< 1198631765 0 :Slereah-!n=Test4@82.126.22.128 JOIN :#esoteric < 1198632771 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1198646333 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1198655999 0 :clog!unknown@unknown.invalid QUIT :ended < 1198656000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1198659258 0 :sebbu2!n=sebbu@ADijon-152-1-42-224.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1198660088 0 :sebbu3!n=sebbu@ADijon-152-1-71-144.w83-203.abo.wanadoo.fr JOIN :#esoteric < 1198660303 0 :RedDak!n=dak@host75-94-dynamic.18-79-r.retail.telecomitalia.it JOIN :#esoteric < 1198660391 0 :Slereah!n=Test4@82.126.22.128 JOIN :#esoteric < 1198660581 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1198660824 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection < 1198661084 0 :sebbu2!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1198661463 0 :Slereah-!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1198663154 0 :RedDak!n=dak@host75-94-dynamic.18-79-r.retail.telecomitalia.it JOIN :#esoteric < 1198663196 0 :sebbu3!unknown@unknown.invalid NICK :sebbu < 1198663405 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection < 1198664623 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1198664630 0 :puzzlet!n=puzzlet@147.46.241.160 JOIN :#esoteric < 1198665021 0 :oerjan!unknown@unknown.invalid QUIT :"Lunch" < 1198667745 0 :jix!n=jix@dyndsl-091-096-053-185.ewe-ip-backbone.de JOIN :#esoteric < 1198669377 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1198671082 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1198671090 0 :puzzlet!n=puzzlet@147.46.241.160 JOIN :#esoteric < 1198672301 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1198672365 0 :puzzlet!n=puzzlet@147.46.241.160 JOIN :#esoteric < 1198684180 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1198684509 0 :sebbu!n=sebbu@ADijon-152-1-86-97.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1198685501 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1198686091 0 :sebbu!n=sebbu@ADijon-152-1-90-241.w86-204.abo.wanadoo.fr JOIN :#esoteric < 1198688477 0 :sebbu2!n=sebbu@ADijon-152-1-55-19.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1198688855 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1198689038 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1198689039 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1198689791 0 :SimonRC!n=sc@fof.durge.org JOIN :#esoteric < 1198692865 0 :Sgeo!n=Anonymou@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1198695690 0 :puzzlet_!n=puzzlet@147.46.241.160 JOIN :#esoteric < 1198696301 0 :puzzlet!unknown@unknown.invalid QUIT :Connection timed out < 1198696713 0 :Slereah-!n=Test4@82.126.22.128 JOIN :#esoteric < 1198697791 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1198699759 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :[b[cr:PeRIPeRIP0RIRIP0LELE:o]|o[1:RIPxLELELE:o;0::q]|q[0:RIRI:q;1:RIRI:q;#:P1LE:p]|p[x:ERRI:q;e:RI:f;#:LELE:p]|f[#:P0LELE:o;cr:RIRI:f]][0=#;ims=b;d30;etTecF;t1] < 1198699762 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Yes! < 1198699940 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::-O < 1198700484 0 :jix!n=jix@dyndsl-091-096-053-185.ewe-ip-backbone.de JOIN :#esoteric < 1198700838 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :It can do the second example of Turing paper. < 1198700844 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :The one I was unable to do by hand! < 1198700851 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I can now continue reading that paper! < 1198702684 0 :jix!unknown@unknown.invalid QUIT :Nick collision from services. < 1198702694 0 :jix!n=jix@dyndsl-091-096-047-166.ewe-ip-backbone.de JOIN :#esoteric < 1198705065 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1198705480 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to remember what cyberpunk books were recommended to him here recently... < 1198705528 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Slereah-: nice syntax < 1198705532 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :what is it for? < 1198705591 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :duh duh dee cee < 1198705808 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :??? < 1198706169 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :? < 1198706174 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"???"? < 1198706413 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: what is "duh duh dee cee"? < 1198706500 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :duh, it's dee cee... < 1198706511 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :don't you know bsmntbombdood at all :\ < 1198706599 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION buys House of Leaves < 1198706624 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :The only book that is so crazy its proper spelling includes a colour change < 1198706665 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i hear it owns ass < 1198706672 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I shall find out < 1198706672 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heard from my good friend wikipedia < 1198706682 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :last time someone mentioned it here < 1198706687 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :prolly you or lament < 1198706705 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :According to a ceratin troll I know, The cover isn't big enough for the pages inside it < 1198706712 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and the typesetting is just nuts < 1198706713 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i have no idea where lament was on the list of possible mentioners, in case he wasn't it :) < 1198706720 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*why lament.. < 1198706797 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC : It's my Turing machine. < 1198706816 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1198706860 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Does Lazy K only output combinators? < 1198706942 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :does lazy k output? < 1198706974 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I think. < 1198706983 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I'm habing a hard time using it. < 1198707130 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :haha you b'd instead of v'ing :) < 1198707141 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :My keyboard has a cold. < 1198707142 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :b'ing is like being, but without the e < 1198707173 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and i don't mean that literally < 1198707177 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm *deep*, you see < 1198707193 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also tired, doesn't show, right? thought so, definately not < 1198707195 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :definitely < 1198707530 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Meh. My FTP account doesn't work. < 1198707962 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC : http://paste-it.net/5432/raw/ < 1198707964 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Thusly. < 1198707992 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :That's the big reason why I wrote that Turing machine. I couldn't do it by hand. < 1198708033 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :what does it do? < 1198708050 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :It's just a program in the Turing paper. < 1198708063 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :It prints 0010110111011110111110111111 ... < 1198708094 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :The 010101010101... program was easy to do by hand, but not this one. < 1198708196 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sum(1..Inf\{"1"*_+"0" < 1198708265 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :writing an interpreter in python without using python's recursion when recursing is hard... < 1198708304 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, not as such, i guess i just cornered myself with my approach < 1198708365 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :What are you writing? < 1198708394 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :a simple interpreter for osl < 1198708396 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oklotalk stack langauge < 1198708398 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*languages < 1198708401 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*language < 1198708489 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the problem is, i need the built-in "+", when applied to a number, to first convert the second argument to a number, if it's not a built-in ...and by built-ins i mean primitives xD... the problem is, i can't do that from inside the code of the operator, since i'd need recursion < 1198708521 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so... i need to put the conversion operator on the stack... and + will be called again, right after the conversion... i just feel that's ugly < 1198708552 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bad explanation, but i don't think anyone is that interested anyway < 1198708903 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: why can't you recurse? < 1198708981 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :It's the law. < 1198708987 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :my python does not support tail recursion < 1198709009 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think it's a bit ironical considering the naim < 1198709010 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1198709012 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :naim? :) < 1198709035 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :NOM NOM NOM < 1198709513 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :well < 1198709548 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :If you create a version of Python that supports tail recursion, it is mandatory to call it "Oroborous" < 1198709554 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :or however one spells it < 1198709658 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ouroboros < 1198709662 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and there is one < 1198709663 0 :ihope!n=474bbd72@gateway/web/cgi-irc/ircatwork.com/x-2c967678064934f4 JOIN :#esoteric < 1198709669 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't think that's its name < 1198709693 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :curses < 1198709699 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :or poss < 1198709708 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ibly libpycurses < 1198709864 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION curses too < 1198709966 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits for something to happen in B Nomic < 1198709996 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :If I want a function to return n values, do I just do a1, a2, a3, ..., an = funct(x, y, z)? < 1198710003 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i prefer the Heterosexual Nomic < 1198710012 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is sooo puny. < 1198710034 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Slereah-: python?= < 1198710035 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then yes < 1198710037 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Yessssss < 1198710072 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to shorten mah machine. < 1198710089 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :It's full of shit because I didn't use functions. < 1198710122 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I think the code to move the tape around appears four time. < 1198710124 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Heterosexual Nomic? < 1198710202 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :b has a homonym with a sexual meaning < 1198710208 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :errr < 1198710216 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually, not exactly a homonym :) < 1198710232 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :A gaynym. < 1198710232 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric : File "C:/Documents and Settings/Lereah/Mes documents/turingprog10.py", line 264, in < 1198710233 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric : t[tape], bande[tape]=movehead("RI", bande[tape], t[tape], disptape, k, char0) < 1198710233 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :TypeError: 'int' object is not iterable < 1198710233 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but, a definite connection < 1198710248 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Halp! < 1198710249 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you're returning an int, and trying to put it in multiple thingies. < 1198710260 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pattern matching int -> tuple < 1198710269 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that simply cannot be done! < 1198710276 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1198710283 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :There's just two returns. < 1198710286 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :head, and tape. < 1198710287 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :kay < 1198710296 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :two returns? < 1198710298 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Head is a number, tape is not. < 1198710309 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :return head,tape =? < 1198710314 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Ah, I see. < 1198710317 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I did return head < 1198710320 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Return tape < 1198710325 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :guessed so < 1198710353 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :3rd error i've fixed today without seeing code :) < 1198710378 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Hope this work. It's hard to try many different codes with that shitty syntax. < 1198710446 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :shitty syntax? < 1198710564 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :http://membres.lycos.fr/bewulf/Russell/99Turingprog5.txt < 1198710593 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Hm. Apparently, it works. But I could probably type faster than this. < 1198710614 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :you appear to have thing called e-acute < 1198710618 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and degree-sign < 1198710622 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1198710631 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :They're not part of the syntax. < 1198710640 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I just needed a lot of markers. < 1198710644 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1198710648 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I guessed that < 1198710742 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Shit. Even my old version doesn't work anymore. < 1198710746 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :What the fuck did I do. < 1198710830 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Oh. Just forgot to comment out something. < 1198710855 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :So the lesser mystery is : how come using a function made that program ten times slower? < 1198710887 0 :RedDak!n=dak@host75-94-dynamic.18-79-r.retail.telecomitalia.it JOIN :#esoteric < 1198710957 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I feel it has something to do with that copy of the tape, who's already ridiculously huge. < 1198711004 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I should leave that out of the function. < 1198711285 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Yes, yes it was < 1198711301 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Infinite tapes are long to copy. < 1198711734 0 :ihope!unknown@unknown.invalid QUIT :"CGI:IRC" < 1198711738 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1198711778 0 :ihope!n=474bbd72@gateway/web/cgi-irc/ircatwork.com/x-f8e708da2814eff3 JOIN :#esoteric < 1198711810 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :This isn't working all that well. < 1198711839 0 :ihope!unknown@unknown.invalid QUIT :Client Quit < 1198711924 0 :ihope!n=474bbd72@gateway/web/cgi-irc/ircatwork.com/x-fe071bd11dfb10f3 JOIN :#esoteric < 1198711927 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Well, I scraped 20 lines. < 1198711931 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Enough of that. < 1198711934 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :And it seems to still work. < 1198713159 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection