< 1222474896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1222476146 0 :atrapado!unknown@unknown.invalid QUIT :Excess Flood < 1222476173 0 :atrapado!n=mnh@217.168.3.246 JOIN :#esoteric < 1222477320 0 :atrapado!unknown@unknown.invalid QUIT :"Abandonando" < 1222477925 0 :tusho!unknown@unknown.invalid QUIT : < 1222479504 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1222483075 0 :ihope_!n=Peggy@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1222483398 0 :calamari!n=calamari@ip68-98-89-121.ph.ph.cox.net JOIN :#esoteric < 1222484124 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222484127 0 :Corun!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222485016 0 :ihope_!unknown@unknown.invalid QUIT :Connection timed out < 1222486624 0 :oc2k1!n=oc2k1@p5B10351C.dip.t-dialin.net JOIN :#esoteric < 1222487145 0 :oc2k1!unknown@unknown.invalid PRIVMSG #esoteric :Update on the BF computer idea: It looks like a (synchronous) up/down counter needs the same number of gatter like a adding unit < 1222487201 0 :oc2k1!unknown@unknown.invalid PRIVMSG #esoteric :in that case it would be thinkable to wire a nibble fromt the code tape to that unit < 1222487292 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | Not bad. < 1222487340 0 :oc2k1!unknown@unknown.invalid PRIVMSG #esoteric :the next step would be to replace the condition == or != 0 by <0 (save the comparision unit, because only the MSB contain that state) < 1222487706 0 :oc2k1!unknown@unknown.invalid PRIVMSG #esoteric :Maybe it's not the idea to minimize the functionality, but the hardware < 1222487713 0 :CO2Games!unknown@unknown.invalid PART #esoteric :? < 1222488887 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1222492211 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1222495057 0 :oc2k1!unknown@unknown.invalid QUIT :Remote closed the connection < 1222496300 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222502254 0 :Traveler03!n=traveler@c-98-207-125-20.hsd1.ca.comcast.net JOIN :#esoteric < 1222502271 0 :Traveler03!unknown@unknown.invalid PART #esoteric :? < 1222502399 0 :clog!unknown@unknown.invalid QUIT :ended < 1222502400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1222503188 0 :kar8nga!n=kar8nga@i-127.vc-graz.ac.at JOIN :#esoteric < 1222505704 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1222505732 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1222506814 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222506912 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1222508893 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | C guarantees 32 KB of auto storage, I wonder what it guarantees on nested function calls. < 1222508898 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :optbot ? < 1222508898 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :Mony: I know that bf is turing complete but I needed to prove that it was possible to do < 1222509420 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I wonder where that 32k number comes from; can't seem to find it in C99, the closest thing is "65535 bytes in an object (in a hosted environment only)" in the limits section. < 1222509433 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Do you know where it came from? < 1222509434 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: +-? < 1222509441 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :optbot: What? < 1222509442 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: And I thought C++ was bad < 1222509874 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :optbot: I'm not seeing any guarantees about storage in the C++ standard either, although I might have missed something, it's so long. < 1222509874 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i tend to < 1222510447 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, url to fungot again please? < 1222510448 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: very good chance. i called it a gallery < 1222510494 0 :Keymaker!n=nobody@xdsl-237-87.nebulazone.fi JOIN :#esoteric < 1222510548 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah found it < 1222510590 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I just updated it, so you might want to refetch. < 1222510609 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or hmm, did I? Not sure. < 1222510621 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I was almost certain I had gotten rid of the NULL usage, but apparently not. < 1222510636 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i mainly stopped to advertise a new language i added to esowiki; figurehead: http://www.esolangs.org/wiki/Figurehead < 1222510640 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I just thought about it. < 1222510645 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :just in case nobody visits that wiki < 1222510765 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Only sequences of two or more of the same character are count, that is, only they cause computation to happen. <<< i think it's "counted" < 1222510789 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It could also be "count" without the "are". < 1222510820 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Loops may be nested, and a same loop sequence used later. <<< i can't parse this at all < 1222510842 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :count without are is better < 1222510857 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm only correcting up to grammar < 1222510868 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :s/a/the/ maybe, but what else is wrong with the loop thing? < 1222510899 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :like that if there is loop sequence "aaa" (not sure if spaces show up here) can be used again after it's used, like aaaBBBaaaBaaaBBaaa < 1222510917 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not very clear :D B marks | in that < 1222510944 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's how I parsed it. < 1222510954 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes, but i was talking to oklopol < 1222510980 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :so at least i wasn't completely unclear, then, maybe :) < 1222511032 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :s/a/the/ fixes it, yes, i'm being a bit pedantic atm, not even trying to fix the error myself < 1222511080 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's a somewhat interesting language, the memory is actually a set? < 1222511097 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or, well, you could have a register for each ||...|, and just inc/dec it < 1222511118 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :mentioned there as well < 1222511121 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh minsky machine < 1222511124 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1222511158 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but i don't know what the memory is, technically. new values go to end and also when loop begins it takes value from end, but values are removed beginning from left/start < 1222511161 0 :SirDayBat!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222511223 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, it doesn't really make much difference where the values are removed < 1222511261 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what i'd suggest is a way to run multiple threads, and do multiset operations on the threads when they stop executing < 1222511262 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it makes to keep it deterministic. if they were removed randomly, which i first did, the loop instruction might work differently < 1222511304 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it might? < 1222511320 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1222511327 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :rightmost value is popped < 1222511329 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i see i see < 1222511332 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :imagine stack 2 3 2 and then you remove 2 randomly :) < 1222511333 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1222511353 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so basically what was last incremented < 1222511374 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you could have it be a stack, and have that as like a separate rule... except it wouldn't work for nested rules < 1222511388 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so okay, it can be a stack, i won't complain. < 1222511513 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :can you try the interpreter to see if it works? < 1222511526 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :on other system than mine... < 1222511559 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker, interesting language < 1222511566 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :thanks! < 1222512507 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, hopefully someone will try the interpreter and minsky machine translator and find some "use" for this language. i must get going < 1222512525 0 :Keymaker!unknown@unknown.invalid QUIT : < 1222513311 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"So, how much do you love noodles?" < 1222515362 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1222518361 0 :oklofok!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1222518361 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1222518371 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :okokokokokokokokokokokokokokokokokokoko < 1222518418 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Stop it. You sound like a parrot. < 1222518423 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :okokokokokokokokokokokokokokokokokoko < 1222519612 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^oko < 1222519612 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :okokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokoko ... < 1222519626 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's a complex task, automated. < 1222519671 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^huh < 1222519741 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^show oko < 1222519742 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+10[>+11<-]>+[.-4.+4] < 1222519872 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you have two digit numbers but not three? :D < 1222519872 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222519876 0 :Slereah!n=butt@ANantes-252-1-33-156.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222519909 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it's not polite to mock, oerjan < 1222519926 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :fizzie can't help it if he's an incredible moron < 1222519934 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :whew < 1222519946 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i thought you were being serious there for a moment < 1222519952 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1222519959 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Where would a three-digit number go there? < 1222519960 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yeah, right < 1222519965 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://membres.lycos.fr/bewulf/Russell/Aaaaaaah.jpg < 1222519966 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I think Spiderman just shat on my graph. < 1222519967 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right. < 1222519981 0 :olsner!n=salparot@79.136.60.96 JOIN :#esoteric < 1222520009 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It only eats plain old brainfuck as input, so there are no numbers at all. < 1222520020 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea what just happened. < 1222520020 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :They're supposed to be orbits. < 1222520047 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah so it is compressed after the fact < 1222520072 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :+10 = ++++++++++ < 1222520075 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it is turned into a bytecode form, and the "show" command just sticks numbers there instead of repeating the characters. < 1222520075 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :`? < 1222520082 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: i think you generated a black hole somewhere < 1222520083 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^def test bf ++++++++++ < 1222520083 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Defined. < 1222520085 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^show test < 1222520085 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :+10 < 1222520094 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ohh < 1222520108 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :now i get it too! :P < 1222520144 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There should also be some clear correlation in http://www.cis.hut.fi/htkallas/a_mess.png but it's not happening. < 1222520152 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If we're comparing graphs here. < 1222520247 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :at least Slereah's is a bit pretty < 1222520248 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Ah shit < 1222520253 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I think I know what happened. < 1222520258 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Cumulative error. < 1222520277 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah you've got a cumulus at the center < 1222520287 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :If I reduce the plotting range, I get clearer figures < 1222520305 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :But they're full of angles, for some reason < 1222520315 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Though they're supposed to be ellipses < 1222520319 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's full of stars. < 1222520339 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: no that's yours < 1222520376 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: a bit large delta somewhere? < 1222520409 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's hard to say < 1222520413 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Part of the code was stolen < 1222520417 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Recycled, I mean. < 1222520426 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :From there : http://demonstrations.wolfram.com/TheCelestialTwoBodyProblem/ < 1222520426 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah some DRM thing < 1222520432 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ducks < 1222520449 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1222520457 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I can see the deferent circles now :D < 1222520465 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Let's reduce the range once more, see what happens! < 1222520485 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh you mean the time range? < 1222520548 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222520557 0 :Slereah!n=butt@ANantes-252-1-33-156.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222520566 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Reduced a bit too much, eh? < 1222520582 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah if it gets around the orbit in less time than your resolution and just uses lines between neighbors.. < 1222520673 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, my public_html directory at work is pretty much just a list of graphs that have made me go "huh?". Like in http://www.cis.hut.fi/htkallas/comp.png where methods 1 and 2 were supposed to give pretty much identical results. < 1222520713 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :need more context < 1222520733 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I would provide some if I remembered it. < 1222520742 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :looks more like inverses... < 1222520750 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :just make something up < 1222520764 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think it's the output of abs(fft(x)), though, since the X range seems to be 1:129. < 1222520806 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: it's based on tracing honey bees with infrared lasers < 1222520828 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or with ultraviolet ones < 1222520836 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1222520840 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the difference is because bees can see UV < 1222520841 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Thanks, that was better than what I would have come up with. < 1222520850 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yes, a rookie mistake < 1222520920 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :plus that the bees explode if the IR is turned to high < 1222520930 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*too < 1222520958 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :heh, i kinda lolled @ reading lazy executiong as "crazy execution" < 1222520962 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :wonder what that is < 1222520967 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*execution < 1222521018 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :being beaten to death with soft white bread < 1222521030 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's fun the first couple hours < 1222521042 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1222521047 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the bread must be changed regularly when going stale < 1222521053 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :of course < 1222521069 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and this actually is not my invention < 1222521084 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i think i've heard it before, i mean the soft white bread part < 1222521099 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :if it's actually called "crazy execution", then i didn't know that < 1222521109 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah no < 1222521117 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it was just an example < 1222521175 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there _has_ to be a monty python example. or several. < 1222521178 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :perhaps crazy execution could refer to opening both threads at every branch, and only using the result of the actual branch after both are done < 1222521230 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :purely crazy languages cannot be tc, obviously < 1222521263 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sure they can < 1222521269 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :can they? < 1222521272 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :humm humm < 1222521274 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :just not in practice < 1222521306 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :languages that take longer to run than the lifetime of the universe come to mind < 1222521319 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :if we have a jump backwards < 1222521328 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :then execution will always take infinite time < 1222521363 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1222521378 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i guess you could have instruction that change the code < 1222521383 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and don't have conditions < 1222521398 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*instructions < 1222521435 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION changes his mind after reading properly < 1222521485 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yeah if it doesn't matter that not all threads are done, it's basically just a... crazy way to do execution < 1222521493 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but it'll work < 1222521580 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :nice, this book assumes the reader knows what "intractability" is, but not what a "file" is < 1222521591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :intractability? < 1222521597 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :made for the hardcore computer scientist i see < 1222521622 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"the trait of being hard to influence or control" according to google's define: < 1222521651 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: an intractable problem is one that cannot be done in polynomial time, consult oerjan for exact definition, in case this is inaccurate < 1222521807 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1222521954 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1222522004 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and also thanks for demonstrating my point < 1222522017 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :...i'm assuming you have a faint idea what a "file" is? < 1222522144 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :'record in a public office or in a court of law; "file for divorce"; "file a complaint"' < 1222522190 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also according to google < 1222522210 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :that's not "a file", that's "file" < 1222522223 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's what define file gives < 1222522261 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :'a set of related records (either written or electronic) kept together' < 1222522261 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222522267 0 :oklofok!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1222522268 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's #2 < 1222522283 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :did i miss smth < 1222522287 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats oklofok  < 1222522290 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :'a set of related records (either written or electronic) kept together' < 1222522323 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's google's #2 < 1222523048 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222523056 0 :oklofok!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1222523096 0 :tusho!n=tusho@91.105.120.234 JOIN :#esoteric < 1222523259 0 :Corun!n=Corun@host81-154-61-144.range81-154.btcentralplus.com JOIN :#esoteric < 1222526566 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Fuck, I do not understand this: < 1222526568 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :def f_callcc(env, cc, f): < 1222526568 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : # this is a kind of wacky way of doing this < 1222526568 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : return ev(cons(f, cons(cons(symbol("quote"), cons(cc, nil)), nil)), env, cc) < 1222526572 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And I WROTE it. < 1222526577 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1222526580 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Well I might understand it. < 1222526581 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :A little. < 1222527058 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that first argument to ev seems to be `(,f ',cc) in backquote notation iirc < 1222527499 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :technically i think i'd've wanted `(',f ',cc) or a direct application < 1222527502 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: nah: < 1222527503 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's < 1222527513 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'(f (quote cc)) < 1222527515 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ev = eval < 1222527524 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ev(code, environment, continuation function) < 1222527526 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so callcc is < 1222527534 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tusho: you don't understand backquote notation? < 1222527535 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah wait < 1222527539 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i do < 1222527541 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you're right < 1222527541 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1222527543 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i misread < 1222527544 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but yeah < 1222527554 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it evals `(,f ',cc) < 1222527566 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the quote just because otherwise it'll try and evaluate a continuation and get confused, think < 1222527566 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1222527569 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*i think < 1222527585 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :which seems like it would evaluate f twice < 1222527601 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :errrrrrrrrrrrr < 1222527601 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :since it's probably already evaluated < 1222527608 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: functions are self-evaluating < 1222527616 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and `(f ',cc) wouldn't work < 1222527619 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :since f is a python var < 1222527620 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not a lisp one < 1222527627 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :are you checking that it is a function? < 1222527702 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i don't think you understand... < 1222527706 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that function declaration is the definition of callcc < 1222527709 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in the lisp-in-python i wrote < 1222527720 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ages ago < 1222527723 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and just found today < 1222527735 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sure, and i just don't think you are checking that it gets a function as argument :) < 1222527750 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's not a big deal though < 1222527763 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i think it gets f unevaluated. < 1222527776 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so it will be a symbol or a list or whatever, and needs to be evaluated < 1222527785 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(call/cc (lambda ...)) i think itd get (lambda ...) < 1222527805 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um lambdas are self-evaluating too < 1222527809 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er wait < 1222527818 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you mean get the list < 1222527847 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1222527903 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :except it might not be called directly, call/cc is not a special form < 1222527927 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so it could be called in some higher-order fashion, with things already evaluated < 1222527948 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :should i just give you the whole source so you can tell me how bad i messed it up :D < 1222527953 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1222527972 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :mwahahahah < 1222527975 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that will shut you up! < 1222528005 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tusho knows my weak points - i must add him to the List < 1222528012 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :whoops, did i say that aloud? < 1222528014 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1222528093 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION refuses to believe tusho took that seriously < 1222528101 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i take everything seriously < 1222528107 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :>:| < 1222528145 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[ehird:~/Code] % grep 'return ev(cons(f, cons(cons(symbol("quote"), cons(cc, nil)), nil)), env, cc' * < 1222528148 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :slow grep is slow < 1222528161 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :those > smileys look really weird when you try to interpret them upside down < 1222528176 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :wtf no results < 1222528178 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or was that the right way? < 1222528192 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it should be :| with a > eyebrow formation < 1222528201 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but >: with a | eyebrow formation is good too < 1222528239 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i take that | more as one of those student hats... < 1222528258 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1222528259 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pyscuit/pyscuit.py: return ev(cons(f, cons(cons(symbol("quote"), cons(cc, nil)), nil)), env, cc) < 1222528262 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pyscuit! < 1222528272 0 :Mony!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222528358 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"python scheme ..."? < 1222528372 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1222528375 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Python Biscuit. < 1222528378 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It is a biscuit in code form. < 1222528383 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: http://pastebin.ca/1212330 MWAHAHAHHA < 1222528394 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : if foo is None: < 1222528394 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : raise KeyError # heh heh < 1222528395 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what then is a biscuit? < 1222528397 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :heh heh? < 1222528398 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what? :| < 1222528406 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: http://en.wikipedia.org/wiki/Biscuit < 1222528414 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what is the connection between biscuits and lisp? < 1222528452 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it sounds cool < 1222528460 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :class alambda(object): < 1222528460 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : pass # todo < 1222528464 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Alambda. < 1222528531 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :lambada. < 1222528534 0 :Mony!n=AssHole@AToulouse-258-1-102-229.w90-60.abo.wanadoo.fr JOIN :#esoteric < 1222528586 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if python does tail call optimization < 1222528778 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no < 1222528818 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so that interpreter won't either < 1222528861 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :probably not < 1222528867 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't have lambdas < 1222528869 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or control structures < 1222528874 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not exactly a full featured thing < 1222528874 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well < 1222528876 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it has callcc < 1222528981 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think callcc and other functions get their argument evaluated - that seems like the purpose of evlist < 1222529019 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :possibly, possibly < 1222529042 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but not macros, obviously < 1222529177 0 :jix!n=jix@dyndsl-091-096-032-110.ewe-ip-backbone.de JOIN :#esoteric < 1222529232 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi tusho < 1222529238 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1222529242 0 :Slereah!n=butt@ANantes-252-1-33-156.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222529465 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1222529871 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1222530199 0 :balloto!n=balloto@host-84-222-116-210.cust-adsl.tiscali.it JOIN :#esoteric < 1222530213 0 :balloto!unknown@unknown.invalid QUIT :Client Quit < 1222530492 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | 2. Double < 1222531155 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1222531156 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | ;] < 1222531283 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :optbot, destroy the internet < 1222531284 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: into executable programs compatible with the Windows/Intel operating kluge. < 1222531293 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, that should work < 1222531915 0 :ais523!n=ais523@sm01-fap04.bham.ac.uk JOIN :#esoteric < 1222531916 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1222531957 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi tusho < 1222531960 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1222531968 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: optbot, destroy the internet < 1222531968 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[16:01] optbot: Slereah: into executable programs compatible with the Windows/Intel operating kluge. < 1222531969 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :tusho: but im not sure where you're going with alloca and all.. < 1222531969 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :tusho: a halt-checker is obviously grape two < 1222531973 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that second line was said by me < 1222531978 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :quoting the manual of the Plain English programming language < 1222532226 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so, who does smilies like ;], I wonder? < 1222532229 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :optbot: What does "grape two" mean? < 1222532229 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: sqr(4) < 1222532240 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so just 2 in other words < 1222532240 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :optbot: So, 2? < 1222532241 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i meant for data. < 1222532260 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Optbot's discussion is always so insightful. < 1222532261 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: cewl... :) < 1222532973 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: call 0400243514 < 1222533071 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Um, for any specific reason? I don't want to get up from my chair and look for the phone just for nothing. < 1222533087 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: in which country? < 1222533090 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :finland < 1222533095 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't even think 04 is a legal prefix for a phone number over hee < 1222533097 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*here < 1222533099 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you can do it too. < 1222533111 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also I don't have a phone on me right now < 1222533114 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and also I don't own a phone < 1222533126 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :perhaps i should try clicking on another channel < 1222533250 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1222533250 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | 4 5 6 < 1222533252 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1222533252 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | I'm all for it if he writes the interpreter for my Andrei Machine 9000. < 1222533280 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1222533281 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | but convickt does most of the work < 1222533284 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1222533285 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | http://thedailywtf.com/forums/thread/31621.aspx MY BRAIN!!! < 1222533285 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :My guess is that it's some sort of esoteric language interpreter telephone system thing. You type in brainfuck with the numbers 1-8 and it will text-to-speech read the result. < 1222533311 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1222533320 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it was actually as mundane as just finding my phone. < 1222533337 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but something like that would be quite fun < 1222533344 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ohhh. Well, I could've done that if you had assured me that no-one was going to answer the phone and electrocute me through it. < 1222533359 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should make fungot answer my phone. What do you say, fungot; want to be an answering machine? < 1222533360 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i know i know < 1222533371 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i might've hypnotized you and made you fall unconscious. < 1222533384 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but, too late, as i found it; now some sleeping -> < 1222533409 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Was that a "yes" or a "no"? < 1222533409 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: the jvm doesn't, but could you do such a good medium for this kind of stuff < 1222533464 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I'm getting through. < 1222533653 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : My guess is that it's some sort of esoteric language interpreter telephone system thing. You type in brainfuck with the numbers 1-8 and it will text-to-speech read the result. < 1222533656 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I really like that idea... < 1222533660 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but who would use it? < 1222533712 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe someone stranded on an uninhabited island, without a computer (but with a working phone) could pass the time while waiting for the rescures by writing brainfuck to the beach sand and then using that telephone service to execute it. < 1222533727 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And that's just one possibility! < 1222533744 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately a useful BF program would probably take too long to write in < 1222533852 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, well, maybe the fungot answering machine is a better idea, then; at least someone terminally bored on a long bus trip or something could call it for some "conversation". < 1222533853 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: has bad lambda support if you ask it, but it < 1222533903 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a fungot answering machine would be great < 1222533903 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yeah, for instance, < 1222533907 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or even an optbot answering machine < 1222533907 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: !i 1 This is a test!\n < 1222533927 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if someone phoned you and you weren't in they'd hear a random line from #esoteric text-to-speeched < 1222533946 0 :oc2k1!n=oc2k1@p5B105AB1.dip.t-dialin.net JOIN :#esoteric < 1222533975 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Unfortunately I'm not quite sure I can implement it on my phone, since I don't think the J2ME mobile-Java-thing has the necessary APIs to actually answer phone calls, and I really don't want to touch the Symbian side. < 1222533989 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't have a fixed land-line style phone line here. :/ < 1222534016 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, http://forums.thedailywtf.com/forums/t/10150.aspx is excellent, and apparently genuine < 1222534051 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, the "Daa Cener" was everyone's favourite last night. < 1222534108 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Didn't check it out, and seems to work correctly right now -- but at least there are screen caps, it seems. < 1222534174 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably the guess that somehow the backslash got lost from a regex removing \t seems the most plausible < 1222534295 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, although I'm not quite sure why someone would want to remove tabs from the site. Saving a dozen bytes doesn't sound like it. < 1222534398 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1222534402 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi AnMaster < 1222534403 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how goes gcc-bf? < 1222534411 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :again, I'm busy in RL < 1222534424 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1222534447 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, if I want to learn some Lisp, what variant would you recommend? < 1222534471 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't really use Lisp, and when I do I just use whichever interpreter I can get my hands on most easily < 1222534478 0 :Corun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222534479 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which in practice has normally been emacs-lisp, which is not quite the same < 1222534493 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Scheme's good theoretically, but is really a different language from Common Lisp < 1222534508 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you might want to ask tusho; he uses Lisp-like languages a lot more than me < 1222534525 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222534562 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1222534595 0 :Corun!n=Corun@host81-154-61-144.range81-154.btcentralplus.com JOIN :#esoteric < 1222534750 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i'm no tusho, but it think you should read SICP, READ IT NOW < 1222534754 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*i think < 1222534792 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, where can I find a copy? < 1222534813 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Everywhere; a friend of mine bought 20 pieces of SICP and gave them to people. < 1222534816 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it's online, and you can buy it from amazon, that's all i know < 1222534840 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah full text online < 1222534841 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :useful < 1222534843 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: wrong < 1222534848 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: to find out where to get sicp, read sicp < 1222534856 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: where do you find these friends who dispense computer books? < 1222534866 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :tusho: right, right, as i said, i'm no tusho. < 1222534872 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what < 1222534873 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you're not me?! < 1222534878 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :after all these years... < 1222534878 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, and that is why I didn't ask tusho < 1222534882 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there was a reason < 1222534886 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1222534887 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I wanted an usable answer < 1222534891 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thanks oklofok < 1222534903 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I should so put a paragraph in the C-INTERCAL manual explaining where to get the manual < 1222534909 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which says "Here, look, you're already reading it..." < 1222534915 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: every time you complain about the quality of my answers you get 10 more annoying answers queued up < 1222534929 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hah fun < 1222534934 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: A fellow student at HUT was that. And I guess the SICP-distribution was mostly because the local book store sold their SICP pile for something like 2 eur/book when HUT stopped using Scheme for teaching. < 1222534939 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and quite intercalish < 1222534964 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :1. why was i not there when that happened 2. did they change it to java? < 1222534994 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: Don't know about 1, but yes, they did change it to Java. Although I think at least one of the introductory courses does Python now. < 1222535011 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1222535012 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :we had an introductory course in python when i took it < 1222535016 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but now it's java too. < 1222535035 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :jeez < 1222535036 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you know < 1222535039 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :People kept complaining the Scheme course was too hard. < 1222535039 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :java has its usecases < 1222535041 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but it's like comic sans < 1222535053 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :humans just can't seem to get it into their heads WHAT the appropriate usecases are! < 1222535057 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so we need to ban it. < 1222535086 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i hate those people, just fyi < 1222535101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, what about ARC and PHP? < 1222535138 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: those have no good use-cases < 1222535138 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1222535143 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, indeed < 1222535430 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: appropriate use-case for Java is when you need to write an application which has portable complex UI < 1222535449 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: watch people say 'java suckz for everything' because it's cool < 1222535453 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or at leat < 1222535458 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you could watch ... but everyone isn't talking < 1222535462 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so it'd be quite boring < 1222535480 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I think Java's paradigm is annoying < 1222535497 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it takes OO to too much of an extreme whilst missing out important bits of it < 1222535510 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it does all sorts of weird hacks to get around the lack of multiple inheritance < 1222535527 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it doesn't really have templates, not even in the version where they claimed to have added them < 1222535547 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Java's sort of a weakly-typed strong-OO language, and the two don't go together at all well < 1222535559 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's "generics", not "templates". It doesn't claim to have templates. < 1222535566 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1222535602 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But it's not really the same thing, yes. It's a compile-time type system thing, not code-generation-thing like C++ templates. < 1222535625 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :type bleaching, or whatever Java calls it, is really not a good idea < 1222535638 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the whole point of templates is to manipulate generic objects in a type-safe way < 1222535646 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Java's method is not type-safe, therefore misses the point < 1222535652 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think "erasure" was the term they use. < 1222535673 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you know information about an object's type, but ignore it... < 1222535801 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :How about C# generics, by the way? I don't know ~anything about it, but I think it's quite close to Java, except that they don't throw away the type information at run-time. < 1222535968 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't know anything about C# generics either < 1222535982 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Microsoft would have to be pretty stupid to make them worse than Java's, though < 1222536261 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :C# is a lot better than Java < 1222536267 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :C# 3 has loads of functional programming features and stuff. < 1222536270 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :EVen lightweight lambda syntax. < 1222536286 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I'd like to learn it sometime, it sounds a really nice language. < 1222536407 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i read a book about it once < 1222536445 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but it didn't talk about lambdas < 1222536501 0 :kar8nga!n=kar8nga@j-76.vc-graz.ac.at JOIN :#esoteric < 1222536512 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: probably an older version < 1222536630 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222536639 0 :oklofok!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1222537607 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222537622 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1222537941 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1222538106 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :where is ihope when you need him < 1222538259 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I know C# 2.0 < 1222538265 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so if you want help you can ask < 1222538272 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :was a while ago I last programmed in it < 1222538276 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :thanks. < 1222538279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but C#'s generics are pretty nice < 1222538281 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i'd probably end up using a lot of 3.0 features though < 1222538285 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :since that seems when they added all the fun stuff < 1222538296 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, those I don't know anything about except what I read < 1222538298 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :never used that < 1222538307 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :LINQ and such does sound cool I agree < 1222538333 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and yes the generics are type safe in C# < 1222538342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'd say they are even pretty sane < 1222538653 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1222538705 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION declares the optbot topic idea to be a strike of genius < 1222538706 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Well I figured out how to abuse it < 1222538714 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :optbot: you can say that < 1222538715 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: hey < 1222538741 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: was it tusho's or yours? < 1222538759 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :he means < 1222538762 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the idea in the actual topic < 1222538763 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :presumably < 1222538766 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's named after me < 1222538774 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: do you mean optbot < 1222538774 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :tusho: that would explain a lot < 1222538775 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or the current topic < 1222538788 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i meant optbot < 1222538789 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: that'd be even easier < 1222538802 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i haven't read the link yet < 1222538812 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although i expect amusement < 1222538892 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1222538982 0 :ais523!n=ais523@sm01-fap04.bham.ac.uk JOIN :#esoteric < 1222538982 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1222538993 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hi tusho < 1222539004 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats tusho and ais523 in one fell swoop < 1222539019 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well i am glad that optbot is such a hit :P < 1222539019 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Somehow I just became encased in stone or something. < 1222539024 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh < 1222539024 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :optbot: uhhuh < 1222539024 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :tusho: So the only valid programs are @[.@] and @[@.] < 1222539030 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :optbot: what < 1222539030 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Anyone get a chance to look at the file link I posted above? < 1222539032 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :optbot: wat < 1222539033 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Of1ffUf]Ou,>,f[f^f_f,#+,+,+,+,+,+,f+f,f+f,f+f,f)f,>+wfnfgffUfWfVfSfgD$ffUf]fffUf]f)fg:T$uf1,8tfUf]ffZf[f^f_f]ffUfWfVfSf,gD$f tusho: Anyone get a chance to look at the file link I posted above? < 1222539041 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: do you guys use usenet? < 1222539048 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :quite ironic given that optbot put a link in the topic < 1222539050 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Ö is an excellent one-character smiley 8-D < 1222539057 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes, I do use usenet < 1222539060 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :IIRC too < 1222539062 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :optbot: not any longer < 1222539063 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: In a well designed C program, you don't need casting. < 1222539113 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what's IIRC and how do you use that... < 1222539147 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :iirc=if I recall correctly < 1222539149 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but i think he meant IRC < 1222539157 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's hard to say < 1222539161 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I meant "I IRC", as in "I use IRC" < 1222539163 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was a bad pun < 1222539169 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1222539169 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1222539179 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :at least oerjan's are easy to spot. < 1222539180 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and funny. < 1222539193 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :the best puns are the ones no one gets < 1222539231 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: until long after they've caused a 50 page flamewar? < 1222539264 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :do people pronounce irc as [irk] or [aiaarsii] in america, or little america (and by that i mean britain)? < 1222539264 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(page here is meant to be a medium-neutral term) < 1222539284 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in America I pronounce it as seperate letters < 1222539286 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in eye are sea < 1222539290 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*Britain < 1222539295 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how did I manage that < 1222539301 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably I pronounce it like that in America too < 1222539305 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I've never been there so wouldn't know < 1222539313 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I.R.C. < 1222539318 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I are see. < 1222539321 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :in norway too, except it's [i Er se] < 1222539328 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(or thereabouts) < 1222539338 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :irssi is a pun on the irc pronounciation from finland < 1222539339 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1222539355 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1222539363 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well < 1222539381 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :actually i don't think anyone pronounces it like that, presumably because irssi is now the program < 1222539386 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it's [irkki] < 1222539419 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :should have called it ERC instead < 1222539431 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :erkki is a finnish name < 1222539434 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :exactly < 1222539481 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :also it's one of those names that, unless the name of an actual person in context, are somewhat funny < 1222539493 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1222539505 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i don't know why, but some names are funnier than others. < 1222539515 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :like oklofok < 1222539520 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1222539528 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :erkki < 1222539529 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :erkki erkki erkki erkki erkki erkki < 1222539535 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'm gonna go read now, see you in a thousand years < 1222539542 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki erkki < 1222539548 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :MORE < 1222539549 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1222539594 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but then i shouldn't speak. some completely normal norwegian names are: Odd, Even and Bent < 1222539605 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklofok < 1222539610 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive < 1222539613 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1222539615 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1222539619 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :howsit goin < 1222539622 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well < 1222539623 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :just fine < 1222539626 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :pretty much okay < 1222539629 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1222539632 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :can't imagine a better way to go < 1222539638 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :speaking of which, i should < 1222539642 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :...go < 1222539645 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you know, to read < 1222539649 0 :oc2k1!unknown@unknown.invalid PRIVMSG #esoteric :new languages? < 1222539652 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i gotta read stuff < 1222539660 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : can't imagine a better way to go < 1222539669 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :"read new languages?", or just "new languages?"? < 1222539677 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that usually has a different connotation < 1222539686 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes < 1222539697 0 :oc2k1!unknown@unknown.invalid PRIVMSG #esoteric :erkki erkki -> looks like ook < 1222539717 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it was more of a coincidence it looked like i tried to find a synonym for fine < 1222539719 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oc2k1: you must not be familiar with oko yet < 1222539755 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :as opposed to saying something weird on purpose < 1222539755 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm it would be easy to make a BF <-> oko encoding < 1222539770 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: what's the perfect amount of g-letters in a set? < 1222539785 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :whichever amount will get me into your bed. :O < 1222539789 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1222539795 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: o `append` (unary + s/0/ko) < 1222539801 0 :Slereah!n=butt@ANantes-252-1-33-156.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222539807 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: no, it's actually a few g's more < 1222539820 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'm still looking for the exact amount < 1222539826 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :aaaaanyway, i reaaaaally gotta go < 1222539829 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: what the heck are you talking about and do i want to know? < 1222539867 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :by oklofok <3 < 1222539873 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: take an o, append a unary program with that s/// done upon its body < 1222539900 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no not that < 1222539917 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ohhh < 1222539918 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :the g's < 1222539922 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well you think about it < 1222539926 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1222539939 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't like that encoding < 1222542774 0 :atrapado!n=mnh@217.168.3.246 JOIN :#esoteric < 1222543408 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1222543466 0 :Slereah!n=butt@ANantes-252-1-33-156.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222544281 0 :ihope!n=Peggy@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1222544660 0 :cherez!unknown@unknown.invalid QUIT :"Leaving." < 1222544788 0 :cherez!n=cherez@r02snw275.device.mst.edu JOIN :#esoteric < 1222544789 0 :cherez!unknown@unknown.invalid QUIT :Client Quit < 1222544794 0 :cherez!n=cherez@r02snw275.device.mst.edu JOIN :#esoteric < 1222544794 0 :cherez!unknown@unknown.invalid QUIT :Remote closed the connection < 1222544945 0 :cherez!n=cherez@r02snw275.device.mst.edu JOIN :#esoteric < 1222544951 0 :cherez!unknown@unknown.invalid PART #esoteric :? < 1222548051 0 :kar8nga!n=kar8nga@m-117.vc-graz.ac.at JOIN :#esoteric < 1222548641 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1222549894 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222550241 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1222550256 0 :Slereah!n=butt@ANantes-252-1-33-156.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222550613 0 :ihope_!n=Peggy@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1222550751 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://membres.lycos.fr/bewulf/Divers5/usa-usb.jpg < 1222550754 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :USA! USA! < 1222550838 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1222550839 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :This appears to be a JPEG of ASCII art. < 1222550842 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is now playing: Rammstein - Amerika < 1222550851 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(With the exception of the USB logo) < 1222550859 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :We're living in USA :p < 1222550894 0 :Corun!unknown@unknown.invalid QUIT :Remote closed the connection < 1222550908 0 :Corun!n=Corun@host81-154-61-144.range81-154.btcentralplus.com JOIN :#esoteric < 1222551047 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :GregorR : Maybe it are from 2chan :o < 1222551087 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Unicody ASCII art scenes with kittuns like that seem to come from 2chan < 1222551094 0 :atrapado!unknown@unknown.invalid QUIT :"Abandonando" < 1222551097 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :http://wellnowwhat.net/transfers/prettyboy2.jpg < 1222551113 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Wrong window, I'm afraid! < 1222551118 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :And I'm not shaving my beard < 1222551119 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :right window! :D < 1222551587 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm not falling for that twice >_< < 1222551616 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :theres nothing to fall for < 1222551619 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its a hot guy with a hot cock < 1222551621 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222552093 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | :P < 1222552144 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :'night < 1222552162 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nigh Mony < 1222552167 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*night < 1222552168 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1222552168 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | no on hir < 1222552171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1222552172 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | _ is an underscore < 1222552178 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :_ is an underscore < 1222552183 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :OMG ! that's true ! < 1222552210 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :¯ is an upscore optbot ? < 1222552210 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :Mony: if in (A B C ...), A is not a function < 1222552218 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1222552225 0 :Mony!unknown@unknown.invalid QUIT :"À vaincre sans péril on triomphe sans gloire..." < 1222552297 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :optbot, what happens then! < 1222552298 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: CUBSO perhaps? Completely Useless Binary System Output < 1222552305 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :OH SHI- < 1222552315 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :its not unicode < 1222552317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: what's the problem? < 1222552317 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's shift-jis art < 1222552332 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ais523 : wat? < 1222552336 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :probably from 2ch yeah < 1222552338 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :someone ought to do mojibake art < 1222552345 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that actually makes sense in the original Japanese < 1222552392 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Also I didn't say unicode < 1222552395 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I said unicody :( < 1222552410 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I know it's not unicode, but I don't know the name of anything other than ASCII and Unicode < 1222552414 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :and UTF-8 < 1222552430 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I suppose you know your own name < 1222552447 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or do I? < 1222552830 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION smashes his head into a wall. < 1222552844 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Unicode is a character set, UTF-8 is an encoding. It can't be UTF-8 art. < 1222552858 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you could have URLencoded UTF-8 art < 1222553097 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I don't know the difference. < 1222553122 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: unicode defines a bunch of characters < 1222553124 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and gives them a number < 1222553130 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :UTF-8 tells you how you can put unicode into bytes < 1222553134 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :~fin~ < 1222553148 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :UTF-n tells you how to put Unicode into n-bit bytes < 1222553163 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Things that matter: You are specifying more than them. < 1222553214 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Does it matter since they're numbers? :o < 1222553215 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :also, UCS-2 is like UTF-16 but can only encode up to Unicode 0xFFFF. < 1222553235 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: UTF-32 is just Unicode numbers as 32-bit words. < 1222553240 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I forget how UCS-4 differs from UTF-32. < 1222553246 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It does not. < 1222553250 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :*What are the differences? < 1222553250 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It does. < 1222553259 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I mean, are they just smaller unicode sets < 1222553259 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :? < 1222553262 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :In some very tiny way, I'm not sure if I've even looked it up. < 1222553281 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I thought UCS-4 and UTF-32 were the same, although UCS-(<4) and UTF-(<32) weren't ...] < 1222553286 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: Unicode is not trivial to represent on a computer because the codepoints go up to 0x10FFFF < 1222553290 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: basically < 1222553292 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :unicode characters < 1222553295 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Wikipedia sez: "Accordingly UCS-4 and UTF-32 are now identical except that the UTF-32 standard has additional Unicode semantics." < 1222553297 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :are bigger than can be stored in 1 byte < 1222553298 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :UTF-32 < 1222553304 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just puts e.g. NUL < 1222553304 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :as < 1222553306 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thus there are multiple encodings, which say how to store Unicode on a computer < 1222553306 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :000000000000000000000000000000000000000 < 1222553308 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if you see what i mean < 1222553309 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but < 1222553311 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :utf-8 is like < 1222553315 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :00000000 < 1222553317 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"if the first bit is 1, this is just a regular 8-bit ascii char" < 1222553317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as it happens < 1222553318 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Stop saying words, I can't read < 1222553324 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"otherwise, look past this byte" < 1222553329 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"because it's WEIRD SHIT" < 1222553329 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: actually utf-8 is first bit 0 for a regular char < 1222553342 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: abstract: I am describing things in the it. < 1222553356 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and all the bytes of multibyte characters have top bit 1 < 1222553360 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: it, you are doing wrong. < 1222553373 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Care, I not do. < 1222553381 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: should, maybe you. < 1222553393 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Y, wh. < 1222553401 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :argh >_< < 1222553415 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: compromised, readability is. < 1222553429 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Why, That's it I'm doing it. < 1222553435 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :parse error < 1222553451 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :expected "", got "it" < 1222553603 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Crap, your compiler is. < 1222553676 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(length . filter (=="it") . words $ "That's why I'm doing it" == 1) == True < 1222553691 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(length . filter (=="it") . words $ "Why, that's it I'm doing it" == 1) == False < 1222553999 0 :kar8nga!n=kar8nga@m-79.vc-graz.ac.at JOIN :#esoteric < 1222554016 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :issat haskell? < 1222554017 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1222554044 0 :sebbu2!n=sebbu@ADijon-152-1-64-33.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1222554062 0 :psygnisfive!unknown@unknown.invalid QUIT :"http://www.mibbit.com ajax IRC Client" < 1222554124 0 :psygnisfive!i=82f5c439@gateway/web/ajax/mibbit.com/x-c4d52846cc4dd377 JOIN :#esoteric < 1222554142 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :be quiet slereah < 1222554144 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :haskell is beautiful < 1222554146 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :>| < 1222554154 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Slereah didn't say anything. < 1222554176 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1222554225 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :he did on AIM < 1222554229 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :SLereah < 1222554229 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1222554232 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :Haskell is evil, psygnisfive < 1222554237 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :See no Haskell, hear no Haskell, speak no Haskell < 1222554262 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :PURITY THROUGH PARENTHESIS < 1222554291 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Dammit, Kmail, *stop sucking*. < 1222554304 0 :jix!unknown@unknown.invalid QUIT :Nick collision from services. < 1222554308 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Oh, look at me, I'm Kmail! I forgot how to send mail via SMTP!" < 1222554314 0 :jix!n=jix@dyndsl-085-016-239-092.ewe-ip-backbone.de JOIN :#esoteric < 1222554360 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well yes < 1222554364 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1222554367 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :parens are your friend < 1222554383 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but none the less < 1222554511 0 :tusho!unknown@unknown.invalid NICK :kmail < 1222554519 0 :kmail!unknown@unknown.invalid PRIVMSG #esoteric :will you be my friend ( ゚ ヮ゚) < 1222554522 0 :kmail!unknown@unknown.invalid NICK :tusho < 1222554538 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I WILL ;_; < 1222554687 0 :calamari!n=calamari@ip68-98-89-121.ph.ph.cox.net JOIN :#esoteric < 1222554746 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Mmm, squidalicious. < 1222554829 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i love you tusho < 1222554832 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ill be your friend < 1222554837 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1222554840 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :kmail < 1222554841 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not me < 1222554848 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :fuck kmail < 1222554849 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION uses Evolution atm < 1222554854 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i wanna be YOUR friend! :D < 1222554858 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Kmail sucks balls.\ < 1222554863 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And not in a good way. < 1222554866 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty crazy, Evolution apparently uses my normal webmail interface via screen-scraping HTML < 1222554877 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :omg balls :O < 1222554879 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :<3 < 1222554883 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: o.O < 1222554885 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: wow < 1222554905 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: that's how bad the Exchange protocols are, apparently screenscraping the webmail interface is easier... < 1222554959 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1222555078 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It is. < 1222555091 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Easier still is using IMAP. :p < 1222555128 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, if you aren't forced to use University-provided email < 1222555169 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Exchange is also an IMAP server, though a lot of Exchange servers don't have that enabled. < 1222555262 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1222555287 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1222555682 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa < 1222555881 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION forgets that email can't contain the word From at the start of a line, and remembers again after sending a message < 1222555889 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... there should be some transparent escaping for that < 1222555999 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: there is < 1222556000 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i believe? < 1222556011 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no < 1222556018 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :mailers change it to >From < 1222556022 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and nothing changes it bacj < 1222556024 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*back < 1222556029 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's dumb < 1222556030 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :>.< < 1222556050 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: check your email < 1222556051 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i sent a test < 1222556059 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hasn't arrived yet < 1222556069 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, it has now < 1222556076 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there are spaces at the start of the line < 1222556077 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but no > < 1222556083 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : From this I test. < 1222556083 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : From from. < 1222556087 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :leading spaces < 1222556094 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which didn't come out over IRC < 1222556199 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes they did < 1222556208 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, didn't come out at my end < 1222556213 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :did you type right at the start of the line? < 1222556221 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Yep < 1222556221 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in that case your mailer escapes differently from the ones I've seen < 1222556224 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Mail.app < 1222556229 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries gmail.com < 1222556231 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :also < 1222556233 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :spaces are superior < 1222556235 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :1. less noticable < 1222556237 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, agreed < 1222556238 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :2. not parsed as a quote... < 1222556248 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :your latest message looked odd to me < 1222556252 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :because mail.app thought it was part of the quote < 1222556258 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so does Evolution < 1222556281 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :EVOLUTION IS A LIE < 1222556289 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AS WELL AS GLOBAL WARMING < 1222556295 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AND DOGS < 1222556303 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What about dolphins? < 1222556340 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no < 1222556342 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dolphins are finalnd < 1222556353 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What is finalnd < 1222556354 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :HUH? < 1222556391 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: sentd < 1222556392 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :er < 1222556393 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: < 1222556459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :gmail didn't escape at all < 1222556469 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is strange < 1222556486 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably the server receiving would do the escape if needed to put the message into mbox format, then < 1222556592 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not escaping is sane imo < 1222556596 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :its mbox's problem < 1222556600 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1222556613 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably Mail.app adds spaces so that mbox's broken escaping isn't needed < 1222556622 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a sort of client-side fix to a server-side problem? < 1222556655 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :actually, the biggest problem is probably in the mbox format for using "\nFrom " as a message separator < 1222556714 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i think any client storing mail in anything but a database should be shot < 1222556715 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::\ < 1222556727 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I don't < 1222556739 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :storing mail in a file allows the writing of a simple Perl script to parse it < 1222556740 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yeah but you're forced to use exchange < 1222556742 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the format can be read by hand < 1222556742 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and exchange should be shot < 1222556751 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and yes, but there should be an index database < 1222556763 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :a one-file-per-mail just-store-exactly-what-came-in with no organization directory < 1222556765 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and a database < 1222556768 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :who's to say that text files in a file system isn't a database? < 1222556772 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :containing metadata and indexes for searching and such < 1222556778 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :calamari: that is acceptable, but < 1222556782 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :most clients don't treat it as a db < 1222556784 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so < 1222556829 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :no idea how ff3 stores cookies and cache.. so I couldn't tell you if my e-mail "client" uses a db or not :) < 1222556838 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :sqlite < 1222556839 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :3 < 1222556849 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :calamari: you store your email in cookies? < 1222556866 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :storing login details in cookies makes more sense < 1222556904 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1222557128 0 :ais523!unknown@unknown.invalid QUIT :"(1)DOCOMEFROM".2~.2"~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"" < 1222557371 0 :fizzie!unknown@unknown.invalid QUIT :"re-boot" < 1222557493 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1222557568 0 :fizzie!i=fis@iris.zem.fi JOIN :#esoteric < 1222557608 0 :jix!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1222558406 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://angryflower.com/subset.html < 1222559512 0 :Sgeo_!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric