< 1220662579 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1220662595 0 :oklopol!n=nnscript@a91-152-136-31.elisa-laajakaista.fi JOIN :#esoteric < 1220664549 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1220671243 0 :Tritonio_!unknown@unknown.invalid QUIT :Remote closed the connection < 1220672735 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | so the bot is still around I see < 1220672863 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1220672887 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Ahh! < 1220672896 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :err wrong channel < 1220673768 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Yay my parser works again < 1220673798 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :And now with nested loops! < 1220673824 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Someone got a test program with nested loops for me? < 1220674518 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Nevermind then < 1220680865 0 :Sgeo!unknown@unknown.invalid QUIT :Remote closed the connection < 1220682869 0 :calamari!n=calamari@ip68-98-89-121.ph.ph.cox.net JOIN :#esoteric < 1220685452 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Jesus loves you" < 1220685602 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1220687999 0 :clog!unknown@unknown.invalid QUIT :ended < 1220688000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1220689685 0 :Mony!n=AssHole@AToulouse-258-1-41-67.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1220689707 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1220691234 0 :kar8nga!n=kar8nga@m-18.vc-graz.ac.at JOIN :#esoteric < 1220694130 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yay, efunge now handles input correctly, buffered like cfunge and ccbi < 1220694146 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :efunge is still just befunge93, but :) < 1220694335 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | i guess there doesn't have to be a reason < 1220694411 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, there? < 1220694425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :mycouser.b98 only *almost* work in befunge-93 < 1220694430 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there is one cosmetic bug < 1220694435 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"UNDEF: STRN fingerprint not loaded, wo} on the stack, then handle tagged tuples like that specially elsewhere < 1220694994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so if normal + ever tries to use it I could push a 0 or whatever < 1220694999 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see what I mean? < 1220695010 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or even reflect < 1220695015 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :you'd have to ask Mike whether that's valid < 1220695028 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well the specs doesn't say it isn't < 1220695061 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :well the specs don't say squat anyway < 1220695065 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, also the erlang shell will always print the return value of the program, so that will be the exit code < 1220695074 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it will not be possible to run directly from shell I think < 1220695081 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think referring to Mike's specs is always a mistake since they're so vague that they allow most anything anyway :-P < 1220695104 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well either that way or skip implementing FPDP at all < 1220695110 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :FPSP will be impossible < 1220695116 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since erlang doesn't have single < 1220695134 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it have integer bignum or double < 1220695139 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's all for numbers < 1220695169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :of course I guess you could mess around with <<>> binaries and bit packing... < 1220695177 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :probably not for float though < 1220695316 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: hmm, I suppose you have a -93 interpreter around: can you change the last char in line 13 in mycouser.b98 from a space to X and add a $ near the right edge of line 2 and see if that works in -93 < 1220695338 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a sec < 1220695373 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, where on line 2? < 1220695380 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :before the v$ ? < 1220695383 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the right edge, where there are many $s anyway < 1220695391 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :just add a third after the two that are there < 1220695400 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a sec < 1220695438 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, worked < 1220695443 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1220695884 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, http://rafb.net/p/7VdQNs57.html < 1220695893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see why normal rules about exit code can't apply < 1220695899 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes 0 is the return value < 1220695905 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but... < 1220695913 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the erlang shell always print it < 1220695931 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :well if you can't do it then you can't do it < 1220695933 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and q(). was me exiting the erlang vm < 1220695942 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, so can it still be valid Befunge-98? < 1220695949 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if I took it that far < 1220695956 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :depends on how strictly you want to read the standard < 1220696002 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, does it say OS return code? If you could interpret it as return code to the interpreters environment that environment could mean the erlang shell < 1220696003 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1220696008 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :if you want, you can read "the operating system" as "the host system" and it becomes your interpreter < 1220696013 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so yes, exactly < 1220696030 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would you read it that way? < 1220696040 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't care < 1220696063 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :assuming you updated your mycology results page at some point I mean ;P < 1220696115 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway if I would make this befunge-98 I would rewrite everything but the stack code from scratch < 1220696119 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :if I were you I'd just put it in a readme or somewhere that because of the way Erlang works, can't return to the OS, return it as result of function call (or whatever that is) instead < 1220696191 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so I'd say "as close to 100% compliant as is possible in Erlang" or whatever < 1220696208 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, it can do free standing programs... but: 1) it is messier 2) I plan to use this integrated into other software + mix this up to implement async style MVRS. It would not be a free standing program but a distributed befunge node network ;) < 1220696219 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I guess I could try to write a wrapper < 1220696226 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :still think that will print the return value though < 1220696227 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :well then I'd say "100% compliant but the OS is not the host OS, it's the Erlang OS" < 1220696248 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I mean, whatever. It's not important :-P < 1220696253 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also I haven't got command line parameter parsing to work at all < 1220696260 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :have to figure that out < 1220696268 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1220696333 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I'm also considering the possibility to have weird fingerprints like: W^X. that is memory protection on cell regions in befunge < 1220696346 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so you can mark code as write protected or no-execute or such < 1220696353 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1220696356 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :feral much? ;-) < 1220696358 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just because it would be so weird to do that in befunge < 1220696361 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, a lot :) < 1220696377 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but cfunge really have problems with feral fingerprints, really bad problems < 1220696383 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hard to add stuff to code < 1220696397 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with efunge I think a lot of stuff that would be feral in cfunge would actually be rather tame < 1220696425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for example adding per-ip data? Just use a dict < 1220696442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :type-tagged values on stack too < 1220696456 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, basically the initial design will allow much more feral stuff < 1220696460 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :exactly, feralness is dependent on many things which is why I think it's a stupid concept < 1220696463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :still... *NO* TRDS < 1220696468 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :never < 1220696469 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :REFC is feral in a purely functional language because global state is ferla < 1220696471 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :s/la/al/ < 1220696476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, TRDS is always feral < 1220696482 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :probably yes < 1220696505 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :everything is relative except the feralness(sp?) of TRDS ;P < 1220696512 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so the only ones we can really call feral thus far are TRDS and MVRS, the rest are relative :-P < 1220696538 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :MVRS would be highly feral too, but efunge will be designed to support that from the beginning < 1220696562 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since the only current code I will keep is the stack code which actually came out clean, working and near perfect the first time < 1220696569 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :while the other efunge code is kind of messy < 1220696591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I need to look deeper into the design though before < 1220696616 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for example k will be painful I think < 1220696694 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, will you implement MVRS in ccbi? < 1220696705 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and if yes: will mycology test it? < 1220697114 0 :Judofyr!n=Judofyr@c0F9CBF51.dhcp.bluecom.no JOIN :#esoteric < 1220697350 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :probably, probably < 1220697488 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1220697785 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :OOOOOO < 1220698449 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1220698855 0 :tusho!n=tusho@91.105.98.27 JOIN :#esoteric < 1220698946 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1220698950 0 :Mony!unknown@unknown.invalid QUIT :"À vaincre sans péril on triomphe sans gloire..." < 1220699279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I got a TRDS question < 1220699284 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :do you have time? < 1220699292 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh (no pun intended) < 1220699296 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :basically the issue is: < 1220699315 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :* assume one ip (no t ever) < 1220699328 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :1. ip run to 200 < 1220699341 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :2. the ip jumps back to 100 < 1220699349 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :3. the ip does some changes < 1220699358 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :4. the ip jumps forward to 200 again. < 1220699362 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Will that work? < 1220699363 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because: < 1220699369 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"Time travel into the future is not quite so punishing. The ip that time travels will merely be frozen until time catches up with it, at which point it will continue to execute." < 1220699384 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that indicates that this would cause a lockup that can't be fixed < 1220699391 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or does the original ip still continue to run? < 1220699456 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what if it killed the old copy of itself at 3? < 1220699462 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ? < 1220699830 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :zzzzzzermelo < 1220700138 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: zermellllllo < 1220700477 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wonder if he insisted on his friends calling him "sir mellow" < 1220700638 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The way I see it, yes, the original IP continues to run. And if the original was killed, the jump to future just creates gap in time where nothing happens (but which can be jumped to)... < 1220700717 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1220700833 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: since he spoke german not english, i doubt it < 1220700922 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :way to ruin my life there < 1220700960 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well you can probably do something with "Herr" instead < 1220701010 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :since z = ts in german, it's not really a worse fit < 1220701033 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(also in italian, where his name is probably from) < 1220701097 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :your head is full of lies! < 1220701136 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :according to buddhism, all words are lies < 1220701172 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :are you a buddhist? < 1220701196 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not exactly < 1220701213 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't hold much with that nirvana theory < 1220701310 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i know a few people who call themselves buddhists, with the exception that they don't actually believe in anything < 1220701358 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah that's not me. i believe in something. i'm just not sure what it is. < 1220701365 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1220701388 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well i meant they only believe in their own senses, and in science where it seems appropriate < 1220701415 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... How do TRDS and IIPC interact? :-) In practicular, IIPC:L looks bit problematic with time-travel... < 1220701424 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what was iipc again? < 1220701446 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Inter Instruction Pointer Communication. < 1220701448 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i vaguely recall that buddhism says you _shouldn't_ believe your own senses. or thoughts. < 1220701473 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not too much, at any rate. < 1220701478 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: L is stack peek (for another IP). < 1220701547 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well that makes no sense. < 1220701580 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, i guess you could believe in your own senses just enough to realize you shouldn't < 1220701601 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well it is pretty scientifically established that senses are not entirely reliable < 1220701605 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and i don't really know anything about buddhism, and don't really want to < 1220701610 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Well, the question really is: Which copy should be poked? < 1220701635 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :they are reliable in the sense that you sense what you sense. < 1220701658 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :doesn't really matter whether it's the real world or a mirage < 1220701701 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i am sure that all this discussion is really prejudiced compared to some deep, buddhist philosophical writing which neither of us have heard about < 1220701705 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :basically, that when you see something, you believe you experience seeing it. < 1220701724 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1220701783 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: that may be, but i'm sure whoever wrote that's mother. < 1220701795 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er what < 1220701801 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(whoever wrote that)'s mother < 1220701813 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :as a genetive < 1220701833 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and also, buddhist probably don't agree more than anyone else on details < 1220701837 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*buddhists < 1220701865 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, I would call myself an agnostic with a hint of Buddhism, a lot of Buddhism makes sense, and it doesn't conflict with science really, so well... < 1220701913 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :religion usually doesn't conflict with science, it's just it's useless < 1220701925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :after all the texts doesn't claim they are true, they are just a metaphor to describe something else < 1220701940 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, well just look at southern US then... < 1220701954 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fuck, why did i promise to go see our bass player's other band play < 1220701959 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Hmm... How do TRDS and IIPC interact? :-) In practicular, IIPC:L looks bit problematic with time-travel... < 1220701979 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i don't get the reference < 1220701982 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, TRDS probably conflicts with a lot... < 1220701987 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, hm? < 1220701988 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what about southern us? < 1220702000 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, well you know how much they are against evolution? < 1220702006 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :preferring "god did it" < 1220702023 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well sure, i'm not saying religion can't be a bad thing < 1220702028 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just that it can't be a good thing < 1220702034 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, "religion usually doesn't conflict with science" < 1220702036 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that isn't true < 1220702070 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, you still need some type of philosophy or such to provide a set of moral rules < 1220702088 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is basically what religion is actually useful for < 1220702091 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not really. < 1220702108 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, no? < 1220702112 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no < 1220702128 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but you're right from the perspective of someone who likes the society to work < 1220702133 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, hm? < 1220702141 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's just you can supply these morals without adding a god < 1220702145 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, agreed < 1220702166 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"likes it if the society works", ig uess < 1220702166 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, Buddhism doesn't add any god < 1220702172 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*i guess < 1220702178 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe "prefers a working society" < 1220702199 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: god as in something that cannot be proved < 1220702210 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :an axiom < 1220702241 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :we don't need an axiom, we need a set of rules, and a set of physical punishments for breaking them < 1220702244 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, go tell that to the string theory scientists :P < 1220702315 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, also, you need some axioms according to Gödel < 1220702403 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in life, they shouldn't be given externally, people should decide their own axioms on the basis of the rules, and the punishments, perhaps even on their own beliefs about whether other people actually exist < 1220702428 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i find it a bit silly to believe others exist, but it seems some people do believe that < 1220702449 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can you imagine that, you being real, yeah right :D < 1220702457 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, you mean you don't think other people exist? < 1220702459 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1220702466 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :definitely not, it's all me < 1220702477 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, I suspect you are trolling now < 1220702496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or need to visit a doctor to help with those heads *in* your head ;P < 1220702499 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :somewhat, i don't really believe either way :) < 1220702520 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh i have a lot of issues with my head < 1220702523 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i like them < 1220702531 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wish i were totally insane < 1220702533 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well < 1220702541 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not insane enough not to be able to appreciate it < 1220702547 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"As against solipsism it is to be said, in the first place, that it is psychologically impossible to believe, and is rejected in fact even by those who mean to accept it. I once received a letter from an eminent logician, Mrs. Christine Ladd Franklin, saying that she was a solipsist, and was surprised that there were no others. Coming from a logician and a solipsist, her surprise surprised me." (Bertrand Russell) < 1220702570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, a "solipsism" is? < 1220702585 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Metaphysical_solipsism < 1220702611 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the theory that others don't exist < 1220702647 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you gotta draw the line somewhere, i don't see why not draw it where the evidence stops < 1220702668 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1220702708 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well i guess there's a great difference between not believing in anything but yourself, and believing you're the only one with a mind < 1220702764 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also russell's argument works as a joke, but i don't see why a solipsist should be disallowed to personify the zombies where it's a useful abstraction < 1220702823 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm Franklin actually has a WP article < 1220702923 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cool stuff < 1220702929 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is it time to read? < 1220702931 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think so. < 1220703460 0 :sebbu2!n=sebbu@ADijon-152-1-30-111.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1220703964 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1220703964 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1220704961 0 :Linus`!n=LinuS@217.202.155.199 JOIN :#esoteric < 1220705224 0 :oerjan!unknown@unknown.invalid QUIT :"Cooffffeeeeeeee" < 1220706967 0 :Linus`!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1220707308 0 :kar8nga!n=kar8nga@j-238.vc-graz.ac.at JOIN :#esoteric < 1220707358 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :impressive, clang can compile large parts of ick < 1220708289 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: if only they weren't liars < 1220710150 0 :Mony!n=AssHole@AToulouse-258-1-41-67.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1220710205 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1220710930 0 :kar8nga!unknown@unknown.invalid QUIT :"Leaving." < 1220711959 0 :oklopol!unknown@unknown.invalid QUIT :"( www.nnscript.com :: NoNameScript 4.2 :: www.regroup-esports.com )" < 1220715935 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | ~exec print >>sys.stdout, self.raw_regex_queue[-1][1].f_code < 1220716202 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220716212 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think the halting problem proof is just circular logic < 1220716239 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :does the definition of turing-completeness actually say there must be programs that never halt? < 1220716261 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, actually i guess it does < 1220716294 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i hate computability, every once in a while i start questioning it, only to find myself making an old mistake once again < 1220716416 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1220716425 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220718061 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1220718074 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220718360 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Hey I need some information < 1220718390 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Does lost kings depend on wrapping or is it ok if it goes into negative areas? < 1220718766 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games, memory should never wrap, however the integers in the cells must wrap and be 8-bit < 1220718770 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as we said before < 1220718792 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :they absolutely must be 8-bit for lost kingdom? < 1220718793 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the tape iself not defined to wrap when you use < and/or > < 1220718806 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games, you know we discussed this before < 1220718815 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Uhh no < 1220718820 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I don't know < 1220718820 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes we did < 1220718824 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yesterday < 1220718825 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Really? < 1220718832 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :try your logs < 1220718837 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Err < 1220718837 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or logs in topic < 1220718846 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I don't keep logs < 1220718863 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :links to logs are in /topic < 1220718882 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1220718886 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Current topic is also perhaps a bit uninspired. < 1220718888 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1220718889 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | ok let me make it more familiar to you < 1220718921 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That just sounds like a come on. < 1220718926 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1220718927 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | and most generate "Hello, world!\n" this one generates "Hello World!\n" < 1220718959 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :optbot: Please try to think of something funnier next time. < 1220718959 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: 1 to go < 1220718972 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Let's see that one, then. < 1220718974 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1220718974 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | and what is "Reaumure"? < 1220718982 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well what is it? < 1220718988 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No clue. < 1220719004 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, topic good enough? < 1220719010 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1220719010 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | makes me appreciate python a lot more, thats for sure < 1220719012 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :it's a unit for something iirc < 1220719019 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For temperature, it seems. < 1220719030 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, btw what funge interpreter do you use for fungot now? < 1220719031 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: eval ( person-integer forcer) < 1220719033 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1220719033 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1220719034 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | main = putStr s >> print s where s = "main = putStr s >> print s where s = " < 1220719040 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1220719041 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | < 1220719043 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hahahah < 1220719044 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :win < 1220719045 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :good one < 1220719046 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1220719050 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Aw, the last one was quite appropriate for #esoteric. < 1220719054 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, someone did a space line? < 1220719066 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : < 1220719067 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: < 1220719068 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like that? < 1220719078 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, ah you think it was just that way? < 1220719087 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it strips a name < 1220719093 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Can someone here write me something with nested loops in brainfuck? < 1220719098 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and it didn't put a space < 1220719098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, oh and does it just handle : or also , < 1220719099 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just nothing < 1220719104 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: both < 1220719112 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: ++++++++[>++++++++<-]>+. < 1220719114 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games, sure, there is lost kingdom for example < 1220719118 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh nested loops < 1220719119 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: that isn't nested < 1220719120 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, not *nested* loops < 1220719125 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It's still RC/Funge-98, with a tiny patch so that it can do the chroot/setuid stuff all by itself. Haven't bothered to change yet, even though cfunge would work now too. < 1220719132 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^bf ++++++++[>++++++++<-]>+. < 1220719132 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :A < 1220719157 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :My interperter doesn't support lost kingdom so something else < 1220719157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well cfunge need a more complex chroot I guess < 1220719165 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :interpreter* < 1220719168 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and well chroot by itself.. you could add that < 1220719200 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :chroot? are we talking bash? < 1220719220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm I think I have to ignore someone here soon.... < 1220719265 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :me me me! < 1220719269 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1220719275 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, fungot actually does s/^\S+[;:,]\s+// to the text, so it supports even my nonstandard "nick; foo" attributions. Although I've been using : lately because of you people. < 1220719276 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i would suppose he is. but the same code on every other register, in which we use different names for integer-set and char-set. or change lexmod-name to fnord or keep logs < 1220719295 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: because of us people? < 1220719321 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Someone here (tusho?) asked me why I don't use ":" like all right-thinking people. < 1220719327 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1220719337 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I didn't really have a good answer for that. < 1220719363 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: the problem with ; is that \S+[,:] is already cutting tons out < 1220719373 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Ok I've added dowhile {} and if () to my interpreter < 1220719385 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :no ifelse yet though :\ < 1220719397 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ignore CO2Games? why? < 1220719414 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :because you think you're smarter than him for knowing more unix terminology and being better at implementing brainfuck? < 1220719447 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :hey AnMaster, rm -rf /*, do it now < 1220719465 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: hm, clever, that'll actually work < 1220719468 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :as opposed to rm -rf / < 1220719471 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :which is specialcased < 1220719482 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :heh I know from experience < 1220719499 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: i doubt he's stupid enough to shell as root, though < 1220719505 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: ++[>++[>--<+]<+] < 1220719506 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :sudo < 1220719510 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :oh alright < 1220719512 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: you didn't specify sudo < 1220719521 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :oh well :\ < 1220719542 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1220719544 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there are two versions it wouldn't work < 1220719544 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster is clever enough to append sudo when that doesn't work < 1220719547 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :1) not using root < 1220719553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :2) I'm not that stupid < 1220719558 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and actually 3 reasons: < 1220719560 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :2) disputed < 1220719567 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :3) / is mounted read only < 1220719571 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :1 is probably the case < 1220719576 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There isn't really much in my logs that starts with \S+; and isn't either me doing "nick;", mooz doing "nick;" or some sort of code snippet. < 1220719578 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :fine < 1220719579 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :all 3 apply < 1220719582 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :sudo mount < 1220719598 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :now get the name of what's mounted at / < 1220719609 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :and mount it again < 1220719618 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Or an even simpler idea < 1220719631 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Get a bucket of salt water, pull out the drive, and drop it right in. < 1220719684 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I think he actually did it rofl < 1220719692 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :That or he has me on ignore < 1220719698 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Or he doesn't like talking < 1220719713 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Or he's established a background privmsg through nicknames network < 1220719717 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :he has you on /ignore, i imagine. < 1220719728 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :don't worry. you're not missing much. < 1220719735 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1220719785 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :More funky way for removing access to suid/sgid binaries would to fork in new namespace and then remount everything nosuid... And unmount /home and /var while at it... :-> < 1220719811 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :that's interesting < 1220719847 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I hate how windows can deny me access to my folders < 1220719880 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :D:\My backup - blah blah\backup\Documents and Settings\Owner\ - Permission Denied\ < 1220719887 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1220719902 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Even when I'm logged in as an administrator < 1220719955 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Oh but I boot into linux, I get them all fine < 1220719977 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Although I still have to teach it that it needs a different mounting setup at start < 1220720022 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :/dev/sda1 is supposed to go to /media/library, and /dev/sda2 to /media/ruins < 1220720073 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :and /dev/hda1 to /media/xp, /dev/hda2 to /media/backup < 1220720073 0 :oklofok!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220720092 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1220720095 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :1 sec < 1220720184 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :pikhq... < 1220720192 0 :ais523!n=ais523@sm01-fap04.bham.ac.uk JOIN :#esoteric < 1220720198 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Is the code you gave supposed to loop infinitely? < 1220720208 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :err < 1220720213 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Almost infinitely? < 1220720234 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi tusho < 1220720236 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : oh no < 1220720243 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1220720244 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1220720261 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you'll note (probably not) that http://eso-std.org/ has changed, because I'm testing the design I'm going to use for my blog on it < 1220720271 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(note: try with firefox 3 or ie 7 everything else is too stupid to get it right) < 1220720278 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(and it is fully valid, it's just they have a stupid bug) < 1220720310 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: does it work on IE8? And what in particular does everyone else get wrong? < 1220720318 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: It should eventually terminate. < 1220720323 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :besides, it looks good on Konqueror < 1220720325 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it also works in webkit-based stuff but less so < 1220720330 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and no, it doesn't < 1220720332 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :konqueror gets it wrong < 1220720333 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It'll take a fairly long time to do so, of course. < 1220720338 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :badly wrong < 1220720358 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: anyway, the bug is that they don't let you style elements they don't recognise, which means that they don't let you style the HTML 5 elements I use < 1220720361 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that is 100% a bug on their side < 1220720373 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and since the only people who're gonna read my blog are people i know who use one of those two browsers, i don't care < 1220720376 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Hmm it seems to loop a lot < 1220720383 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... You use HTML 5 elements? < 1220720386 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :maybe it's the fact that it's an unsigned short < 1220720392 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm afraid that your website's the bug. < 1220720399 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Why? < 1220720415 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://intertwingly.net/, http://diveintomark.org/ <- two html5 websites, i could find more if i cared. < 1220720418 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1220720428 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :HTML5 is not a standard. < 1220720432 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: it's generally considered to be a bad idea to code your website for standards that hardly anything supports yet, for pragmatic reasons < 1220720436 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's a series of draft documents. < 1220720440 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: pragmatic reasons don't apply right now, though < 1220720445 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: the bits I use are stable, more or less. < 1220720451 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and i know very well, thanks, I'm in #whatwg < 1220720465 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION beats tusho with a cluebat. < 1220720486 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION beats pikhq with a "it works on everything I care about, it's valid, the bits I use have been stable since forever, and most importantly I don't give a shit" bat < 1220720491 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's not a bug to not support an unfinished standard. < 1220720493 0 :oklofok!unknown@unknown.invalid PART #esoteric :? < 1220720499 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Tusho: a man of anticlue. < 1220720501 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :No, see, it's not specified in HTML 5. < 1220720506 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It's a bug in css < 1220720520 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in their css impl < 1220720533 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it should apply to html 4, even < 1220720543 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :It's not terminating! < 1220720547 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Funny, I didn't know CSS was supposed to apply style to unsupported elements. < 1220720570 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: maybe the default stylesheet for an unsupported element has an !important in it somewhere, you can't prove otherwise < 1220720570 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It is. < 1220720587 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: quite possible < 1220720598 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but unlikely ;) < 1220720603 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: You're doing it wrong. < 1220720605 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :aalso I can prove otherwise < 1220720607 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :firefox is open source. < 1220720611 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well, gecko in specific < 1220720616 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :What why < 1220720641 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tusho: BTW, your doctype declaration is wrong. :p < 1220720656 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: no. < 1220720656 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: Because the loop terminates. < 1220720660 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : is the html5 doctype. < 1220720736 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Interesting < 1220720737 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION beats HTML5 with a stick. < 1220720743 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: http://annevankesteren.nl/2005/07/html5-doctype < 1220720746 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :please read. thanks. < 1220720748 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Does this only work if they are unsigned CHARs? < 1220720802 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, I wasn't the only one who was surprised by that html5 doctype. (I'm probably still the only one who thinks it's somehow unclean without a reason.) < 1220720830 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I hate doctypes < 1220720840 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :If it has html as the root tag, it's html < 1220720849 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I mean seriously < 1220720862 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I'm one of the crazy people who thinks web browsers should use SGML parsers. < 1220720867 0 :ihope!n=Peggy@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1220720877 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You're in #esoteric, I'm pretty sure craziness is a given. < 1220720883 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So, an artificial intelligence operating system. < 1220720888 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :But yea, less HTML 5 talk in here, I was just trying to inform ais523 :P < 1220720892 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :GLaDOS? < 1220720893 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :How does it look in FF3, ais523? < 1220720897 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I assume fine as it looks ok here < 1220720899 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but you never know... < 1220720904 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm afraid that that's not a valid SGML doctype, so it's not strictly speaking valid HTML, even if it does validate. < 1220720905 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: if someone's actually written GLaDOS, yes. < 1220720905 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: it looks fine, ye < 1220720907 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1220720908 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/$/s/ < 1220720919 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :grr, I seem to be in the habit of missing off the last letter of my sentences agai < 1220720922 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: any suggestions? < 1220720935 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Seems simple enough: take an AI engine and stick an operating system on top of it. < 1220720937 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not particularly, as I actually like it, which is probably a first < 1220720945 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hm... maybe ESO could use it given a colour/font/background/etc rejiggle < 1220720949 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :GLaDOS isn't AI < 1220720955 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by the way, I had a brilliant idea for designing a shell recently < 1220720963 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :people get confused if they're new to the command line < 1220720967 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :GLaDOS is real intelligence. < 1220720978 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :It learns. AI is pre-programmed < 1220720986 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :er, no < 1220720986 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so there should be a command which you just give various filenames to and it figures out for itself some of the things you might want to do with them < 1220720992 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :any sort of reasonable AI will have some for m of learning < 1220720996 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AI is bogus, as was famously said. < 1220720997 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :intelligence requires it < 1220721004 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :e.g. if you give an existing file and a nonexistent file, it suggests copying or moving < 1220721009 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's clever < 1220721013 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and if they have different extensions, it suggests various programs to do the translation < 1220721039 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :That would be AI < 1220721103 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no it wouldn't < 1220721107 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: your definition of "AI" is very strange < 1220721113 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :What do you define AI < 1220721129 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :non-organism-based intelligence < 1220721137 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1220721173 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I define AI as something that is a sample of intelligence, but does not learn from previous mistakes or successes < 1220721192 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that is a terrible definition :) < 1220721195 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and not what anyone means by AI < 1220721203 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :heck, even SHRDLU learned, iirc < 1220721204 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Ever watch iRobot? < 1220721213 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no, I'm not a masochist < 1220721220 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :A what? < 1220721224 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :... < 1220721231 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I didn't because I heard how much of a mess it made of the book, which I rather like < 1220721238 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: go look it up. < 1220721244 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Oh well < 1220721248 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Asimov was pretty clear on the reasons why his book didn't do various things, and the film did all of them... < 1220721249 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :A masochist is one who enjoys pain. < 1220721252 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :fuck the book < 1220721255 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :books suck < 1220721271 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I've only really liked one book. < 1220721574 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION kicks CO2Games < 1220721591 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1220721605 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Well I'm not sure what this program is supposed to do < 1220721631 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :drainfuck::++[>++[>--<+]<+] < 1220721643 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I mean... < 1220721683 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :It loops until it wraps, and does that over and over until it wraps as well < 1220721691 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :No wonder it's so slow < 1220721716 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It takes a few milliseconds in EgoBF. < 1220721783 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Yeah but I'm using shorts not chars < 1220721801 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Also my parser is interpreting, not compiling. < 1220723051 0 :M0ny!n=AssHole@AToulouse-258-1-117-12.w90-60.abo.wanadoo.fr JOIN :#esoteric < 1220723869 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What's the book you've really liked? < 1220724152 0 :Mony!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1220724405 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ihope, asking anyone? < 1220724447 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games, what's the book you've really liked? < 1220724459 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well if I had K&R would probably answer that, since obviously that would be the right geek answer :D < 1220724468 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sadly I don't have a copy of K&R < 1220724497 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :K&R isn't some Lisp book, is it? < 1220724561 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :meh, ran into a bug in DMD which pretty much halts my CCBI work until it's fixed < 1220724579 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: what is it? < 1220724583 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and does it affect gdc? < 1220724590 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :probably, since it's a frontend bug < 1220724595 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://d.puremagic.com/issues/show_bug.cgi?id=2339 < 1220724676 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"K&R isn't some Lisp book, is it?" < 1220724684 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :K&R is The C Programming Language < 1220724691 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :written by dennis richie and kercan'tspellhisname < 1220724700 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :kernighan < 1220724702 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :came out before even the spec was finalized, iirc < 1220724713 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and ritchie, not richie < 1220724717 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :whatevs. < 1220724851 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :██■██ < 1220724970 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : K&R isn't some Lisp book, is it? < 1220724971 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no < 1220724977 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :*the* C one < 1220725006 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I guess the -fstd=c89 is autoconf getting confused < 1220725013 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah hi < 1220725032 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also clang almost works, and the bug that happens I think is in ccc itself < 1220725040 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ccc? < 1220725041 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it got problems passing the right order to llvm-ld < 1220725057 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, wrapper for clang to accept GCC command line arguments < 1220725063 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1220725063 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and to handle standard POSIX ones < 1220725064 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, the old-style protos are just a couple I didn't catch, everything was like that originally but the ones which took no arguments looked correct enough that I didn't notice them, nor did the other person who ANSIfied the source before I got to it < 1220725066 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so you can do ccc -c < 1220725071 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :normal clang doesn't support -c < 1220725097 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, gcc with the right -W flags catches it < 1220725148 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: iffi.diff has a bit of a ring to it, anyway < 1220725151 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, do you need that static assert btw? < 1220725160 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm? < 1220725186 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I just like the way your filename sounds < 1220725191 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1220725199 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, diffi sure I could see it < 1220725201 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.diff no < 1220725204 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1220725206 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ? < 1220725215 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, http://d.puremagic.com/issues/show_bug.cgi?id=2339 < 1220725226 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :what I need is for it to work properly < 1220725235 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, why do you need static asserts? sure they are nice for preventing bugs < 1220725239 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm not using it in an assert < 1220725240 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but apart from that? < 1220725244 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh ok < 1220725246 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it's just there to make a simple testcase < 1220725264 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the basic problem is that mixin("FooMixin.x") can't be passed to a template as an alias parameter < 1220725285 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, go do some work on llvmdc or whatever the D compiler targeted at llvm is called < 1220725291 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :does it use a custom frontend or DMD? < 1220725292 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :doesn't help < 1220725296 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :they all use the same crap-ass frontend < 1220725315 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so write a new frontend targeted at LLVM < 1220725319 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :all issues solved < 1220725320 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I did < 1220725320 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1220725327 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :only finished the lexer, then got bored < 1220725327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, you did? < 1220725331 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1220725335 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1220725338 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :then donated the code to dang just a few days ago < 1220725346 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :which is essentially D clang, just like mine was < 1220725353 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, that "was not the answer I had expected" < 1220725363 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I know :-P < 1220725366 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, what happened to dang? < 1220725372 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it exists < 1220725379 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :also dil exists < 1220725385 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dil? .NET? < 1220725387 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ew < 1220725387 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but DMD is the only one near production-quality < 1220725389 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :no < 1220725415 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://code.google.com/p/dil/ < 1220725444 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :currently it's mostly a documentation generator from what I understand < 1220725460 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah well < 1220725473 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the smartest thing for me to do would be to fix the DMD frontend < 1220725482 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but meh, it's C++, and not exactly obvious < 1220725486 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, yep, and then use gdb < 1220725487 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :gdc* < 1220725491 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, huh C++? not D? < 1220725494 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1220725501 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the DMC compiler backend was C++ < 1220725510 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :hence, llvmdc is also C++ < 1220725525 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :which annoyed me, which is why I started writing that frontend < 1220725532 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah I see < 1220725535 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: using gdc doesn't matter here < 1220725539 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it's all the same frontend < 1220725542 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1220725577 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, so well maybe time to updated the mycology results page with the current mycology (excluding myco edge since CCBI can't pass it) < 1220725582 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the other option would be to get dil to a usable state but that's too much work :-P < 1220725590 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well, mycoedge doesn't exist yet :-P < 1220725598 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, if you think so I will have a new cfunge release out by tomorrow morning which support SOCK and SCKE < 1220725616 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, dil or dang you mean? < 1220725626 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :dil, it's much more complete than dang < 1220725630 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1220725639 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :of course I'd probably prefer working on dang < 1220725651 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but that would be another order of magnitude more work :-P < 1220725659 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and in any case, none of this is practical < 1220725681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well anyway do you plan to update the mycology result page soon, considering rc/funge got better too? < 1220725692 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1220725703 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if yes cfunge with SOCK SCKE will be released this evening or before noon tomorrow < 1220726375 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, 0.3.1 release in progress... < 1220726513 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :first I'll update old results, so Language::Befunge followed by RC/Funge (and removing jvh and other versions, just the latest) < 1220726521 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so now I'm installing a new version of Perl :-P < 1220726621 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :very nice < 1220726643 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :oh now this is sad < 1220726648 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, oh? < 1220726651 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :At present, Strawberry Perl must be installed in C:\strawberry < 1220726664 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I wonder how they managed to hardcode that < 1220726667 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok why that perl? < 1220726691 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :evidently it's a smart option < 1220726705 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, a what? < 1220726711 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: what about non-Windows systems, does it still have to be installed in C:\strawberry < 1220726720 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it's for Windows only < 1220726739 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but screw that, I refuse to install it in such a place < 1220726753 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so activestate it is < 1220726759 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: you can hardlink directories on Windows, you could use that to install it... < 1220726771 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :across partitions? < 1220726777 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably not < 1220726779 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not sure though < 1220726784 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think not < 1220726788 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Windows' filesystem is weird < 1220726803 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :on Linux you can hardlink files but not directories, Windows is the other way round... < 1220726807 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :https://sourceforge.net/project/showfiles.php?group_id=221310&package_id=267309&release_id=624578 < 1220726810 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, there you are ^ < 1220726830 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :note, that probably doesn't work on windows, since I don't have cygwin available < 1220726836 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cygwin does not run under wine < 1220726838 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I can test it on cygwin < 1220726841 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and I got no other windows < 1220726860 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I have cygwin available although not here, do you want me to test it when I get home? < 1220726878 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well I can't do much if it doesn't compile under that, if it is something either part of C99 or POSIX.1-2001 that it can't handle < 1220726997 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have to go now, forgot it was Saturday... < 1220726999 0 :ais523!unknown@unknown.invalid QUIT :"9" < 1220727078 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :ihope: The curious incident of the dog in the night-time < 1220727093 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I'm able to relate to the main character in it, unlike other books. < 1220728830 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs to read that book some time. < 1220729034 0 :oklofok!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220729436 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, and you can "mount --bind" directories around on Linux, across anything obviously. < 1220729525 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220729525 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1220729803 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1220729807 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220729881 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :optbot... < 1220729882 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :M0ny: going to investigate < 1220729885 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1220729893 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :i love investigations < 1220730069 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the new k testing dropped Language::Befunge and pyfunge out earlier than before :-/ < 1220730247 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-028-216.hsi2.kabelbw.de JOIN :#esoteric < 1220731555 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and oh snap, !Befunge loops infinitely on k at "2k ;;;5" < 1220732256 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1220732267 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220732295 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :What should that sort of thing do? Skip the first ;, then do the ;; normally and push a 5? < 1220732323 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :;;; is a no-op assuming no other semicolons on that line < 1220732341 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :first ; goes to second, third to first, second to third, and then we're through < 1220732367 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And k, will it pick the 5 as the instruction to execute? < 1220732371 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1220732427 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm not really a Funge-98 person, so fungot doesn't use either 'k' or ';', I think. There's two 'j's, though. < 1220732428 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: when a schemer says " this" < 1220732441 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Then what? < 1220732442 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: depending on the viewer. some may like to think befunge, but still < 1220732539 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And a single ], all other turns are plain old <>v^, even though I could've saved characters with []. And no w. It's very crappy code. :/ < 1220732612 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you around? < 1220733411 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1220733427 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :well, with a lot of hacking (removing the mmap check as well as a bunch of fingerprints) I managed to get cfunge to compile under cygwin < 1220733435 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :crashes in o: < 1220733435 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Trying to write to it with o... < 1220733435 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Segmentation fault (core dumped) < 1220733700 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :guess that testing cfunge is for tomorrow then < 1220734456 0 :kar8nga!n=kar8nga@k-192.vc-graz.ac.at JOIN :#esoteric < 1220734458 0 :fungot!unknown@unknown.invalid QUIT :Remote closed the connection < 1220734938 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Ok I know what the problem in my interpreter is < 1220734944 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Well < 1220734948 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Sort of < 1220734981 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :brainfuck interpreter? < 1220734993 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :drainfuck < 1220735004 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Although it's supposed to support most brainfuck < 1220735021 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :The wrapping not so much because they are 16-bit cells not 8-bit < 1220735028 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you added a few loop constructs? < 1220735033 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1220735054 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :The [ and ] aren't working when nested < 1220735064 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if this is another case of not skipping loops properly < 1220735066 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :ACTION eat streusel cake like this http://tinyurl.com/5b469r < 1220735067 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Actually they might be entirely broken < 1220735069 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can fix your code you wanna < 1220735074 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*if you < 1220735085 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1220735092 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :The problem is it won't exit the loop once it is 0 < 1220735100 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if it's in python, otherwise i can't promise anything :P < 1220735105 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :c++ < 1220735132 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: does it avoid entering loops if they're 0 at the start? < 1220735132 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :KingOfKarlsruhe: you're a king, how hard can it be to get some cake? < 1220735137 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also that looks delicious < 1220735153 0 :GreyKnight!n=wheel@5ad0b3f3.bb.sky.com JOIN :#esoteric < 1220735177 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Ye...errrr < 1220735180 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1220735184 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I don't know < 1220735193 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i have a lot of grandmas < 1220735197 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :eww < 1220735220 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :KingOfKarlsruhe: i read that as "wants to eat" < 1220735247 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :oklopol; no i eat it now ^^ < 1220735257 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :kings always have to let them eat cake. and they may _still_ lose their head for it < 1220735258 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Lemee check if it does or not < 1220735275 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat, GreyKnight and KingOfKarlsruhe, we have a lot of majestetic names here < 1220735288 0 :oklopol!unknown@unknown.invalid NICK :OkloThePol < 1220735320 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :Oklob Police? :-) < 1220735325 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Yeah it skips the loop < 1220735338 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :Oklob? < 1220735341 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok so it's not that common newbie mistake :) < 1220735345 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Well, [] does, but {} doesn't as intended < 1220735359 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: give us some code or start debugging, whining doesn't help :P < 1220735364 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :[] is a while, and {} is a dowhile < 1220735369 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :and () is an if :D < 1220735383 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1220735384 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :OkloThePol: "oklob plants" are a dastardly and widely-feared monster from the game Crawl (see ##crawl) < 1220735390 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is with Pol the Great < 1220735396 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :KingOfKarlsruhe: hey! you can only have 2 grandmas, i just realized :--) < 1220735428 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm was it gilgamesh who had two mothers? < 1220735429 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :biological* < 1220735442 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or was it three < 1220735450 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :No, that was Florence Ambrose. < 1220735456 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And maybe Gilgamesh, too. < 1220735458 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I've always wondered if eggs could fuse resulting in two or more fathers < 1220735491 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: you could put some code in a pastebin if you want help, then we could see the problem more easily < 1220735493 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I doubt it, given that horses and donkeys can't exactly mix, and they have almost the same number of chromosomes. < 1220735498 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Alright < 1220735499 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :1 sec < 1220735500 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what? i don't remember florence having - oh, that. but only one was biological right? < 1220735502 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Or something like that, anyway. < 1220735511 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1220735513 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :(you are the guy that is doing YA bf-alike, right?) < 1220735536 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :OkloThePol: thats enough < 1220735540 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er is wikipedia down? < 1220735548 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Why did EU have both a mother and a father, anyway? You don't need two people to make a clone. < 1220735551 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :KingOfKarlsruhe: okay i'll stop < 1220735561 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes wikipedia is down < 1220735579 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wikipedia doesn't seem to be down here. < 1220735582 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :WP works for me < 1220735589 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :(en-wp, that is) < 1220735628 0 :OkloThePol!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1220735632 0 :OkloThePol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220735672 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.com/da33c84b < 1220735698 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :no.wikipedia.org works, ja.wikipedia.org works, fi.wikipedia.org works, zh.wikipedia.org works. < 1220735721 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :so only http://oerjan.wikipedia.org is the problem :-) < 1220735729 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Now I need to look at the Hungarian, German, Spanish, Klingon, Lojban, and French Wikipedias. < 1220735731 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :moveleft and moveright move the pointer for the data tape < 1220735736 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :or code tape < 1220735740 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :whichever is used < 1220735744 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and Hindi. < 1220735747 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I know for a fact that they work < 1220735765 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :ihope: wasn't the tlhingan Hol one discontinued? < 1220735768 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i still cannot reach en.wikipedia < 1220735770 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :hi btw :-) < 1220735793 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :ihope: de.wikipedia is not available < 1220735834 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :+[>+[>-<+]<+] - Works but not on my interpreter < 1220735835 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :KingOfKarlsruhe: I can get at de-wp as well, there must be disruption on the path from you to them somewhere < 1220735840 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no. was fine < 1220735882 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :So any ideas? < 1220735946 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :It seems to be looping back to the start of its loop regardless of the result. < 1220735954 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :Topic for #wikipedia is "Wikipedia, the free encyclopedia | Status: Down in Europe | Maintain civility and respect at all times | No public logs allowed | No speaking bots allowed. | For an op, join #wikimedia-ops" < 1220735955 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :but only the outside loop not the inside one < 1220735965 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :"Status: Down in Europe" being the important bit :-) < 1220735993 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :optbot, help < 1220735993 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: Ouch. < 1220735997 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :optbot, please < 1220735998 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: I really need to learn LISP and Perl, and practice Scheme and C. < 1220736005 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1220736006 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | I think you broke EgoBot. < 1220736013 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :anyway :-) < 1220736023 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :i can get to wp < 1220736039 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Guys? < 1220736043 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :OkloThePol: yeah, I can from Ireland too. It is probably the mainland or else patchy < 1220736053 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: we could probably help more with pasted code and/or copious debugging output :-) < 1220736068 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :GreyKnight's First Rule of Debugging: When in doubt, print it out < 1220736070 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :debugging output? There isn't an error < 1220736074 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1220736076 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I did < 1220736079 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :It takes too long < 1220736121 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :guys my code doesn't work can you help me < 1220736129 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Ok what's the code < 1220736141 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :OkloThePol: there's a missing semicolon on line 43 < 1220736147 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: I mean that, while the executable is running, it should append information to a file on what its current status is < 1220736169 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :that way you could trace through said output to see where it is deviating from expectations < 1220736191 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Oh so you want me to output each operation to a file and upload the file? < 1220736241 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Code symbol - Cell being pointed to before the operation - its value before the operation < 1220736257 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I already have it setup for stdout so I can get that out to a file instead < 1220736276 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wasn't oklopol a Python guy? Missing semicolon in Python code sounds fishy. < 1220736292 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :basically, write out everything you can think of, run a short test of what doesn't work, and then go through the output performing the code operations by hand to see which ones are wrong :-) < 1220736384 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't Python have traditional braces-and-semicolon type syntax? < 1220736407 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :NO < 1220736440 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :haven't you seen < 1220736440 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :>>> from __future__ import braces < 1220736441 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :SyntaxError: not a chance (, line 1) < 1220736489 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Python is (in)famous for its indentation-sensitive syntax. < 1220736582 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :I was under the impression that it's not so much that the syntax is *sensitive* to indentation as that the indentation *is* the syntax :-) < 1220736612 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Although you can use ;s to put multiple statements on a single line, so I guess there could be a missing ;. < 1220736644 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: are you doubting my oracular powers? < 1220736653 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I like doubting people. < 1220736676 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ihope: hey, you're back to your old self! < 1220736678 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I'm doubting... everyone except oerjan right now. < 1220736688 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Did I change temporarily? < 1220736692 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Doubt, doubt, doubt the boat. < 1220736712 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :I doubt that ihope likes doubting people < 1220736726 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ihope: you had that sorta weredog look < 1220736771 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1220736786 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So I didn't change from always doubting myself to thinking I'm always right, or vice versa. < 1220736801 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you may have, i didn't notice < 1220736861 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although i doubt that. and i'm always right. < 1220737041 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :guys < 1220737065 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :the debug output is 28.3 MB < 1220737076 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :for what kind of input?! < 1220737082 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1220737084 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :+[>+[>-<+]<+] < 1220737099 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what is your cell size? < 1220737105 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1220737109 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1220737112 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :unsigned short < 1220737153 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :how many bits on your system? < 1220737158 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :bits of what < 1220737165 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :you mean per short? < 1220737168 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :16-bit cells < 1220737172 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :OF COURSE < 1220737185 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Sorry I thought you meant ram heh < 1220737191 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1220737230 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :+[>+[>-<+]<+] takes a fraction of a second on brainfucking machine < 1220737230 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :good grief someone is doing fireworks outside < 1220737285 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: put the first bunch of lines of the debug output on a pastebin and let's see if it's doing something wrong early on < 1220737292 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :alright < 1220737334 0 :OkloThePol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1220737343 0 :OkloThePol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220737416 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.com/d7efc8647 < 1220737419 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :mind you that should take 2^32 steps of the inner loop, right? < 1220737439 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :errr ok < 1220737441 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :1 sec < 1220737498 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :32^2 or 2^32 < 1220737506 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :2^32 < 1220737510 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1220737518 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :That's a lot of lines < 1220737535 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | just use ssh instead < 1220737546 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :take the first 2^16 steps < 1220737558 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :until the inner cell should wrap around < 1220737577 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's the first place you'd expect something could be wrong < 1220737611 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :better idea might be to take the section around that, cutting off both before *and* after? < 1220737620 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :notepad crashed < 1220737625 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :wait nevermind < 1220737625 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well that's what i meant. < 1220737647 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ok, ignore my misunderstanding then :-) < 1220737651 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Wait what? < 1220737687 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: you want to see what happens around the point when cell 2 wraps around to 0 for the first time < 1220737727 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1220737740 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er or cell 1 < 1220737753 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess that should be about simultaneous < 1220737770 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :OkloThePol: < 1220737774 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Oklo my pol. < 1220737782 0 :tusho!unknown@unknown.invalid NICK :TuTheSho < 1220737834 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: should be around line 5*65536 < 1220737853 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :oh ok 1 sec then < 1220737866 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric := 327680 < 1220737921 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.com/d7ed995ad < 1220738008 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i see, so it _does_ end the inner loop < 1220738024 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Yez < 1220738027 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Yes* < 1220738043 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :But never the outer one < 1220738063 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I'm thinking it has something to do with my usage of shorts instead of chars < 1220738075 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :like the code needs to wrap to work or something < 1220738079 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well sure that makes it much slower < 1220738091 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1220738093 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but shorts should wrap just as well < 1220738098 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Yes < 1220738102 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and clearly they do in the inner loop < 1220738104 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :But not at the same point < 1220738112 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :is your cell type typedef'd? If so you could temporarily change it to char and see what happens < 1220738124 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :typedef'd? < 1220738153 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I haven't used the typedef keyword < 1220738185 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :that is, do you refer to your tape explicitly as "unsigned short tape[];" or use "typedef unsigned short cellvalue; cellvalue tape[];" < 1220738187 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1220738196 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :err < 1220738203 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :tapes are actually classes < 1220738212 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :well, you get what I mean :-P < 1220738226 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: anyway you need to get beyond line 5*2^32 and a bit more for the big one < 1220738244 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Ok I'll look for it in my log < 1220738252 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :21474836480 < 1220738258 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :k 1 sec < 1220738260 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :phreeow < 1220738279 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Uhh < 1220738287 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Is that a whole terrabyte < 1220738313 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :something like that < 1220738317 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :jesus christ thats fucking huge < 1220738358 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :ok well 1 sec < 1220738384 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :2006689 is as far as the log goes < 1220738406 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :so 1 sec < 1220738497 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :I think charification might be the order of the day, to be honest :-) < 1220738505 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :and see if that shows it up any better < 1220738522 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :(with a typedef you could switch between them easily!) < 1220738561 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Well I can make it unsigned chars pretty easy so 1 sec < 1220738580 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that should be fast enough < 1220738695 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :... < 1220738701 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :................................ < 1220738703 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :It worked < 1220738706 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1220738710 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :WTF < 1220738716 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1220738722 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :wtf did I do D: < 1220738749 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :it works now that I changed them to unsigned chars < 1220738751 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess 5*2^32 + 65536 steps is just a bit slow... < 1220738764 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(that's my latest calculation) < 1220738769 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :no no no it couldn't be < 1220738800 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I used if's to check if I was at zero and it was like I was always not. < 1220738861 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :So it was the goddamned shit... < 1220738866 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :well 1 sec in that case < 1220738953 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION envisions some if (cell=0) ;D < 1220739139 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1220739158 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(that was a joke. i hope.) < 1220739191 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :dude you need to use == < 1220739207 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that _was_ the joke :D < 1220739208 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :And I meant my if commands in drainfuck < 1220739213 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :oh rofl < 1220739242 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :(^0+++++++.V) < 1220739262 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Prints a beep without altering the current cell's contents < 1220739277 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Although you could also < 1220739288 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :X0+++++++.X < 1220739300 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :the () is an if < 1220739319 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :it has the effect of a [. but the ) doesn't do anything but sit there < 1220739340 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :And the opposite {} < 1220739343 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :{ does nothing < 1220739348 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :} has the effect of ] < 1220739365 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :So now I have while, if, do-while < 1220739380 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I simplified the loop < 1220739391 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :+[>+[+]<+] < 1220739419 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Brainfuck did it in .02 seconds < 1220739429 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :drainfuck is still working on it < 1220739443 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :many brainfuck interps parse [+] as (set cell to zero) < 1220739453 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Yeah mine too < 1220739466 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Didn't know about the wrapping until after I made the 0 though < 1220739468 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :or, preferably, optimize it < 1220739477 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :well < 1220739487 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :although 0 is much faster < 1220739499 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :especially in an interpreter < 1220739509 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :more wrapping-dependent code? I wonder how BF ever managed to get so vilely popular with all this carryon. < 1220739542 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Mine doesn't directly parse [+] or [-], it just goes [ then + then ] then + then ] etc. < 1220739565 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: i'm not following you < 1220739568 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Still gotta add X and L for my parser < 1220739581 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :does yours optimize [+] into a single action setting the current cell to 0? < 1220739584 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :No < 1220739585 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1220739589 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :But I have the 0 command for that < 1220739597 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :err okay. < 1220739600 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/wiki/Drainfuck#Examples < 1220739602 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :err < 1220739605 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/wiki/Drainfuck < 1220739644 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :My parser sees [+] as three commands, not one < 1220739649 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :same with [-] < 1220739672 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1220739724 0 :OkloThePol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1220739732 0 :OkloThePol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220739812 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, muriel + brainfuck, all loops balanced, ^ runs tape as a bf program with a new empty tape < 1220739841 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Hot damn that's interesting < 1220739842 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :also i guess you could have 1 mean +, 2 mean - etc, so it's easier to create the code < 1220739882 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I use ^ to store the current cell's data into the cache < 1220739927 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :cache is like a one-byte buffer for temporary storing? < 1220739932 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1220739932 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :well one-word < 1220739936 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :2 bytes < 1220739939 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :yarrrr < 1220739954 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :And it isn't affected by swapping tapes < 1220739968 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :^XV < 1220739975 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I just copied a byte to the other tape < 1220739977 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :err < 1220739979 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :a cell < 1220739985 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :yah < 1220740011 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Each tape has an independant reel, so if you start the program and >X you are still at 0 < 1220740032 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :But the other tape is at 1 < 1220740048 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I intend to add a function to swap the data tape out < 1220740090 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :YAY < 1220740101 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :The loop I fed my program finished < 1220740105 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :CO2Games: what country are you in? < 1220740112 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :United States < 1220740127 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1220740131 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :for some reason "reel" immediately gave it away for me that you were native < 1220740133 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :dunno. < 1220740135 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1220740153 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I have a 5.25" working floppy drive in my dos 6.22 computer < 1220740159 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :right now that is < 1220740190 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :If I could I would also have an 8" drive < 1220740198 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :but noo they don't sell those < 1220740212 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I had to get my 5.25" off ebay < 1220740213 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :the ones commodore 64 used? < 1220740214 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :drive that is < 1220740223 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :They use 5.25" < 1220740227 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1220740268 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Now Playing: Mutato Muzika - N. Cortex < 1220740330 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :I love the crash bandicoot 2 background music < 1220740550 0 :oklofok!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220740551 0 :OkloThePol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1220740736 0 :TuTheSho!unknown@unknown.invalid PRIVMSG #esoteric :.0 < 1220740821 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :o < 1220740835 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :.o0o. < 1220741044 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :_.00._ < 1220741641 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Alright I've got a working drainfuck-specific program now < 1220741648 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :drainfuck::{++++++++++>,----------}@>[.>]E < 1220742445 0 :TuTheSho!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1220743397 0 :kar8nga!unknown@unknown.invalid QUIT :"Leaving." < 1220743410 0 :Judofyr!unknown@unknown.invalid QUIT : < 1220743932 0 :TuTheSho!unknown@unknown.invalid NICK :tuhso < 1220743934 0 :tuhso!unknown@unknown.invalid NICK :tusho < 1220744161 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :finally, I was half-tempted to /nick GreyTheKnight for a while there < 1220744215 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :Unlambda is neat, maybe I should roll together a program to interpret or compile it < 1220744224 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :hmm effort < 1220744251 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :unlambda rocks ass < 1220744406 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :compiling unlambda is quite difficult < 1220744407 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :due to d < 1220744421 0 :oerjan!unknown@unknown.invalid QUIT :"```.Z.Z.Zi" < 1220744844 0 :sebbu2!n=sebbu@ADijon-152-1-67-246.w83-203.abo.wanadoo.fr JOIN :#esoteric < 1220745129 0 :tusho!unknown@unknown.invalid QUIT : < 1220745168 0 :calamari!n=calamari@ip68-98-89-121.ph.ph.cox.net JOIN :#esoteric