< 1199664177 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :CAR is FIRST < 1199664179 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :CDR is REST < 1199664183 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :NIL is terminator < 1199664192 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Terminator? < 1199664197 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :from lisp. the list (a b c) is (a . (b . (c . NIL))) < 1199664203 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(car that-list) -> a < 1199664208 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(cdr that-list) -> (b . (c . NIL)) < 1199664226 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :where (x . y) is CONS x y of course. < 1199664230 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Oh, end of the list. < 1199664282 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1199664294 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :when talking about cons-pair lists, it's wise to use lisp terminology < 1199664295 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1199664317 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yeth. < 1199664380 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i don't know sk very well < 1199664391 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what's S = again? < 1199664422 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :\xyz -> xz(yz) < 1199664423 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :S = ^abc.(ac)(bc) < 1199664433 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1199664441 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that's pretty close to CONS < 1199664443 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i guess < 1199664453 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :NIL is ^x.True sez Wikipedia < 1199664460 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :naww, that sounds wrong < 1199664473 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :True or False is an arbitrary choice < 1199664474 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'd make NIL: "cons NIL NIL" < 1199664475 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :CONS is ``s``s`ks``s`k`s`ks``s`k`s`k`si``s`k`s`kkk`kk < 1199664478 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :just because that's cool :-) < 1199664485 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: that's not going to work < 1199664490 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :why not, oerjan < 1199664493 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :TRUE is the combinator k. < 1199664496 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it means you cannot have NIL as an element of the list < 1199664510 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yes, it does < 1199664518 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, you cannot actually _test_ when you have reached the end < 1199664518 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(NIL . NIL) is a list with just NIL as the element < 1199664526 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok that's the real reason < 1199664527 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hmm, that is a good point < 1199664535 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :NIL := \x. FALSE < 1199664537 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :seems the best choice to me < 1199664547 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :since, i mean, there's nothing "YES", "TRUE" about the end of the list < 1199664548 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1199664565 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, it would just be `kk < 1199664575 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :That's not very yessy. < 1199664604 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what's FALSE? < 1199664607 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :`SK, no? < 1199664610 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no, wait < 1199664611 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :well < 1199664621 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It is actually. < 1199664630 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :But us little people prefer `KI < 1199664659 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :pff, in my day we didn't have I < 1199664665 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :we thought ``SKK was perfectly suitable < 1199664676 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :*ii < 1199664724 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :\x. x < 1199665016 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i should make TRADLISP < 1199665020 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :tried to be as much like old lisps as possible! < 1199665026 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :like LISP 1.0 with extensions < 1199665061 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1199665066 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that would be pretty esoteric, nowadays < 1199665088 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hm, anyone know how LISP 1.0 or 1.5 did pretty-printing of e.g. functions? < 1199665131 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what was that esolang that was an alternative history BASIC again... < 1199665212 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :beats me < 1199665224 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but i could write all symbols in uppercase < 1199665227 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1199665231 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and use odd indentation styles < 1199665267 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :I could write it in itself, and make it compile to machine code on the fly, for extra silliness < 1199665448 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :"If the nazis won WWII, what would BASIC look like?" < 1199665470 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :10 HEIL HITLER < 1199665477 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :20 GAS 10 < 1199665486 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok that was lame :| < 1199665510 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :GOTO AUSCHWITZ < 1199665553 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yes! < 1199665578 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :GOTO AUSCHWITZ < 1199665583 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :AUSCHWITZ: < 1199665585 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :REM RETURN < 1199665929 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah, http://esoteric.voxelperfect.net/wiki/VENIAL was it < 1199665973 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think the one you just described could be called GODWIN :) < 1199666186 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :behold! RETROLISP: http://rafb.net/p/8qu6qQ34.txt < 1199666197 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :things to note: ; is the only comment seperator that coders use. < 1199666200 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and no space after it either! < 1199666215 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :symbols are ALWAYS in uppercase, just don't even question it (sure, it might work in any case, but just..DON'T) < 1199666222 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :also: symbols are bad, mainly. < 1199666227 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :the repl prompt is a single * < 1199666252 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er, MULT vs. TIMES? < 1199666260 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :err, yeah < 1199666261 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :pick one < 1199666262 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1199666267 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :old lisp used TIMES < 1199666268 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so i guess that < 1199666277 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and PRINT is not actually used < 1199666283 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's true < 1199666286 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it was when i wrote that comment < 1199666307 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :did old lisp have strings? < 1199666319 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :didn't it just have symbols with some weird way to have special chars in it < 1199666322 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :some sort of special form < 1199666342 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(did it even have LIST?) < 1199666422 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1199666531 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :EXPLODE? or was that prolog < 1199667261 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :probably lisp < 1199667267 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1199667277 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :retrolisp is crap, i want an alternate history lisp < 1199667357 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i wonder what's the most low-level fundamental change i can make while still being able to call it 'althistory lisp' < 1199667438 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :don't use parentheses... < 1199667453 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :then it's not lisp < 1199667466 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah but use something equivalent < 1199667507 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although that might merely turn it into LOGO < 1199667525 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1199667527 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i think parens have to say < 1199667530 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :*stay < 1199667536 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(A B C) should be valid < 1199667584 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :then... don't use cons cells < 1199667655 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what then < 1199667657 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :not a vector < 1199667660 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that's not elegant :P < 1199667669 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :since lisp was originally 100% theoretic < 1199667712 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hmph you're being difficult :D < 1199667720 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :let's think a little less fundamental ;P < 1199667733 0 :Aardwolf!unknown@unknown.invalid QUIT :"Leaving" < 1199667738 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well you could use german... < 1199667760 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1199667764 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1199667777 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(FUNKZION FAK (N) IST < 1199667802 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or something like that < 1199667816 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :somehow i think i spelled Funkzion wrong < 1199667831 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :heh, naw < 1199667838 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :however < 1199667841 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :instead of: < 1199667842 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :; blah < 1199667846 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to have a special form like < 1199667852 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(DROP ...) < 1199667855 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :which is ignored < 1199667862 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: funktion i think < 1199667862 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :literally ignored < 1199667863 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :not a NOP < 1199667868 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but: < 1199667876 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"tion" is just pronounced "tzion" < 1199667883 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :literally ignored < 1199667887 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's semantically weird... < 1199667894 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: why :D < 1199667896 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :as it is in norwegian (swedish-based guess, because i know you love those :)) < 1199667898 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(so is most old lisp) < 1199667905 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :((a b c)) was '(a b c) < 1199667906 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"funksjon" < 1199667907 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :in lisp 1.5 < 1199667920 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i meant the pronunciation < 1199667947 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, no t sound in it < 1199667957 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :f-u-nk-sj-o-n < 1199667973 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, what's "induction" or "penetration"? < 1199667978 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sjon there too? < 1199667989 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :always -sjon < 1199667993 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1199668001 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is surprised < 1199668016 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric : < 1199668029 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :latin/french words are heavily regularized < 1199668041 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm always surprised i don't know something i had no way to know anyway. < 1199668049 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: hm, drop is kinda silly i agree :P < 1199668109 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just read the last 5 years of maddox, i have to say that man knows his shit < 1199668458 0 :slereah_!n=Test4@ANantes-252-1-47-152.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1199669182 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :who wants to tell me the simplest language with a trivial self-interpreter that isn't the null language and doesn't have a blatant 'eval' < 1199669183 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1199669254 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if it's "trivial" doesn't that amount to having eval... < 1199669878 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps he doesn't like the word. < 1199669888 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :selfify() < 1199669920 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :selfarize < 1199669926 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :selfisticate < 1199669931 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well, less trivial than eval() < 1199669933 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1199669945 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should say: simpl < 1199669946 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :e < 1199670011 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well lisp has a simple self-interpreter, which just happens to be included under the name "eval" < 1199670019 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1199670025 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :lisp's self interpreter isn't that simple. < 1199670030 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :add the p combinator to unlambda, a combinator that parses an input string as an unlambda program < 1199670040 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*function < 1199670084 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :input string would of course be represented as a list of peano numbers or smth, but anywayz < 1199670086 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asdfdsaf < 1199670177 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1199670180 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but that's basically eval. < 1199670245 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1199670331 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: the parser is done in an eval fashion there, yes < 1199670387 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1199672331 0 :ehird`!unknown@unknown.invalid NICK :ehirdsleep < 1199672348 0 :ehirdsleep!unknown@unknown.invalid QUIT : < 1199672432 0 :ehirdsleep!n=ehird@user-514f37e4.l2.c3.dsl.pol.co.uk JOIN :#esoteric < 1199679584 0 :lifthrasiir!n=lifthras@haje8.kaist.ac.kr JOIN :#esoteric < 1199680556 0 :slereah_!unknown@unknown.invalid NICK :Slereah < 1199680572 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to make a factorial function. < 1199680578 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :But it doesn't seem to ever stop! < 1199681167 0 :oerjan!unknown@unknown.invalid QUIT :Remote closed the connection < 1199681534 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1199683019 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Hm. For a factorial using recursion, would I have to get out the result, the step, and print it if it's the last step and then deleting the recursion? < 1199683026 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :With some sort of v combinator < 1199683076 0 :oerjan!unknown@unknown.invalid QUIT :"Lost terminal" < 1199683178 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1199683277 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, so far my attempts at a factorial function never stopped. < 1199684820 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1199692799 0 :clog!unknown@unknown.invalid QUIT :ended < 1199692800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1199693374 0 :sebbu!n=sebbu@ADijon-152-1-60-116.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1199699889 0 :sebbu2!n=sebbu@ADijon-152-1-21-190.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1199700325 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1199700476 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :One of the Turing paper uses a delta symbol in lambda calculus. < 1199700598 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :With { {delta} M } (M) = ^f[^x[{f}({f}(x))]] if M's a combinator and { {delta} M } (N) = ^f[^x[{f}(x)]] if N and M's are and N isn't M. < 1199700609 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Anyone got any idea on the deeper meaning of it? < 1199700648 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Since mister T said "We have not as yet assigned any meanings to our formulaes, and we do not intend to do so in general" < 1199700763 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :right... < 1199700782 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's an equality testing predicate < 1199700786 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1199700800 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :a hypothetical one < 1199700813 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Oh. It's impossible to do one with only lambdas? < 1199700823 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i assume he later proves it's inconsistent that it exists < 1199700870 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :When I say "different", I don't mean that you can convert one into the other. < 1199700889 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, it is that, but much restricted. Only to alpha conversion. < 1199700895 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i see. < 1199700945 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :"If N and M are in normal form, are not transformable into one another by repeated application of (i), and have no free variables" < 1199700950 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok maybe delta M itself is not considered a combinator. ah, it's the usual delta function < 1199700977 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1199700978 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :except with result defined as combinators instead of numbers < 1199700996 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, (dM)N can be replaced by the combinator 1 or 2. < 1199700998 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, church numerals < 1199701012 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What's the delta function? < 1199701024 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :usually delta_x(y) = 0 if x /= y, 1 otherwise < 1199701025 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or which one, more accurately. < 1199701042 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Ah, Kronecker delta. < 1199701234 0 :Hiato!n=Administ@dsl-245-40-132.telkomadsl.co.za JOIN :#esoteric < 1199701244 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Hello all < 1199701257 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :GergorR, are you paying attention today? < 1199701263 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Hello sir. < 1199701272 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Hello Slereah < 1199701289 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Where you on last night with the 1l_AOI spec? < 1199701336 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Depends if you need logs or my memory. < 1199701346 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :lol, well your memory < 1199701352 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :and then you opinion < 1199701360 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION assumes GregorR is still sleeping. also if you want him to notice you better spell his nick correctly. < 1199701366 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I wasn't there. < 1199701378 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :lol, thanks orejan < 1199701393 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :ok well Slereah, and possible orejan (if he's interested) < 1199701405 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :you know that the 1l spec is incomplete < 1199701408 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :[11:22] [GregorR TIME reply]: Mon Jan 7 02:22:57 < 1199701412 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Prolly sleep. < 1199701416 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1199701440 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :anyway, the 1l Angle of Incidence was such a cool idea < 1199701448 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :an esolang with 1 symbol! < 1199701459 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Describe! < 1199701463 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :so I couldn't help but complete the spec < 1199701465 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/VMGMTC23.txt < 1199701490 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :The only such idea I had was a lazy Gödel numbering of the program < 1199701492 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :essentially, it's like befunge where you ave a command pointer moving though the code < 1199701512 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :oh, :) < 1199701513 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1199701531 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :then, depending on whether it passes through or by a + sign < 1199701535 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :various things happen < 1199701552 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :if it passes by, it gets deflected if the current cell is non-zero < 1199701552 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Are all programs valid? < 1199701556 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1199701565 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :and anything not a + is a nop and comment < 1199701577 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :if it passes through a plus < 1199701581 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :stuff happens < 1199701591 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :and it is turing complete < 1199701597 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :because it is essentially BF < 1199701602 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :but way cooler :) < 1199701629 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :oh, and execution halts when the CP pases through the top or right hand edge of the code < 1199701633 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :*passes < 1199701648 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Do you have a sample program? < 1199701649 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :there is no bottom or left edge < 1199701655 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately, not < 1199701660 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :but I am working on one < 1199701669 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I'm having a hard time reading it. < 1199701673 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :it's just difficult to see the stuff < 1199701675 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, just use a bunch of +'s! < 1199701681 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1199701689 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1199701695 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :I want to output the letter A < 1199701702 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :just like 1l_a < 1199701707 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :or 1l_105 < 1199701716 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :but, it will be wasy easier in this one < 1199701722 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :as you can just have a line of stuff < 1199701725 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1199701729 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1199701732 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :I have tennis now < 1199701746 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :but I will be back in ~1hour 30mins < 1199701753 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Bye. < 1199701754 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :and hopefully will show you the prog < 1199701755 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1199701761 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1199708544 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1199708548 0 :puzzlet!n=puzzlet@147.46.241.160 JOIN :#esoteric < 1199712211 0 :Hiato!n=Administ@dsl-245-40-132.telkomadsl.co.za JOIN :#esoteric < 1199712224 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :I'm back :) < 1199712242 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Welcome back < 1199712245 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :ok here we are http://rafb.net/p/e7f7cE36.txt with an example < 1199712247 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) < 1199712252 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :it outputs "1" < 1199712254 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1199712262 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :I was too lazy to do otherwise < 1199712264 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Ah, it's 2D! < 1199712271 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :yip < 1199712275 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I'm somehow disappointed! < 1199712282 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Am.. Ok... < 1199712300 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Do you know what the whole "L" language group is about? < 1199712306 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1199712309 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Well < 1199712333 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :its attempting to implement BF in a funge like manner using minimal commands < 1199712351 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :1 is pretty minimal I guess! < 1199712357 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Aha :D < 1199712368 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :This is why I wanted to show GregorR < 1199712370 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :because 2L < 1199712374 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Unless you make some sort of 0 command language. < 1199712379 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :has 3 commands, and 1l_a/105 has 2 < 1199712384 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :but mine has 1! < 1199712387 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Hah < 1199712389 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :But it's hard to make them Turing complete. < 1199712399 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :yes, although this one is < 1199712401 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1199712411 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I was talking about 0 commands! < 1199712415 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :it is trivial to convert any given BF programme into 1l_AOI < 1199712417 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :oh, yes < 1199712423 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :that would be very difficult :P < 1199712445 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :99 has zero instructions, but isn't very TC! < 1199712458 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1199712462 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :woops, wait < 1199712469 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :there is an error in the prog < 1199712470 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :meg < 1199712472 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :*meh < 1199712481 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :time to fix < 1199712511 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :actually, it's a problem with the spec < 1199712513 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :blah < 1199712683 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/wJ5SQL87.txt < 1199712685 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :ok, fixed < 1199712690 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :there was another catch 22 < 1199712733 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :in order to get to a specific cell, you would have to turn, but in order to turn, that cell would have to be non-zero, and in order for it to be non-zero, you would have to turn :P < 1199712774 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Turn manually! < 1199712783 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Haha :) < 1199712798 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Ubuntu arrived! < 1199712799 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1199712803 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :gonna fetch the CD's < 1199712820 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Wow, you know Ubuntu himself? < 1199712823 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I'm impressed! < 1199712918 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Hehe, cute :D < 1199712968 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Wait < 1199712976 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :why did I order Ubuntu 7.10 < 1199712983 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :I wanted Kubuntu :( :( < 1199712985 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1199712990 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :I already have ubuntu < 1199712993 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :but hey < 1199713002 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :I got stickers though, on the plus side :D < 1199713055 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :how do you check someones time, Slereah? < 1199713065 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :you did it earlier < 1199713104 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :"/time" just gives me the server's time ... < 1199713192 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, right-click on the name, CTCP, time < 1199713192 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :At least on mIRC < 1199713213 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :/ctcp ... TIME possibly < 1199713237 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm nah < 1199713240 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1199713244 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :unknown command for me < 1199713253 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :bets I get is "/time" < 1199713257 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :*best < 1199713269 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you don't have /ctcp ? < 1199713277 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :nope, not in pidgin < 1199713285 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1199713286 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Unknown command. < 1199713312 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :can you insert ^A control chars in your messages? < 1199713334 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :not sure what that means < 1199713339 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :^A < 1199713350 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :amm.... that didn't work < 1199713352 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ascii code 1 < 1199713362 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :aha, let me see < 1199713370 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :nope, no ASCII code's allowed for me < 1199713372 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although your client did not respond to my /ctcp time ... < 1199713437 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :can you at least do /me commands? not that it helps with this < 1199713450 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks he can < 1199713455 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1199713479 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what happens if you press ctrl-V ctrl-A ? < 1199713503 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :as in paste, select all? < 1199713509 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tests < 1199713519 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :did that come out as an action? < 1199713528 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :(3:45:32 PM) ***oerjan tests < 1199713566 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well if it actually does paste and select all then it's not what i mean < 1199713583 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :yep, well that's what happens ;) < 1199713585 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :in my client ^V^A inserts a ^A control < 1199713602 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :nope, sorry, which client are you using? < 1199713607 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :irssi < 1199713610 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :terminal based < 1199713614 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :(Pidgin is kinda incomplete) < 1199713618 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :oh, I see < 1199713622 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :hrmm < 1199713633 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :maybe I should move to miranda or something < 1199713636 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :meh, effort < 1199713658 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if you could insert ^A characters then you could /msg someone ^ATIME^A < 1199713662 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :because I need Gtalk + MSN + IRC < 1199713679 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although possibly you would not see the response < 1199713698 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :hrmm, did you get something? < 1199713708 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not from you < 1199713713 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :ok, well < 1199713718 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but Slereah's client responded < 1199713720 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :I tryd /msg oerjan TIME < 1199713727 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :ok well < 1199713735 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :I'll get Miranda now < 1199713735 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no i did not see that but i don't think i'm supposed to < 1199713746 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1199713749 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :oh, well I didn't see anything either < 1199713760 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :without ctrl chars? < 1199713765 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1199713773 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you are not registered < 1199713782 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :registered in what < 1199713790 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :only registered nicks can send private messages on freenode < 1199713806 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :aha, well, I can send them to myself < 1199713811 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :do I need to register? < 1199713816 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :rather should I? < 1199713848 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it has advantages < 1199713857 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :does it cost? < 1199713867 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sending private messages, keeping others from using your nick < 1199713870 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no < 1199713878 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :cool, then I'll register < 1199713883 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's an automated thing < 1199713890 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1199713915 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :how do I initiate it? < 1199713919 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although if your client is primitive you may have to send the password manually when you log on < 1199713930 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :blah < 1199713934 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :well, miranda is way better < 1199713939 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you send messages to nickserv < 1199713957 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :start with help i guess < 1199713962 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :ok, sure < 1199713972 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh, and check the freenode webpage perhaps < 1199713991 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it has some tips on this < 1199713991 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :roger < 1199714001 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :well, im gonna log out, and come back in ith miranda < 1199714005 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :cheers < 1199714006 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :rather brb < 1199714008 0 :Hiato!unknown@unknown.invalid PART #esoteric :? < 1199714306 0 :Hiato!n=Miranda@dsl-245-40-132.telkomadsl.co.za JOIN :#esoteric < 1199714312 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Im back < 1199714314 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :I think < 1199714316 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1199714328 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Is it awesome now? < 1199714339 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Well, Miranda is way Cooler :D < 1199714354 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :/time < 1199714358 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :\time < 1199714366 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Meh, I cant do either now < 1199714368 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :|time < 1199714371 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :_time < 1199714374 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :-time < 1199714376 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders if /me will work < 1199714380 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :