< 1203033729 0 :timotiis!unknown@unknown.invalid QUIT :"leaving" < 1203036812 0 :ihope!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1203036937 0 :ihope!unknown@unknown.invalid TOPIC #esoteric :THIS IS "NOT" THE END OF THE INTERNET. < 1203036951 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Interpret that however you wish. < 1203037761 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1203037772 0 :lament!unknown@unknown.invalid TOPIC #esoteric :THIS IS "NOT" THE END OF THE INTERNET. NOT. < 1203037820 0 :ehird`!unknown@unknown.invalid TOPIC #esoteric :let consume = id; internet = case internet of (x:xs) -> consume x : internet xs in not (null internet) < 1203037840 0 :ehird`!unknown@unknown.invalid TOPIC #esoteric :let consume = id; internet = case internet of (x:xs) -> consume x : internet in not (null internet) < 1203037859 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :<> < 1203037864 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: :) < 1203037898 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: haskell should so solve the halting problem to report <> < 1203037964 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It "should"? < 1203037997 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :btw < 1203037999 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :perl -wlne'END{print$n}eof&&$n++;/([^<]+)/i&&$n--' * < 1203038002 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what does that ACTUALLY do? < 1203038025 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh :D < 1203038035 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I imagine it... um, does nothing? :-P < 1203038039 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What DOES it do? < 1203038045 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1203038047 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's on [[Perl]] < 1203038058 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Whose [[Perl]]? < 1203038063 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :esolangs < 1203038128 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1203038139 0 :Corun!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203038192 0 :puzzlet!n=puzzlet@147.46.241.160 JOIN :#esoteric < 1203038203 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :btw -- http://esolangs.org/wiki/User_talk:Oerjan <-- Someone ought to tell GreaseMonkey that his terms are among the most draconian of all the licenses (I would hesitate to call it 'free' very much). He even has a section on his userpage about how evil oerjan is and how the world is cruel and he had to remove the page < 1203038248 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hm, he phrases it wrong there < 1203038254 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it was far more draconian than what he has there < 1203038266 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think it does something like counting the number of files minus the number of lines matching <title>([^<]+) < 1203038285 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :then printing the count at the end < 1203038369 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what is its use < 1203038406 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :who knows < 1203038471 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if Razor-X/Sukoshi has been in the channel recently < 1203038518 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i am not sure i've seen her since the autumn < 1203038535 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and only a short visit at that < 1203038574 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1203038815 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :yeah, she hasn't been around for quite a while < 1203038825 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I do kinda miss her. < 1203038870 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i only ever saw her once or twice. < 1203038877 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :{C[(c__)x1=][ix*(0)(_a)A!(_a)a.?=^]} < 1203038880 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :glass accumulator generator < 1203038881 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1203038956 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :{C[(c__)x1=][ix*(0)(_a)A!(_a)a.?=^]} < 1203038956 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :{M[m(_c)C!(_o)O!(_c)i.?(_c)i.?(_o)(on).?]} < 1203038957 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :full program < 1203039022 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Hm < 1203039024 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it does not work < 1203039152 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1203039154 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :{C[(c__)1x=][ix*(_a)A!(_a)a.?=x*^]} < 1203039156 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that shoul work < 1203039178 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :or {C[(c__)1x=][ix*(_a)A!(_a)a.?x=x*^]} < 1203039438 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what is t he most effective FYB? < 1203039523 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1203039550 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :isn't the simplest just loads of padding, then find the first char outside a loop and bomb, if at end of program just add a bomb? < 1203039569 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't know but would hope there is at least a paper-rock-scissors type of interaction, with no absolute winner < 1203039656 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you know what would be interesting < 1203039659 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :a befunge fuckyourbrane < 1203039666 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. < 1203039669 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :with an extra command that is just like p and q but on the opponent < 1203039675 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :or maybe make p and q operate on the opponent < 1203039697 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Or make the programs share one field. < 1203039732 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Nah. < 1203039735 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :That could be confusing. < 1203039752 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(I mean Befunge-93, of course. 98 is just crazy.) < 1203039762 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(Well, 93+infinite-playing-field. I think that's the sanest funge.) < 1203039774 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :maybe bignums too < 1203039796 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You know, I did slightly ponder a somewhat FYB-like thing once: a huge array is filled with random BF instructions, and a number of instruction pointers execute it, and the code is the memory. < 1203039838 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :having all ps and qs operate on the other program would be interesting < 1203039847 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if you want to store data you'd have to find an empty space on their program < 1203039848 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1203039853 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: not infinite, how can you ever hit your opponent then :D < 1203039863 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: board is loaded at 0,0 < 1203039866 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and extends to +inf,+inf < 1203039888 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and maybe starting whitespace is ignored. < 1203039892 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :to avoid trivial cheats < 1203039924 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: that would allow a strategy of fleeing away from 0,0 in an unpredictable direction at great speed? < 1203039939 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: oh, good point < 1203039949 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :OK, but how can you utilize turing completeness then? < 1203039960 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :I guess board=progsz+some < 1203040009 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: because 80x24 is probably not enough for most bombers < 1203040050 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :agreed? < 1203040108 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1203040116 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: how about - instead of using p and q, you have two pointers < 1203040122 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :a pointer in your program that does the execution stuff < 1203040132 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and a pointer in the other that you can move about, get current value, and set current valu < 1203040132 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :e < 1203040209 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :anyone have opinions? < 1203040236 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think opinions are overrated, and no one should have them EVER < 1203040260 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.. but seriously < 1203040261 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1203040309 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :depends how quickly you can move the pointers < 1203040392 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i am reminded of redcode's lack of absolute addressing < 1203040518 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: one point < 1203040527 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so i guess p and g + manual counting would be better < 1203040566 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i am not saying relative addressing is a bad thing < 1203040688 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1203041127 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i meant: < 1203041130 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :<^>v < 1203041134 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :with p and g operating only on the current ptr < 1203041136 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :well < 1203041149 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :{y}\ < 1203041184 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so you don't want to allow rapid bombing? < 1203041250 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1203041256 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'll discuss this further tomorrow, have to go now < 1203041264 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if you come up with any more ideas just tell me and i'll se the logs tomorro < 1203041264 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :w < 1203041265 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1203041271 0 :ehird`!unknown@unknown.invalid QUIT :"K-Lined by peer" < 1203041615 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Holy hell < 1203041624 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Finite state automaton is from the 70's :o < 1203041672 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, and Turing machines are from the 30s. Your point? < 1203041684 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :lambda is from the 60s? < 1203041701 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :faxathisia: Lambda calculus is also from the 30s. < 1203041706 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1203041708 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Same year as the Turing machine, IIRC. < 1203041711 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :does anyone know of any IRC channels for artists? < 1203041724 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: I'm the Antiartist; no. < 1203041726 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1203041793 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It seems recent as hell. < 1203041807 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :? < 1203041812 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Compared to the whole turing machine shenanigans. < 1203041817 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1203041977 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The whole thing about any Turing-complete system being able to compute what any other such system can? < 1203041982 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That is the Church-Turing thesis. . . < 1203041995 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Church devised Lambda calculus, Turing the Turing machine. . . < 1203042003 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And both came to the same conclusion. ;) < 1203042087 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Holy crap. < 1203042098 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Church's paper on the Halting problem came out in April 36. . . < 1203042104 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Turing's in May 36. < 1203042107 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :s/Halting/halting/ < 1203042195 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :there're only 30 days in april and 31 in may. < 1203042210 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I want to create a new CS case study called "The Halting Salesman Problem" < 1203042213 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :1936. < 1203042232 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the solution will be both impossible and NP-complete < 1203042358 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well that certainly is impossible. < 1203042398 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Don't argue with oerjan until you get published in one of the AMS's journals. :p < 1203042538 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(I assume you wrote this? http://www.ams.org/tran/2006-358-06/S0002-9947-06-03843-8/home.html) < 1203042595 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :hahaha @ Halting Salesman < 1203042596 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1203042636 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I don't know much about the case-study, but I think it involves a turing machine that is also a traveling salesman. < 1203042664 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Given an arrangement of cities described by a predicate on a pair of integers, if a salesman has to visit each one, determine whether or not the salesman ever halts. < 1203042667 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :BTW, I congratulate you on getting into the Transactions < 1203042694 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :. < 1203042855 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :thank you < 1203042905 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Transactions? < 1203042926 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Transactions of the American Mathematical Society. < 1203042953 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at the link, and gives up any hope of understanding < 1203042966 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cackles evilly < 1203042974 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure I'll understand it a bit more in a few years. < 1203042990 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(I'm majoring in computer science *and* mathematics) < 1203043033 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I mean, I knew the basics of Calculus in 6th grade, and seeing stuff I don't understand (although that's everyday in this channel) isn't doing me any good < 1203043036 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric ::/ lol < 1203045206 0 :ihope_!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1203045375 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I made an odd, surrealist comic. < 1203045379 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :allow me to scan it. < 1203045614 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://rodger.nonlogic.org/dump/images/1203045422-think.png < 1203045721 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric ::D that made me laugh < 1203045734 0 :ihope__!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1203045742 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :I like it. < 1203045800 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :faxathisia: really? why? < 1203045816 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ihope: what aspects did you enjoy? < 1203045819 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :"No." < 1203045866 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :Well, I liked the main content better than the stuff written around the edges. < 1203045902 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :It reminds me of lucid dreaming, and the second to last panel reminds me of... something else. < 1203045911 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1203045923 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :Probably something from one of these recent Neopets comics. :-P < 1203045936 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :I thought the paper had a nice, dry flavor although it could use a little more seasoning. < 1203046096 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I've experimented with adding cilantro, but people tell me it adds too much bite < 1203046131 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and it reminds me of 1/0, too. < 1203046167 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :1/0? < 1203046224 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :A comic strip with a primitive world, a nice amount of philosophy, and lots of sand. < 1203046245 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :It might be fun to try my hand at doing my own "version" of your comic. < 1203046251 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1203046251 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203046256 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :go for it, dude < 1203046280 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :But I generally don't draw, so it might be... oh, I think I'll do it. < 1203046308 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :built it with lego. seems to be all the rage. < 1203046324 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :ACTION slaps GregorR < 1203046333 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ihope_: I'd love to see anything you can come up with < 1203046338 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :(I'd slap you, oerjan, but that would be mean.) < 1203046345 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I'm thinking about it now. < 1203046355 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*build < 1203046382 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I just kinda started with a rough idea "I change things." and did the rest as stream of consciousness < 1203046425 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :Stream of consciousness, eh? < 1203046446 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1203046447 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :I'll try the same thing. < 1203046747 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :It reminds me of early xkcd, too. < 1203046788 0 :ihope_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203046847 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Hm. I can see that < 1203046888 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :A version that requires imagination: http://pastebin.ca/904658 < 1203046907 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :Max and Marcus are absolutely not named after the 1/0 characters of that name, maybe. < 1203046967 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :Though what I'd really like to see is a continuation of yours. < 1203047062 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :pastebin.ca is loading painfully slowly < 1203047077 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :you could always use http://nonlogic.org/dump < 1203047127 0 :ihope___!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1203047131 0 :ihope___!unknown@unknown.invalid NICK :ihope < 1203047139 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. The line breaks got deleted, but they weren't necessary: http://nonlogic.org/dump/text/1203046923.html < 1203047157 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :My gosh, who set my system clock forward an hour? :-P < 1203047728 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1203048191 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ihope: wait for a moment < 1203048196 0 :ihope__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203048344 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://www.nonlogic.org/dump/images/1203048152-thinkagain.png < 1203048399 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yay! :-) < 1203048412 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :anything even *remotely* like you'd imagined? < 1203048444 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Certainly. < 1203048450 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :sweet < 1203048570 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I'll definitely need to give this stuff a try. :-) < 1203048586 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I think I even have a scanner. :-P < 1203048599 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ooh, ooh! draw something! < 1203048643 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's late and everyone else is sleeping. < 1203048653 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1203048674 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I'll do it tomorrow. Hold me to that. < 1203048702 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hey, maybe I'll do some rough drawings right now, but I won't really be able to scan them until tomorrow. < 1203048878 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ooh, perfect. < 1203048886 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://www.undefined.net/1/0/0/84.gif <- so this is where those are from? < 1203048916 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Absolutely not. :-P < 1203048920 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :But if so, yes. < 1203048987 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So, there's this big flat landscape, with a bunch of square holes in it, all aligned and of the same size but randomly scattered. A man dressed in a suit is standing in one of the holes and it comes about up to his waist; he's saying "This is you." < 1203049028 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You know it's surreal when you pull stuff right out of your dreams. That's where the landscape with holes comes from. < 1203049134 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"Be very careful", his voice says (he's just standing there silently this time), "or else you'll go blind. Once you go blind, you can never see again. You'll have to start over." < 1203049240 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"Welcome", says the voice, but suddenly everything goes dark and you fall down into nothingness. At that point, you know that everything will be all right. < 1203049273 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I'll be going to bed right now. Good night. < 1203050502 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203055087 0 :Sgeo!unknown@unknown.invalid QUIT :Remote closed the connection < 1203061190 0 :Sukoshi`!n=Blah@user-3cf84np.dsl.mindspring.com JOIN :#esoteric < 1203062399 0 :clog!unknown@unknown.invalid QUIT :ended < 1203062400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1203065832 0 :uvanta!n=uvanta__@116.45.53.15 JOIN :#esoteric < 1203066544 0 :uvanta!unknown@unknown.invalid PRIVMSG #esoteric :Hello! < 1203066773 0 :Sukoshi`!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1203066871 0 :uvanta!unknown@unknown.invalid PRIVMSG #esoteric :... < 1203067015 0 :Sukoshi`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1203069062 0 :Sukoshi`!unknown@unknown.invalid PART #esoteric :? < 1203069658 0 :puzzlet!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1203069658 0 :lifthrasiir!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1203069658 0 :RodgerTheGreat!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1203069713 0 :puzzlet!n=puzzlet@147.46.241.160 JOIN :#esoteric < 1203069999 0 :RodgerTheGreat!n=Rodger@wads-5-233-27.resnet.mtu.edu JOIN :#esoteric < 1203070065 0 :lifthrasiir!n=lifthras@haje8.kaist.ac.kr JOIN :#esoteric < 1203070875 0 :uvanta!unknown@unknown.invalid QUIT :"blame!" < 1203074443 0 :olsner!n=salparot@cust.fiber-lan.vnet.lk.85.194.50.194.stunet.se JOIN :#esoteric < 1203074968 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1203076212 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1203076471 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1203077205 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1203077209 0 :puzzlet!n=puzzlet@147.46.241.160 JOIN :#esoteric < 1203077723 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1203078052 0 :es0n00b!n=es0n00b@C-61-68-234-123.ade.connect.net.au JOIN :#esoteric < 1203078061 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :Hello, world! < 1203078084 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Hello, world! < 1203078089 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :(I'm a CAT program) < 1203078093 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1203078105 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :at last, my creation is coming to fruition. hahahaha < 1203078124 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :In a Frankenstein way? < 1203078140 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :yeah. it's clunky, but it just might work < 1203078155 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/NMISC < 1203078191 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :still nowhere near complete. still probably contains some stupid errors, but the idea is all there < 1203078197 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :and in ENGLISH, not MATH < 1203078276 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :so, anyhoo, slerah_, hows your day been? < 1203078290 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, I woke up 20 minutes ago < 1203078296 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :So nothing much happened. < 1203078312 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to work on my esolangs. < 1203078312 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :where you from? < 1203078316 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :France. < 1203078322 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :i'm in australia < 1203078350 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :If I dig a lot, will I see you? < 1203078364 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :funny- was talking to you this morning (last night for you) and now tonight (this morning for you). gonna have to check that time difference. < 1203078375 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :thats what i'm wondering < 1203078399 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :theres a google maps hack that does a virtual dig from one side of the plant to another < 1203078409 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :i end up in the middle of a huge ocean < 1203078410 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1203078423 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Atlantic? < 1203078426 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :whats the esolang you working on < 1203078434 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :"Mulambda". < 1203078437 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :(can remember where i dig to) < 1203078449 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Some functional language based on mu*recursive functions. < 1203078486 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :read about lambda calculus. didnt make any sense to me < 1203078502 0 :es0n00b!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1203078628 0 :es0n00b!n=es0n00b@C-61-68-234-123.ade.connect.net.au JOIN :#esoteric < 1203078662 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Lambda calculus is hard to get. < 1203078675 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But after that, it has some good point. < 1203078694 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's easy to construct a program piece by piece. < 1203078716 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :(Plus, Mulambda is more of a pun, there's no real link with lambda calculus) < 1203078729 0 :sebbu!n=sebbu@ADijon-152-1-80-25.w83-203.abo.wanadoo.fr JOIN :#esoteric < 1203078776 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :http://www.ubasics.com/dighole/ < 1203078832 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Mu-recursive functions is four functions. Successor (+1), projection (choose an argument out of n), 0 and the µ function (µy(x, y, z, ...) finds the smallest y that make the function vanish, or returns 0 otherwise) < 1203078847 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :You make functions out of it, and there you have it. < 1203078859 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :(hang on - wife wants me to do stuff) < 1203078956 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Hm. On the other side of the world, there's almost New Zealand. < 1203078971 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :A few hundred miles away from Christchurch. < 1203079046 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :yeah- you are almost 12 hours out of sync with us (or we're almost 12 hours out of sync with you) +/- a few hours < 1203079094 0 :timotiis!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1203079110 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :ok- MU seems weird but kind of interesting. < 1203079146 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :any good web pages describing MU in an easy to understand style?? < 1203079160 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's the oldest algorithm method in existance! < 1203079178 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, Wikipedia is okay < 1203079202 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Although when it was created, it wasn't TC < 1203079214 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :There was no µ function. < 1203079225 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Mu-recursive_function < 1203079276 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :yep - found it < 1203079309 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :seems like heavy reading < 1203079316 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, actually, it was the combinators first, I think. < 1203079319 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :In 1920. < 1203079345 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But there's plenty Unlambda around < 1203079362 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :seems like a lot for only just 4 instructions < 1203079493 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :think i might just to imperative programming languages. minimalistic functional programming languages are going to give me nightmares < 1203079505 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1203079523 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :IT's hard to work without a memory or variables. < 1203079541 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But then again, as the name implies, it's easy for functions. < 1203079563 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :CAT programs might be easier in BF, but not arithmetics. < 1203079586 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :cant imagine trying to make a chip based on minimalistic functional programming, too unwieldly < 1203079609 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I once tried to make one on mah Turing machine. < 1203079618 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's quite unwieldy. < 1203079637 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :hmm thought so < 1203079661 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Problem being, you have to rewrite the code at every step. < 1203079699 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, at least that's how I did it. < 1203079737 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :the reason I based NMISC on multiplication is just for that - to make a minimal imperative language thats easy for arithmetic. Once you have multiplication, Taylor polynomials are just around the corner < 1203079753 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1203079769 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :(rewrite code at EVERY step - ouch!!) < 1203079807 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :I like a challenge, but im not fond of banging my head against the wall just to hear the sound of it < 1203079853 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, in combinators, the only way to keep track of anything is the code itself, since it doesn't deal with memory. < 1203079861 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :is your esolang work related to your physics at all, or just a hobby < 1203079880 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I don't like to bang my head against the wall either. < 1203079886 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1203079888 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Just a hobby. < 1203079917 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :(The functional language in question is : http://www.esolangs.org/wiki/Lazy_Bird ) < 1203079978 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :A vain attempt at making a minimal functional language easier. < 1203079986 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Although the functions are quite compact. < 1203079987 0 :es0n00b1!n=es0n00b@C-61-68-234-123.ade.connect.net.au JOIN :#esoteric < 1203079997 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :arrgh - keep loosing the connection < 1203080002 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[13:51] <slereah_> Just a hobby. < 1203080003 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[13:51] <slereah_> (The functional language in question is : http://www.esolangs.org/wiki/Lazy_Bird ) < 1203080003 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[13:52] <slereah_> A vain attempt at making a minimal functional language easier. < 1203080003 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[13:52] <slereah_> Although the functions are quite compact. < 1203080003 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[13:52] --> es0n00b1 has joined this channel < 1203080007 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :what was that web address again?? < 1203080010 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :thx < 1203080062 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :found lazy bird - cool < 1203080198 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :OUCH < 1203080234 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :really cant make head or tail of Lazy Bird. < 1203080277 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, for instance, the Fibonacci is thusly : < 1203080344 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :^x^y [A printing function that takes y as an argument] xx [a function to change the sort-of memory that takes x as an argument] < 1203080387 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :If I call that function u (and that's pretty much what it is), and I apply it to itself (`uu), I get : < 1203080408 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :^y [A printing function that takes y as an argument] uu [a function to change the sort-of memory that takes y as an argument] < 1203080432 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :The ^x disappear because it suffered function application, so all x's are replaced by the argument. < 1203080455 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :If I apply it to the list [0, 1], I get : < 1203080471 0 :jix!i=jix@78.47.212.92 JOIN :#esoteric < 1203080490 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[Prints the first element of [0,1]] uu [a function to change [0,1]] < 1203080518 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It then prints 0, and the printing function disappear (because it converts to the identity function) < 1203080544 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :So I'm left with uu [a function to change [0,1]], which then converts to uu [1,1] < 1203080563 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And I'm back at the beggining, but with a new argument. < 1203080568 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And so it continues. < 1203080590 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :ok - kind of makes sense < 1203080613 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :but how is it adding the arguments together. < 1203080627 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :You use the adding function! < 1203080649 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :i must have missed the addition within the code < 1203080658 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I use Church numerals. It's ^f^x f(f(f(f(...f(x)...)))) < 1203080671 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :The number of f's indicates the number. < 1203080696 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :i understand you have to use the adding function, but where is it in the code? < 1203080708 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1203080728 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :wholey moley < 1203080740 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's here : `sb`y0``v0i < 1203080760 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But well, to make it more compact, and to avoid using variables, I used the combinators. < 1203080782 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :`sb is equivalent to ^a^f^x.f(afx). It means +1 < 1203080785 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :talk about obsficated code < 1203080818 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Because if you enter a Church numeral into that function, for instance two ^g^y.g(gy), you get : < 1203080823 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :ok - this looks like a whole new area of maths < 1203080835 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :(to me, anyhow) < 1203080880 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :(listening and learning) < 1203080909 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :(^a^f^x.f(afx))^g^y.g(gy) converts to ^f^x.f(^g^y.g(gy)fx) (a replaced by ^g^y.g(gy)), converts to ^f^x.f(^y.f(fy)x) (g replaced by f), converts to ^f^x.f(f(fx)) (y replaced by x) < 1203080949 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :So in the end, your function is the argument of a new f. < 1203080988 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :ok - kind of follow. your using recursion. dont pretend to understand the rest < 1203081011 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Numbers aren't just numbers. < 1203081022 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :They're used for function iteration. < 1203081051 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :So for instance, if to the number 3, I apply two arguments, the successor argument (s, meaning +1) and another number, you get : < 1203081058 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :yeah - i keep finding "Church numerals" in a number of places < 1203081110 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :(^f^x.f(f(f(x)))) s 5 converts to (^x.s(s(s(x)))) 5 converts to s(s(s(5))) < 1203081135 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :So you take the successor of 5, and the successor of the successor, and the successor of it < 1203081148 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :=8? < 1203081160 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :So says math teachers! < 1203081168 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :ok - getting there < 1203081185 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Or ^f^x.f(f(f(f(f(f(f(f(x))))))) in lambdas. < 1203081209 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :but you dont need a symbol for the number 5, as 5 can be determined as a string of successions from 0?? < 1203081231 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Yes. I just write it 5 because it's shorter. < 1203081371 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :right. kind of getting the idea behind it. still not fully understanding all the symbols involved < 1203081387 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, there's only two symbols. < 1203081410 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :There's the lambda (I use ^ for it, sometimes people use \), and there's variables. < 1203081471 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :If there's a variable that's next to a lambda, it's bound. The most important thing about this is that, if there's something applied to the expression, the left-most lambda symbol is replaced by that expression. < 1203081501 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Ie : (^x.xy)a converts to ay < 1203081544 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :There's also the delta, but I think I never saw it outside of Turing's paper. < 1203081578 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :(^x.x.x.y.y)a == aayy?? < 1203081610 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, the syntax is, the dot only serves the purpose of separating lambda variables from the expression itself. < 1203081623 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :That way, you can just use one lambda. < 1203081635 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :oh. (^x.xxyy)a == aayy < 1203081650 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :For instance, ^x(^y(^z(xyz))) can be written as ^xyz.xyz < 1203081692 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :thas getting confusing < 1203081716 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's just a syntax matter. < 1203081718 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :does (^xyz.xyz)a make any sense < 1203081779 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1203081786 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Hell, the original Chruch notation was {^x{^y{^z[(xy)z]}}} (a) < 1203081806 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1203081818 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :(^xyz.xyz)a -> Leftmost bound variable is x -> ^yz.ayz < 1203081819 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :so x would be replaced by a < 1203081830 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :yep - got it < 1203081851 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :multiplication is the built out of additions somehow < 1203081868 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :using function of function?? < 1203081870 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :The other notation convention is that abc = (ab)c < 1203081879 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :You can build it out of addition < 1203081894 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But multiplication is actually easier than addition in lambdas. < 1203081915 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :ok - exponentiation?? < 1203081922 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Even better. < 1203081937 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Multiplication is ^m^n^f.n(mf) < 1203081949 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Exponentiation is ^m^n.nm < 1203082012 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :ok - can it perform integration or differentiation. I have a nasty little differential equation that has been bothering me since my old PhD days < 1203082032 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, it can, since it's TC. < 1203082038 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But there's no simple way to do it < 1203082046 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :dang < 1203082123 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :you any good at differential equations. My problem SHOULD have a solution, but I have no idea how to attack it easily < 1203082139 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, I do physics, not math. < 1203082152 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :physics is maths, no? < 1203082154 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But you can try < 1203082160 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Physics is lazy maths. < 1203082165 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1203082182 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes "Sukoshi`" in this morning's logs < 1203082197 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :just after we talked about her... < 1203082204 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :TRWBW is always giving me the look because I use differential elements as variables < 1203082225 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :"DIFFERENTIALS DO NOT WORK THAT WAY" < 1203082227 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :TRWBW? < 1203082232 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :On #math < 1203082237 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :dx/dt=Aexp(-B/t)*(x^m)*(1-x)^n < 1203082286 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :(trying to remember which version of the equation this is, so it will work properly) < 1203082299 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :0<m,n<1 < 1203082309 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :A>0 < 1203082312 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :B>0 < 1203082313 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Are the x^m and all outside of the exponential? < 1203082342 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :the ^n only applies to (1-x) < 1203082384 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :So... A * (x^m) * [(1-x)^n] * e^(-B/t)? < 1203082391 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :initial conditions start at x=0,t=0 < 1203082395 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :yes, you are right < 1203082449 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :and i know x=0,t=0 LOOKS wrong, but it works if you rearrange the equation to two integrals, with x on one side and t on the other, and use x=0 and t=0 as limiting conditions < 1203082488 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'd personnaly just say that it's dx = A * (x^m) * [(1-x)^n] * e^(-B/t) dt, and then integrates to get x(t) = A * (x^m) * [(1-x)^n] * e^(-B/t) * (-1/B) < 1203082521 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And then, mathematicians would get their Morbo masks and say "DIFFERENTIALS DO NOT WORK THAT WAY" < 1203082532 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :so INT(x=0->x,(x^-m)*x^n.dx)=INT(t=0->t,Aexp(-B/t).dt) < 1203082570 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :oops: INT(x=0->x,(x^(-m))*x^(-n).dx)=INT(t=0->t,Aexp(-B/t).dt) < 1203082608 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, I didn't use boundaries for the integration. < 1203082616 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :integrals on both sides do not have elimentary solutions < 1203082625 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :There's a constant that should remains, but you can get rid of it via initial conditions. < 1203082653 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Hell. 14H37 < 1203082658 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :true. starting conditions are important though < 1203082669 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I don't have pants on and I should get going in 5 minutes. < 1203082689 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1203082696 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :as i want to solve for t when x=1 < 1203082702 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :You can check #math, they'll probably help you. < 1203082707 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :or, at least a good approximate < 1203082716 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :may go there later. time for bed. < 1203082748 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :have a good day. it's gonna be a hard nights sleep for me. the brain might not stop for a while now. < 1203082758 0 :es0n00b1!unknown@unknown.invalid PRIVMSG #esoteric :ciao for now < 1203082761 0 :es0n00b!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1203082761 0 :es0n00b1!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1203082763 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :B ai < 1203083703 0 :ihope!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1203084035 0 :helios24!i=chaos@bytefight.org JOIN :#esoteric < 1203084358 0 :ihope_!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1203085398 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203087665 0 :tejeez!n=tejeez@dsl-lhtgw2-fea7dc00-42.dhcp.inet.fi JOIN :#esoteric < 1203090844 0 :ehird`!n=ehird@user-5445797c.lns6-c11.dsl.pol.co.uk JOIN :#esoteric < 1203090867 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :haskell code looks really good on one line < 1203090904 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: wrong < 1203090908 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :turing machine was post-LC, i believe < 1203090921 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :not sure < 1203090954 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1203090957 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :1936 < 1203091263 0 :oerjan!unknown@unknown.invalid QUIT :"Et cetera, et cetera" < 1203091504 0 :tejeez_!n=tejeez@dsl-lhtgw2-fea7dc00-42.dhcp.inet.fi JOIN :#esoteric < 1203091749 0 :tejeez!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1203092276 0 :atsampson!unknown@unknown.invalid QUIT :"Lost terminal" < 1203092489 0 :tejeez_!unknown@unknown.invalid NICK :tejeez < 1203093104 0 :ihope_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203093174 0 :helios24!unknown@unknown.invalid QUIT :Remote closed the connection < 1203093202 0 :helios24!i=chaos@bytefight.org JOIN :#esoteric < 1203094239 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :They wdere pretty much the same year < 1203094552 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :5+4=2 < 1203094612 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Z/Z7? < 1203094642 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Z/Z7 = Z+9 < 1203094692 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Oh noes! < 1203094706 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What is this mooncode? < 1203094733 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :e < 1203094733 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :esolangs < 1203094771 0 :slereah_!unknown@unknown.invalid PRIVMSG #esoteric :That narrow it down to a few hundred languages < 1203094837 0 :ihope_!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1203094840 0 :ihope_!unknown@unknown.invalid NICK :ihope < 1203094903 0 :ihope_!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1203095948 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203096247 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: pikhping < 1203096976 0 :puzzlet_!n=puzzlet@147.46.241.160 JOIN :#esoteric < 1203097751 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203098012 0 :ais523!n=ais523@sm01-fap02.bham.ac.uk JOIN :#esoteric < 1203098449 0 :atsampson!n=ats@7hw.poik.net JOIN :#esoteric < 1203099313 0 :puzzlet_!unknown@unknown.invalid QUIT :Remote closed the connection < 1203099316 0 :puzzlet!n=puzzlet@147.46.241.160 JOIN :#esoteric < 1203101015 0 :ehird`!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1203101085 0 :ehird`!n=ehird@user-5445797c.lns6-c11.dsl.pol.co.uk JOIN :#esoteric < 1203101143 0 :ais523!unknown@unknown.invalid QUIT :"""" < 1203103566 0 :slereah__!n=slereah@ANantes-252-1-86-60.w81-48.abo.wanadoo.fr JOIN :#esoteric < 1203103613 0 :slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1203103771 0 :asiekierka!n=asiekier@apn-77-113-68-102.gprs.plus.pl JOIN :#esoteric < 1203103774 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hey < 1203103794 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Is there a BF interpreter that shows the movement of the head? < 1203103848 0 :slereah__!unknown@unknown.invalid PRIVMSG #esoteric :BF developers? < 1203103872 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :BF developers? What is it? < 1203103886 0 :slereah__!unknown@unknown.invalid PRIVMSG #esoteric :Also the one on the Love Machine 9000, if you chose to display the memory tape. < 1203103893 0 :slereah__!unknown@unknown.invalid PRIVMSG #esoteric :Brainfuck Developers. Google it! < 1203103897 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1203104547 0 :Tritonio_!n=Tritonio@150.140.225.238 JOIN :#esoteric < 1203104743 0 :as13k13rka!n=asiekier@apn-77-113-37-195.gprs.plus.pl JOIN :#esoteric < 1203104815 0 :as13k13rka!unknown@unknown.invalid PRIVMSG #esoteric :is there a BF interpreter for mobile phones? Java < 1203104817 0 :as13k13rka!unknown@unknown.invalid PRIVMSG #esoteric :J2M# < 1203104820 0 :as13k13rka!unknown@unknown.invalid PRIVMSG #esoteric :J2ME* < 1203104842 0 :slereah__!unknown@unknown.invalid PRIVMSG #esoteric :No idea < 1203105557 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203105571 0 :asiekierka!n=asiekier@apn-77-114-187-102.gprs.plus.pl JOIN :#esoteric < 1203106275 0 :as13k13rka!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203106416 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :http://www.walenz.org/Dijkstra/ < 1203107204 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203107220 0 :faxathisia!unknown@unknown.invalid QUIT :"If there are any aliens, time travellers or espers here, come join me!" < 1203107653 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure it wouldn't be all that complicated to write one. < 1203107787 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :a horse could write that < 1203107812 0 :slereah__!unknown@unknown.invalid PRIVMSG #esoteric :Hooves can't type. < 1203107822 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :neither can hands < 1203107828 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's the owner that writes. < 1203107851 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well types < 1203108728 0 :Sgeo!n=Anonymou@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1203109259 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1203109584 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Chapter 10: An Essay on the Notion: "The Scope of Variables" < 1203109586 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :"Quotes" < 1203109603 0 :ihope_!unknown@unknown.invalid QUIT :"ChatZilla 0.9.80 [Firefox 2.0.0.12/2008020121]" < 1203109683 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Chapter 11: "The Scope of Essays": A variable notion < 1203109700 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*Variable Notion < 1203111220 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :whazz the password to read your essay on AMS < 1203111575 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1203111811 0 :oklopol!n=ville@194.251.103.33 JOIN :#esoteric < 1203111872 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :wb oklopol < 1203111886 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no problem! < 1203111922 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i tried to allocate some memory, so the natural result was a reboot < 1203111937 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ubuntu always knows what's best for me < 1203112593 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1203113539 0 :sebbu!n=sebbu@ADijon-152-1-80-25.w83-203.abo.wanadoo.fr JOIN :#esoteric < 1203113828 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i assume you have to pay/be a member of AMS to read it < 1203113884 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i assume that too < 1203114725 0 :jix!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1203116176 0 :Corun!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1203116953 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has an interesting idea for domain4, actually < 1203117030 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The first function should control what format most functions use < 1203117105 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Does anyone care? < 1203117189 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION also thought of a new type < 1203117404 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :What idea? < 1203117449 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: LC and TM were produced independently, and published in consecutive months. < 1203117520 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :STRINGNL < 1203117533 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Which will be a string containing no newlines < 1203117717 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Also, 0x00 0x04 0x00 controls whether functions in domain 0x04 accept FNUM(1), LNUM, or VARG(LNUM) < 1203118071 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://trac2.assembla.com/psox/changeset/65/trunk look good? < 1203118218 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :pikhq? < 1203118228 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm? < 1203118316 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Any comments on that changeset? < 1203118334 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not ATM. < 1203118948 0 :ihope!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1203119077 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hiope < 1203119091 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Gseo. < 1203119111 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Which is a greeting followed by something else, I guess. < 1203119136 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Clearly, I should start greeting people with "gse". < 1203119138 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1203119142 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Greetings Supreme Evil Overlords < 1203119153 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah, that's it! < 1203119259 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Not just Evil Overlords, but Evil Overlords Ruining Just Another Nation. Or something like that, anyway. < 1203119285 0 :slereah__!unknown@unknown.invalid PRIVMSG #esoteric :Well, I for one welcome I supreme evil overlords. < 1203119320 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hello, International Of-Pancakes Experts! < 1203119513 0 :es0n00b!n=es0n00b@C-61-68-234-123.ade.connect.net.au JOIN :#esoteric < 1203119520 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :Hello, world! < 1203119587 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hello esotericnewbie < 1203119617 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1203119633 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Will any backwards-in-time travellers in the channel please write "Hello, world!" < 1203119663 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :(sorry, i just loves "Hello, world!" programs) < 1203119736 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :i'm currently wrestling with the idea of Church numerals. I blame slerah_ < 1203119753 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :es0n00b, look at my latest commit? < 1203119842 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo> what you mean by "commit?" < 1203119849 0 :slereah__!unknown@unknown.invalid PRIVMSG #esoteric :!dlrow ,olleH < 1203119852 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1203119857 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Just look at http://trac2.assembla.com/psox/changeset/65/trunk < 1203119898 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :slereah__: hah, imposter! < 1203119910 0 :es0n00b!unknown@unknown.invalid PRIVMSG #esoteric :Howdy ho slereah_. Hows your day? < 1203119917 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you didn't write it _before_ my request like es0n00b did. < 1203119935 0 :slereah__!unknown@unknown.invalid PRIVMSG #esoteric :I think I got a cold or something. < 1203119950 0 :slereah__!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: But I saw it before! < 1203119955 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I think I'll work on the basics to make an Internet enabled BF program now < 1203119990 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's not time travel, just relativity.