< 1122855835 0 :kipple!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1122856446 0 :heatsink!~heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1122856839 0 :calamari!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1122860540 0 :jix!unknown@unknown.invalid PART #esoteric :? < 1122872582 0 :calamari!~calamari@dialup-4.240.246.91.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1122873094 0 :kipple!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1122881421 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1122881559 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1122883199 0 :clog!unknown@unknown.invalid QUIT :ended < 1122883200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1122890675 0 :grimace_!~grim@213-152-53-111.dsl.eclipse.net.uk JOIN :#esoteric < 1122890703 0 :grimace_!unknown@unknown.invalid PRIVMSG #esoteric :lo all < 1122893774 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :lo < 1122893775 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :hmh < 1122893821 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :the free www.brainfuck.tk forwarding address I had for http://koti.mbnet.fi/villes/php/bf.php was cancelled due to low traffic. :p < 1122894612 0 :jix!jix@p5489E194.dip.t-dialin.net JOIN :#esoteric < 1122894637 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1122900452 0 :kipple!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1122902254 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ZeroOne: what about using cjb.net? < 1122902547 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: for what? < 1122902668 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric : the free www.brainfuck.tk forwarding address I had for http://koti.mbnet.fi/villes/php/bf.php was cancelled due to low traffic. :p < 1122902890 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :let's face it, Brainfuck does not attract a huge sector of public < 1122903098 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :maybe things change when jix releases his compiler and people realize that writing BF languages does not mean that execution is slow? :P < 1122903110 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :s/languages/programs/ < 1122905915 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: it is released < 1122906029 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, I thought you wanted to do some more optimizations to it < 1122906149 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's alpha-released < 1122909462 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jix: for a forwarding address < 1122910229 0 :CXI!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1122910238 0 :CXI!Sanity@dialup-87.105.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1122916794 0 :int-e!~noone@td9091b04.pool.terralink.de JOIN :#esoteric < 1122916795 0 :kipple!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1122917877 0 :calamari!~Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1122918242 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1122918319 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :look at the right picture: http://www.redhat.com/ < 1122918372 0 :int-e!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1122918407 0 :klutzy!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1122918482 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: ??? < 1122918677 0 :yrz\werk_!~yaro@host173-234.pool8248.interbusiness.it JOIN :#esoteric < 1122918916 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: the map < 1122918922 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :take a look at the map < 1122918925 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :what about it < 1122918956 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you don't see it...? ;) < 1122918963 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I see the map < 1122918975 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes but you don't see what's funny about it? < 1122918993 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :no, is it a geography error? < 1122919020 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well the card is ~15years old < 1122919028 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it has west-germany and the DDR ^^ < 1122919047 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1122919056 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :redhat -- always up-to-date < 1122919058 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I am an ignorant American ;) < 1122919114 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr < 1122919131 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :although, I wonder if you'd notice a United States map error? < 1122919259 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Wow, three businesses in the Oregon Territory use RedHat! < 1122919321 0 :yrz\werk!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1122919362 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, would it be funnier if the star was in communist East Germany? < 1122919418 0 :int-e!~noone@td9091d44.pool.terralink.de JOIN :#esoteric < 1122919756 0 :int-e!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1122919827 0 :int-e!~noone@td9091d52.pool.terralink.de JOIN :#esoteric < 1122920457 0 :int-e!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1122920964 0 :int-e!~noone@td9091b8c.pool.terralink.de JOIN :#esoteric < 1122920979 0 :grimace__!~grim@213-152-53-111.dsl.eclipse.net.uk JOIN :#esoteric < 1122920981 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Hi/re/re/re. I hope my ISP doesn't disconnect me again this time. < 1122921096 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :int-e: Hoi; jix: thanks for that link, that is now hanging proudly on my cubicle wall :P < 1122921344 0 :grimace__!unknown@unknown.invalid PART #esoteric :? < 1122921545 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, should we send RH an email starting with "Hey morons," < 1122921629 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :uh < 1122921633 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1122921798 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi int-e < 1122921916 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: RH? < 1122921926 0 :grimace_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1122922296 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1122922297 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :int-e: On the main page they have a picture representing their international business with a map from the cold war era (with West and East Germany) < 1122922297 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1122922302 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lindi-: RH = RedHat. < 1122922349 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(This was a conversation from about 40 minutes ago) < 1122922362 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1122922365 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaah :) < 1122922989 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: not war... after the war... < 1122922990 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1122923018 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :1. there was the 2nd world war than there was BDR and DDR < 1122923023 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :BRD < 1122923024 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :typo < 1122923189 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1122923281 0 :{^Raven^}!~{^Raven^}@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1122923657 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix: he wrote 'cold war' < 1122924042 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1122924054 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i should read what other people write ^^ < 1122924108 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i always ignore the last word in front of a line break... < 1122924547 0 :kipple_!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1122924906 0 :yrz\werk!~yaro@host84-242.pool8254.interbusiness.it JOIN :#esoteric < 1122925017 0 :BigZaphod!~BigZaphod@198.45.23.220 JOIN :#esoteric < 1122925087 0 :int-e!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1122925624 0 :yrz\werk_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1122925871 0 :lindi-!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1122926536 0 :lindi-!~lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1122927212 0 :pgimeno!pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1122927881 0 :int-e!~noone@td9091b8c.pool.terralink.de JOIN :#esoteric < 1122930744 0 :yrz\werk!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1122930824 0 :yrz\werk!~yaro@host84-242.pool8254.interbusiness.it JOIN :#esoteric < 1122937232 0 :calamari!~calamari@dialup-4.240.69.28.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1122937270 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1122937370 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin calamari < 1122937689 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1122938638 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :¡Hola señors! < 1122938666 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Probably not correct Español :P) < 1122939832 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hola amigo, como estas? < 1122940326 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Estoy bueno, pero es . ¿Y tu? < 1122940372 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cansado.. < 1122940470 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :¿Qué hora es por tu? (Almost certainly wrong) < 1122940492 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :what was that command for utf8 ? :) < 1122940512 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1122940525 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I got: a?qua(c) hora < 1122940530 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I use the compose key, alt-e-' = é < 1122940552 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's a mite odd. < 1122940558 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and I see a iso 8859-1 representation of that. < 1122940573 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it looks ugly :) < 1122940612 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1122940626 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it's 4pm < 1122940663 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :same as you, iirc :) < 1122940673 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :calamari: Where are you? < 1122940685 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Tucson Arizona < 1122940711 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Portland, OR here. < 1122940733 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :8am here < 1122940744 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Portland, OR, USA, Earth, Sol, Milky Way to be specific. < 1122940750 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: did you see my fyb report script? < 1122940779 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :int-e: Yeah, but I haven't managed to rebuild my interest in FYB enough to integrate it into the main archive yet :P < 1122940792 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :what's the name of our galactic cluster? < 1122940794 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1122940796 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :fine with me < 1122940821 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :calamari: I think it's some boring scientific name. < 1122940827 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I couldn't build up the energy to change the wiki page to that table either ... < 1122940833 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1122940834 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Like UDF-8037.9 < 1122940847 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I wouldn't doubt it.. lets see if I can find it < 1122940880 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What's the name of our universe? Is it just Universe? < 1122940913 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Prediction: Despite the meaning of the word "universe", if we find that there are parallel dimensions, we will still call each one a different "universe" < 1122940919 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the Milky Way is part of the "Local Group" < 1122940971 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's even lamer than some scientific name! < 1122941000 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :and that's part of the "Virgo Supercluster" < 1122941005 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :so is "Milky Way" < 1122941036 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: BUt the term "Milky Way" has such a bizarre, humans-are-idiots history 8-D < 1122941051 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :well, the moon is made of cheese. < 1122941059 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and where does cheese come from? < 1122941080 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't care, I hate cheese. < 1122941093 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :more for me then. < 1122941094 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1122941114 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION blasphemes the name of the Great Cheese God. < 1122941532 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :our universe is part of the multiverse, beyond that i'm not sure there is any terminology available < 1122942394 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That is not the original definition of the word multiverse, and is a corruption of both words :P < 1122942442 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :"Universe" was supposed to mean /everything/, no matter how much that is, whether it be multiple dimensions or parallel existances or whatnot. < 1122942452 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :IMHO < 1122942476 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hence I suppose my previous prediction has already come true :P < 1122942579 0 :BigZaphod!unknown@unknown.invalid QUIT : < 1122943294 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :by "everything" do you include the set of all sets that do not contain themselves? :) < 1122943361 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Yes. And then I disappear in a puff of logic smoke. Green one. < 1122943537 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION 's head explodes. < 1122943555 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I was referring to physical existance. But I'm unsure whether that changes the paradox. < 1122943719 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You know what I hate? The phrase "life as we know it." Every time somebody wants to argue against the theory of evolution, they use the phrase "life as we know it" hence completely invalidating their argument. < 1122943810 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or rather, argue against non-divine abiogenesis. < 1122944596 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1122944807 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :paradoxes don't matter to reality. < 1122945463 0 :kipple__!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1122945463 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1122946170 0 :BigZaphod!~BigZaphod@dyvl-01-0198.dsl.iowatelecom.net JOIN :#esoteric < 1122948446 0 :BigZaphod!unknown@unknown.invalid QUIT : < 1122948745 0 :BigZaphod!~BigZaphod@dyvl-01-0198.dsl.iowatelecom.net JOIN :#esoteric < 1122948756 0 :BigZaphod!unknown@unknown.invalid QUIT :Client Quit < 1122953915 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Do you find the term Omniverse acceptable or vulgar? < 1122954427 0 :kipple__!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1122955827 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1122956314 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1122956394 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1122956400 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1122956443 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1122969206 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: I don't find any of them vulgar. Omni- means all, and hence should also encompass everything. But the problem is that there's no such term that's elastic. What they should do is, when they discover something bigger, label THAT the omniverse, then label what WAS the omniverse something else. < 1122969228 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :IMO < 1122969599 0 :clog!unknown@unknown.invalid QUIT :ended < 1122969600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1122976025 0 :grimace_!~grim@213-152-53-111.dsl.eclipse.net.uk JOIN :#esoteric < 1122980114 0 :J|x!jix@p5489E7A3.dip.t-dialin.net JOIN :#esoteric < 1122981797 0 :J|x!unknown@unknown.invalid NICK :jix < 1122982330 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I agree < 1122982394 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1122982397 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: to what? < 1122982661 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :Definition if Universe and if/what is the larger entitity and terminology use < 1122982756 0 :kipple__!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1122993345 0 :tokigun!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1122993350 0 :tokigun!tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1122998378 0 :int-e!~noone@td9091c7a.pool.terralink.de JOIN :#esoteric < 1123000790 0 :yrz\werk_!~yaro@82.52.183.124 JOIN :#esoteric < 1123001157 0 :Keymaker!~Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1123001166 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :'ello < 1123001248 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :question; can i be connected to other places than irc.freenode.net at the same time? < 1123001258 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(not that i'd had any other channel anyways..) < 1123001608 0 :grimace_!unknown@unknown.invalid PRIVMSG #esoteric :keymaker: your irc client should allow it... < 1123001624 0 :grimace_!unknown@unknown.invalid PRIVMSG #esoteric :try /connect < 1123001707 0 :yrz\werk!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123001994 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :thanks. i'm too lazy to try it since i don't have the need, but i was just curious. < 1123003709 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Pff, who goes anywhere but freenode anyway :P < 1123003726 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :DALnet? DALnet?! Putz on DALnet!! < 1123003804 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm on euirc and freenode < 1123003872 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's juuuuust feasable that I was being sarcastic :) < 1123003926 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it is? < 1123003932 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm never thought about that... < 1123004040 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but yes it could be possible < 1123004134 0 :kipple__!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123004150 0 :kipple_!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123004156 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wb kipple_ < 1123004709 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. 4 irc servers here. < 1123004711 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123004845 0 :calamari!~calamari@dialup-4.240.114.235.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123005435 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :windows is great < 1123005443 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's the best operating system < 1123005662 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1123005739 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and it's secure < 1123005769 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix, are you bored? < 1123005773 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123005788 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm working on my webpage < 1123005803 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i think i'll rewrite it using Visual Basic .NET < 1123005838 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION remembers what channel he's on. < 1123005850 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because that's mircosoft compatible and that is very important for everyone < 1123005853 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Sure go on. < 1123005863 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Wahahahahahahaha < 1123005888 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just had to laugh... < 1123005942 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes. Mad scientists usually do that. < 1123006041 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :do mad scientists tell other people the opposite of their own opinion? < 1123006054 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if they do, i think i'm one < 1123006105 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Well, it depends on the scientist and the people, but inconsistency is part of the job, yes. < 1123006145 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I mean how are you supposed to stop a determined, logically thinking mad scientist? He has to make mistakes sometimes, otherwise the 'good guys' wouldn't win at the end. < 1123007126 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :actually the good guys never win. < 1123007135 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that reminds me.. need to download Mono for my fall C# class < 1123007141 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :there's a mad scientist conspiracy to make it seem like they do. < 1123007157 0 :grimace_!unknown@unknown.invalid PART #esoteric :? < 1123009452 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123009800 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1123009802 0 :Keymaker!unknown@unknown.invalid QUIT :"I've seen this dj vu before.." < 1123010221 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: psss... don't tell them about it < 1123010560 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1123010740 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :jix: lament has leaked the secret, now he must be killed. < 1123010752 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dons his ritualistic mask and coke-bottle classes. < 1123013174 0 :calamari!~calamari@dialup-4.240.114.147.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123017040 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pshhh... < 1123017040 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123018319 0 :{^Wolfie^}!~{^Raven^}@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123018342 0 :{^Wolfie^}!unknown@unknown.invalid NICK :Wolfie < 1123018356 0 :Wolfie!unknown@unknown.invalid NICK :_Wolfie_ < 1123019292 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123019867 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1123027108 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Those of you who were looking at the stupid ad on www.redhat.com yesterday, look again XD < 1123027282 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1123028213 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Now they live in a utopia with no political rivalries 8-D < 1123028275 0 :calamari!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123032793 0 :calamari!~calamari@dialup-4.240.150.71.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123034222 0 :kipple_!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123034505 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123036505 0 :Gs30ng!L@221.140.214.203 JOIN :#esoteric < 1123036601 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i feel helpless < 1123036654 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :the lang i designed is stupid indeed < 1123036694 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1123036709 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :how could i think i need a stupid operation like 'nandn1'? < 1123036748 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :since i have bitwise NOT and conditional jump, i don't need any NAND thing < 1123036783 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :damn i would rather... < 1123036786 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :ACTION explodes!!! < 1123037053 0 :calamari!~calamari@dialup-4.240.69.7.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123037557 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123039227 0 :int-e!~noone@td9091c7a.pool.terralink.de JOIN :#esoteric < 1123045869 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1123052126 0 :Gs30ng!unknown@unknown.invalid QUIT :"to reboot" < 1123052513 0 :calamari_!~calamari@dialup-4.240.150.201.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123053274 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123055744 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1123055999 0 :clog!unknown@unknown.invalid QUIT :ended < 1123056000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123056091 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i've changed the design of my esolang page. http://dev.tokigun.net/esolang/index_en.php < 1123056094 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :looks good? :) < 1123056189 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Gregor's opinion on design is irrelevent. < 1123056197 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That being said, yeah ;) < 1123063431 0 :sp3tt!~chatzilla@cust-148-133.elhandel.umeaenergi.se JOIN :#esoteric < 1123064497 0 :Gs30ng!L@221.140.214.203 JOIN :#esoteric < 1123064825 0 :sp3tt!unknown@unknown.invalid QUIT :Client Quit < 1123065885 0 :kipple_!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123066945 0 :sp3tt!~chatzilla@lite-148-133.umenet.net JOIN :#esoteric < 1123068047 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123069721 0 :kipple_!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123071486 0 :int-e!~noone@td9091cdd.pool.terralink.de JOIN :#esoteric < 1123071601 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :. < 1123071615 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :err Hi < 1123071851 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lo < 1123073583 0 :jix!jix@p5489E5E5.dip.t-dialin.net JOIN :#esoteric < 1123084078 0 :yrz\werk!~yaro@host143-247.pool8254.interbusiness.it JOIN :#esoteric < 1123085043 0 :yrz\werk_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123089947 0 :yrz\werk_!~yaro@host126-229.pool8248.interbusiness.it JOIN :#esoteric < 1123090777 0 :yrz\werk!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123091478 0 :calamari!~jeffryj@lilly.csoft.net JOIN :#esoteric < 1123091506 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123094829 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hrm.. input seems to be resetting on step/run, bug :( < 1123094945 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123095125 0 :GregorR-L!~chatzilla@198.145.214.134 JOIN :#esoteric < 1123095144 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Here I am in the OSCon session for the wold's foremost esoteric language. < 1123095146 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Perl. < 1123095201 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :s//{}/;eval's/{/{$_/;'x ord(getc);print < 1123095203 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123095440 0 :GregorR-L!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]" < 1123095528 0 :yrz\werk!~yaro@host216-179.pool8250.interbusiness.it JOIN :#esoteric < 1123096420 0 :yrz\werk_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123099932 0 :int-e!unknown@unknown.invalid QUIT :Remote closed the connection < 1123099962 0 :int-e!~noone@td9091cdd.pool.terralink.de JOIN :#esoteric < 1123103307 0 :sp3tt!unknown@unknown.invalid QUIT :Client Quit < 1123103640 0 :yrz\werk_!~yaro@host78-176.pool8250.interbusiness.it JOIN :#esoteric < 1123104272 0 :yrz\werk!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123104467 0 :yrz\werk!~yaro@host68-229.pool8248.interbusiness.it JOIN :#esoteric < 1123105062 0 :yrz\werk_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123106225 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1123106281 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123107649 0 :kipple_!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123110938 0 :_Wolfie_!unknown@unknown.invalid NICK :{^Raven^} < 1123114465 0 :pibb!~Soma@233-143.207-68.elmore.res.rr.com JOIN :#esoteric < 1123115275 0 :pibb!unknown@unknown.invalid PART #esoteric :? < 1123115685 0 :yrz\werk!unknown@unknown.invalid QUIT :Remote closed the connection < 1123115723 0 :yrz\werk!~yaro@host68-229.pool8248.interbusiness.it JOIN :#esoteric < 1123118058 0 :calamari!~calamari@dialup-4.240.69.191.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123119506 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123119562 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :is there any brainfuck-brother-lang which has many-dimensional memory space? < 1123119588 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i think there should be one like that but can't find it < 1123119627 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it seems obvious but I know none. it spoils the minimalistic nature of the language < 1123119673 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well, what if we can choose the dimension with > and < < 1123119695 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :why not just make ^ and v operations? < 1123119722 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123119734 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :well, I'm not sure how useful this is. I like brainfuck as it is. < 1123119780 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well, we can make it have endless dimensions with approximately 10 instructions < 1123119831 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like, each dimension has only 0 and 1 coordinate < 1123119867 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it's easier than that with 10 instructions - <> stay as is, */ choose next or previous dimension. < 1123119886 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :for the <> instructions. < 1123119902 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm that could work < 1123120007 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but i think there already would be the one like that < 1123120027 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :tons of brothers of brainfuck < 1123120046 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Hmm I never really cared. < 1123120127 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if there will ever be an Unlambda 3 < 1123120753 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Damn i feel like i've once saw something like that in my dream but cannot remember what was that < 1123121801 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123123005 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: hcbf < 1123123050 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hcbf < 1123123082 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123123085 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :see its wiki entry < 1123123094 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :ok i'm on it < 1123123147 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :so it's a bf with 4 dimensional memory space? < 1123124274 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hmmmmmmmmmmmm < 1123124280 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i really like the idea of 2-dim brainfuck < 1123124285 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :has it been done before? < 1123124302 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it does seem extremely obvious now :) < 1123124345 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the nice thing about 2-dim as opposed to 4 or whatever is that it's nice and visual < 1123124545 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :actually now that i think about it, it has practically no advantages over regular brainfuck. < 1123126041 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well i think there's already one with 2-dim memory space < 1123126055 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :with <, >, ^, v < 1123126908 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1123134244 0 :calamari!~calamari@dialup-4.240.150.234.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123134326 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123134399 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: 99% sure there is already at least a 2-D BF < 1123134436 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i'm sure that i saw a bf with 2d memory < 1123134454 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh.. that's different :) < 1123134462 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well < 1123134470 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :didn't read carefully enough.. oops < 1123134470 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :you meant the code space? < 1123134479 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like PATH? < 1123134482 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. looks like Chris already found it? < 1123134555 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :still i'm not sure that there would be any bf with unbounded dimensions < 1123134612 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :just like int-e said, introducing 2 instructions choosing next or previous dimension for <> instructions < 1123134641 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or we don't even need <> < 1123134647 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :just @ < 1123134668 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :since we have unbounded dimensions < 1123134676 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yep, but then are you still multidimensional with memory? :) < 1123134690 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :might as well be a regular 1-d array then < 1123134710 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well, an address of a cell could be like < 1123134719 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :(1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1) < 1123134724 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1123134738 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :as far as bf variants goes, brainfork seems interesting < 1123134772 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :although it seems like the same functionality should be able to be written in pure bf < 1123135025 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i'm thinking about multidimensional stack < 1123135117 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking about graph memory the other day < 1123135128 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not sure how well that'd work though :) < 1123135153 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :graph memory < 1123135165 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :sounds like befunge code space or something < 1123135167 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh sorry.. undirected graph < 1123135194 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :what's that? < 1123135199 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think there is another term but I've forgotten it < 1123135253 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :think of a map with cities on it, connected by roads.. the cities are vertices, the edges are roads, the whole thing is a graph < 1123135286 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1123135370 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :man, smell something burning.. hope that's just the lamp < 1123135394 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Brainburn < 1123135409 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i would make a lang with that name < 1123135415 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think the lamp just burned a bug.. :) < 1123135430 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe, that's what you can call your bf variant < 1123135439 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :can i burrow the lamp? < 1123135442 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :to debug my codes < 1123135452 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nah, no burrowing in my lamp < 1123135456 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1123135457 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :typo < 1123135469 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :;) I know.. just a joke < 1123135648 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm it stunk... sounds like a huge bug < 1123135714 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :s/stunk/stank < 1123135732 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...whatever < 1123138576 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I think I'll release OBLISK-1.0.5 during OSCon tomorrow. < 1123139166 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oscon? < 1123139198 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nm, found it < 1123139438 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I suppose you're going, since it's near you? :) < 1123139526 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION didn't realize Oregon was a big spot for open source.. would have figured some place in California would have created a bigger draw  < 1123140611 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It would have in 1999. < 1123140626 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And I'm only going because I managed to get a free pass, they retail in the 1000s. < 1123140667 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so much for open source being cheap, heh < 1123141669 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Furthermore, about 60% of the exhibitions are proprietary. < 1123141676 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So much for open source being open, eh? < 1123141712 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I would contend that that alone is a fantastic reason for promotion of the term Free Software. < 1123141743 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't think Oracle or Intel would be at FSCon < 1123142203 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you can bring a linux cd for the sony playstation and load up the wiki on the big screen hehehe < 1123142399 0 :clog!unknown@unknown.invalid QUIT :ended < 1123142400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123146500 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123149517 0 :jix!jix@p5489E868.dip.t-dialin.net JOIN :#esoteric < 1123157497 0 :kipple_!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123158154 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION can browse to the bfwiki site on the PS2 without linux < 1123158241 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just uses the notwork access disk < 1123161402 0 :yrz\werk_!~yaro@host45-181.pool8256.interbusiness.it JOIN :#esoteric < 1123161559 0 :yrz\werk!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123161999 0 :int-e!~noone@td9091a47.pool.terralink.de JOIN :#esoteric < 1123162767 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is waiting for BigZaphod to ask about 3code < 1123166650 0 :yrz\werk!~yaro@host155-179.pool8252.interbusiness.it JOIN :#esoteric < 1123167384 0 :yrz\werk_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123170201 0 :lament!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123172318 0 :yrz\werk!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123172610 0 :kipple_!unknown@unknown.invalid QUIT :"See you later" < 1123174863 0 :{^Raven^}!unknown@unknown.invalid QUIT :"Leaving" < 1123176674 0 :Wrrrtbt!~noone@td9091a47.pool.terralink.de JOIN :#esoteric < 1123176676 0 :Wrrrtbt!unknown@unknown.invalid QUIT :Client Quit < 1123178445 0 :calamari!~calamari@dialup-4.240.114.87.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123178679 0 :calamari!unknown@unknown.invalid QUIT :Remote closed the connection < 1123178731 0 :calamari!~calamari@dialup-4.240.114.87.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123179956 0 :ramkrsna!~ramkrsna@61.2.66.250 JOIN :#esoteric < 1123180823 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbiafm < 1123180825 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123181268 0 :calamari!~calamari@dialup-4.240.114.236.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123181270 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :re's < 1123181657 0 :yrz\werk!~yaro@host64-247.pool8254.interbusiness.it JOIN :#esoteric < 1123182191 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :bbiafm? does the "f" stand for the same as in FVWM? < 1123182253 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that's 'be back in a few minutes', apparently < 1123182271 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123183419 0 :lament!~lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1123183602 0 :yrz\werk_!~yaro@host243-229.pool8248.interbusiness.it JOIN :#esoteric < 1123183947 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1123183962 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it'd be interesting to have a language with no finite datatypes. < 1123184031 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :perhaps with infinite lists of integers as the only first-class values < 1123184219 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or maybe it'd be too much like data-oriented. < 1123184533 0 :yrz\werk!unknown@unknown.invalid QUIT :Connection timed out < 1123184735 0 :mtve!unknown@unknown.invalid PRIVMSG #esoteric :lament: it was here afair, and i'm sure you've seen this http://www.chiark.greenend.org.uk/~sgtatham/infinity.html < 1123185293 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i haven't < 1123185320 0 :mtve!unknown@unknown.invalid PRIVMSG #esoteric :nice, isn't it? < 1123185354 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :lament: kayak did that, sort of. < 1123185387 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :well, it has infinite lists of bits as its only datatype. but I'm not sure what you're after < 1123185519 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i guess. < 1123185585 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but i was thinking more like haskell-style < 1123185595 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :[1..] < 1123185668 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :mtve: i like the time machine idea more < 1123185674 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :although they're equivalent most likely < 1123185986 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(in effect: call a function; if it returns, do one thing; if it fails to halt, do another thing) < 1123186342 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :if (find_goldbach_counterexample()) == BOTTOM) < 1123186354 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric : puts("Goldbach proven!"); < 1123186408 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hum < 1123186423 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :all function calls are executed by wrapping them in a time machine module that returns the result to the same point in time < 1123186426 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(or fails to return) < 1123186432 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :therefore all function calls are O(1) < 1123186453 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and all functions return (but they may return bottom) < 1123186565 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :this would be a fun extension to add to existing languages. < 1123186570 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Once time travel is invented, naturally. < 1123186629 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. how do you deal with energy issues? < 1123186645 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :there might not be enough to send an infinite number of time machines back in time < 1123186664 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :not to mention the logistic issues of collecting the results - wait - ok, that can be dealt with actually. < 1123186683 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :collecting results is the easy part < 1123186694 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the annoying part is that every time something fails to halt, you lose a time machine < 1123186696 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I think I should read Goedel, Escher, Bach again. < 1123186717 0 :yrz\werk_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123186893 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i wonder how amusing would be to actually implement that < 1123186915 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :wait a few seconds for the functions to halt before deciding they don't < 1123186966 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :how do you make a time machine that's 100% reliable? < 1123186975 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123186991 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :presumably it won't be physical < 1123186997 0 :mtve!unknown@unknown.invalid PRIVMSG #esoteric :time travel idea could be reduced to "information transfer back in time", even on a short period of time, and even one bit of information. < 1123187014 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah. < 1123187025 0 :yrz\werk!~yaro@host243-229.pool8248.interbusiness.it JOIN :#esoteric < 1123187030 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :still, if it's physical < 1123187034 0 :mtve!unknown@unknown.invalid PRIVMSG #esoteric :perhaps it should not consume energy at all. < 1123187035 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the time machine has to contain a computer < 1123187046 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that is able to run indefinitely < 1123187053 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :survive heat death of the universe, etc < 1123187063 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so it can't consume energy < 1123187086 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :perhaps instead of a time machine, you can just ask god < 1123187099 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"does this thing halt, and if so, what's the return value?" < 1123187106 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :call the language Vatican :) < 1123187109 0 :ramkrsna!unknown@unknown.invalid QUIT :Remote closed the connection < 1123187118 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :then you don't have energy issues < 1123187134 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :although perhaps possible faith issues < 1123187282 0 :mtve!unknown@unknown.invalid PRIVMSG #esoteric :machine, computer, too complicated. maybe it's just some particle that can travel back in time in a short range, and an emitter plus an absorber. looks more realistic to me :) < 1123187404 0 :mtve!unknown@unknown.invalid PRIVMSG #esoteric :with only one bit you still can get more bits thru overlapping "travels". then you can greatly reduce classes of problems. let's say all modern crypto would collapse and so on. < 1123187919 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :information hiding would become pointless anyway < 1123188221 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :like it isn't already. < 1123192957 0 :Keymaker!~Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1123192969 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello worrrrrrld < 1123193018 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: good job with the new esoteric section of your page < 1123193651 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well; bye. < 1123193653 0 :Keymaker!unknown@unknown.invalid QUIT :"I've seen this dj vu before.." < 1123194088 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1123195904 0 :calamari_!~calamari@dialup-4.240.69.134.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123196655 0 :calamari!unknown@unknown.invalid QUIT :Connection timed out < 1123199370 0 :pgimeno!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123199392 0 :pgimeno!pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123199828 0 :{^Raven^}!~{^Raven^}@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123199828 0 :{^Raven^}!unknown@unknown.invalid QUIT :Client Quit < 1123199960 0 :{^Raven^}!~{^Raven^}@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123200089 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :hullo peeps and peepettes < 1123200227 0 :jix!unknown@unknown.invalid PART #esoteric :? < 1123204663 0 :yrz\werk!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123204934 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1123210172 0 :calamari!~calamari@dialup-4.240.246.199.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123211177 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123212409 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123215244 0 :heatsink!~heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1123215702 0 :calamari!~calamari@dialup-4.240.246.199.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123216181 0 :lament!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123217101 0 :lament!~lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1123219385 0 :heatsink!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219385 0 :tokigun!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219385 0 :cmeme!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219386 0 :ZeroOne!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219386 0 :puzzlet!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219386 0 :cpressey!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219469 0 :heatsink!~heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1123219469 0 :tokigun!tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1123219469 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1123219469 0 :cpressey!nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1123219469 0 :ZeroOne!~vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1123219469 0 :puzzlet!~puzzlet@61.247.147.84 JOIN :#esoteric < 1123219688 0 :cpressey_!nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1123219708 0 :heatsink!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219708 0 :cmeme!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219708 0 :puzzlet!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219708 0 :cpressey!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219708 0 :tokigun!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219708 0 :ZeroOne!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123219789 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1123219789 0 :heatsink!~heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1123219789 0 :tokigun!tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1123219789 0 :cpressey!nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1123219789 0 :ZeroOne!~vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1123219789 0 :puzzlet!~puzzlet@61.247.147.84 JOIN :#esoteric < 1123220104 0 :cpressey!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123223200 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1123223248 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1123223269 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1123223313 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1123225299 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1123225749 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123228799 0 :clog!unknown@unknown.invalid QUIT :ended < 1123228800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123240303 0 :jix!jix@p5489DD72.dip.t-dialin.net JOIN :#esoteric < 1123248968 0 :int-e!~noone@td9091b0d.pool.terralink.de JOIN :#esoteric < 1123255777 0 :cmeme!unknown@unknown.invalid QUIT :"Client terminated by server" < 1123255819 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1123257982 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :is it just me or have there been a *lot* of netsplits recently? < 1123259432 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well i haven't seen anything like that < 1123259451 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :maybe you can check the chat log < 1123261436 0 :calamari!~Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1123262405 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123262412 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123264818 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. so if I understand it correctly, the basis for lambda calculus is just f(x)=M(x), where x=N, so M(x)=M(x=N)=M(N) < 1123267366 0 :speedboy!~socket@85.138.195.158 JOIN :#esoteric < 1123268515 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :S = lxyz.xz(yz) =? (lxyz.xz)yz =? xz[xyz=yz] =? xz[yz] < 1123268546 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :l = lambda < 1123268624 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1123268667 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :S = lxyz.xz(yz) is an abbreviation for (lx.(ly.(lz.((xz)(yz))))) < 1123268739 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh... thanks < 1123268791 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Sabc = (((Sa)b)c) = ((((lx.(ly.(lz.((xz)(yz)))))a)b)c) = (((ly.(lz.((az)(yz))))b)c) = ((lz.((az)(bz)))c) = ((ac)(bc)) < 1123268805 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :for arbitrary terms a, b, c. < 1123268808 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :+r < 1123269255 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :K = lxy.z = (lx.(ly.x)y), Kab = (lx.(ly.x)a)b = (ly.a)b = ly.b ? < 1123269294 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no, the ly disappears in the last step < 1123269301 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh right < 1123269306 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so = b < 1123269308 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and the b with it, leaving a < 1123269331 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm,.. don't think I follow that < 1123269333 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Ka is a constant function taking one argument and giving a. < 1123269370 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(ly.a)b means that you take the term a and replace every y in it by b. as it turns out, there is no y in the term so the b is just eaten. < 1123269529 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(ly.a)b = a[y=b] = a[b] = ??? = a < 1123269540 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :a[y=b] is just a. < 1123269550 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not a[b] ? < 1123269554 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1123269586 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :a[y=b] is just a notation that denotes the term a, with every occurence of y replaced by b. < 1123269590 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. I don't understand the definition then.. I have (lx.M)N = M[x:=N] < 1123269615 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric ::= doesn't mean = I take it < 1123269648 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. well, it's (ly.a)b = a[y:=b] = a then. < 1123269692 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :interesting.. I need to see if I can figure out how that works < 1123270382 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it seems like there is a situation like this with regular functions, but I can't remember how to write it < 1123270466 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thanks for your explanations and corrections < 1123270485 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :f(x,y) = x. < 1123270577 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :lambda calculus was originally a notation for functions without having to invent a name for each. instead of 'the function f, where f(x) = ' you could write 'the function \lambda x.'. < 1123270647 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :function notation has been ingrained in me all my life.. it's hard to let go. :) trying tho! < 1123270687 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so f(x,y,z)=xz(yz) seems to make sense now :) < 1123270899 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :xy(yz) = x*y*z^2 ? I'm assuming it was just chosen to be written that way < 1123270909 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123270918 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1123270925 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :sorry. let's build this from bottom up < 1123270932 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I messed that up anyways < 1123270938 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it would have been y^2 < 1123270964 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :you have a set of symbols that serve as variables and you define terms in the following way: < 1123270983 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :1. every variable is a term. in our case, x, y, and z are terms. < 1123271007 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :2. if t is a term and x is a variable, lx.t is a term. < 1123271022 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :3. it t and r are terms then (tr) is a term. < 1123271035 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :2. is called lambda abstraction. 3 is called (function) application. < 1123271070 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :for convenience we write xyz instead of ((xy)z), that is, function application is left associative. < 1123271094 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :what is (tr), is that (t*r) ? < 1123271111 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or t(r) ? < 1123271123 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :actually, left, so (t)r < 1123271130 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :t(r), in the usual notation. < 1123271172 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that is, the idea is that t is a function and r is substituted for the first argument of that function < 1123271220 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :as can be seen in the eta-reduction rule, (lx.t)r = t[x:=r]. (lx.t)r is a function application built of the function (lx.t) and the argument r. < 1123271998 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Ka => lb.a ? < 1123272005 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123272010 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123272231 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :there's an additional complication - (lxy.xy)y is not ly.yy. instead you have to rename the variable in the lambda first (that's called a bound variable), for example to z - (lxz.xz)y and then apply alpha-reduction, to obtain lz.yz. This renaming of bound variables is called beta-conversion. < 1123272250 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :forget all I said about eta-reduction, I don't know where my head was then - it's alpha-reduction. < 1123272267 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :SKKa => Ka(Ka) => a? < 1123272270 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :eta-reduction is the rule lx.tx = t. < 1123272289 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1123272293 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :so, SKK=I < 1123272298 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1123272304 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :s/oh/ok/ < 1123272307 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :because SKKa = Ia = a < 1123272360 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :what letter is η ? < 1123272387 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I is lx.x < 1123272441 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. maybe we should use \ for lambda like the Haskell folks. < 1123272461 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :what about λ? < 1123272466 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :or ^ < 1123272475 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :λ works :) < 1123272483 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no it doesn't < 1123272493 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: /charset utf8 (in xchat) < 1123272498 0 :cpressey_!unknown@unknown.invalid NICK :cpressey < 1123272516 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :then I won't understand the other half of my chat partners < 1123272518 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1123272537 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi Chris < 1123272555 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :\ is fine < 1123272567 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: you are from germany? < 1123272572 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix, yes < 1123272576 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION too < 1123272601 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but do you speak german on freenode? < 1123272614 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because in xchat charsets are network-lokal < 1123272623 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. no I don't < 1123272631 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but \ is easier to type < 1123272655 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric : < 1123272657 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks < 1123272672 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ü => ü < 1123272694 0 :Wrrrtbt!~noone@td9091b0d.pool.terralink.de JOIN :#esoteric < 1123272706 0 :Wrrrtbt!unknown@unknown.invalid PRIVMSG #esoteric :äöü < 1123272718 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric : < 1123272725 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :äöü < 1123272741 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1123272744 0 :Wrrrtbt!unknown@unknown.invalid NICK :int-e < 1123272767 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :seems to be better now < 1123272804 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :thanks jix < 1123272823 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :äöü < 1123272829 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ß < 1123272847 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :äöü = ß ? < 1123272851 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123272852 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123272861 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I didn't change my term until after you guys did < 1123272866 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ß is the s-z ligature < 1123272868 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric : λ < 1123272872 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ß < 1123272881 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :fl fl < 1123272886 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1123272894 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :scary < 1123272909 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :œ œ ? < 1123272910 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ffl ? < 1123272916 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hah oelig => ölig *g* < 1123272919 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how about fi ? < 1123272935 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123272942 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders which font xchat took that fl ligature from < 1123272963 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there is no fi in html < 1123272967 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how did you produce it ? < 1123272971 0 :lindi-!unknown@unknown.invalid QUIT :Remote closed the connection < 1123272972 0 :lindi-!~lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1123272976 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :fllig? < 1123272977 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :is there an ffllig? < 1123272981 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :alt-shift-l < 1123272989 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: not in html < 1123272999 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :alt-shift-l on a mac-de keyboard is fllig < 1123273002 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oic < 1123273017 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok back to λ < 1123273021 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :heheh < 1123273029 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :church integers... < 1123273047 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :zero is λsz.z ? < 1123273056 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that lambda looks awful, too. < 1123273057 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123273061 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :barendregt numbers < 1123273072 0 :speedboy!unknown@unknown.invalid PART #esoteric :? < 1123273072 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :although I prefer \fx.x < 1123273084 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :f for function, x for argument < 1123273093 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :\x.x < 1123273107 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and one is one is *LAMBDA!!!!OMG!!!*sz.sz ? < 1123273136 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123273140 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm ' ' as lambda *g* < 1123273146 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and two is \fx.f(fx) < 1123273162 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and succ is \afx.f(afx) < 1123273165 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs to ignore and understand that first stuff first .. hehe < 1123273192 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and add is \abfx.af(bfx) < 1123273193 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok need to understand succ < 1123273194 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1123273367 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :SUCC ONE => (\afx.f(afx))(\sz.sz) => \fx.f((\sz.sz)fx) => \fx.f(fx) ... ok works < 1123273388 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. mul is \abf.a(bf) < 1123273418 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mul is replacing the f of one number with the other number right? < 1123273427 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :basically < 1123273452 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i thought i'd never understand lambda-calculus... < 1123273675 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :int-e: so in your Sabc example WAY up there you are going left to right? I assume this means parethesis are ignored in favor of left associative? < 1123273680 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :booleans are funny, too. true is \xy.x, false is \xy.y. if is \xyz.xyz (or just \x.x). a test for zero is \n.n(\x.false)true = \n.n(\xyz.z)(\xy.x) < 1123273738 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no, the parentheses are not ignored at all < 1123273746 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :otherwise, I'd think the \z would be converted first rather than \x < 1123273758 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :since it is more deeply nested in parenthesis < 1123273767 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I need to find a subterm of the form (\x.t)r to apply alpha-reduction. < 1123273793 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :does alpha reduction actually reduce anything? seems like it just rewrites < 1123273819 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :well, that depends < 1123273821 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(\abc.acb)(\xy.x) => (\bc.(\xy.x)cb) => (\bc.c) so \abc.acb is NOT? < 1123273830 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :in its simple form it reduces the number of lambdas left < 1123273848 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123273852 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hah cool < 1123273862 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :because I wouldn't know what to do with t[x:=r].. seems useless < 1123273874 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm ok i'm trying to write a xor < 1123273908 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :perhaps I should ignore alpha reduction and just use beta and eta? < 1123273945 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :calamari no < 1123273961 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :alpha reduction is the core of the lambda calculus < 1123274006 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it wouldn't be interesting without it - you wouldn't be able to do all those computations with it that make it turing complete. < 1123274012 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm is \abtf.a(bft)b xor? < 1123274043 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. no, you need (btf) at the end < 1123274068 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes? < 1123274081 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :\abtf.a(bft)(btf) < 1123274088 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh yes... < 1123274095 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :((((lx.(ly.(lz.((xz)(yz)))))a)b)c) = (((ly.(lz.((az)(yz))))b)c), why is lx removed and not lz? that's what's confusing me < 1123274108 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :alternatively, you can use \a.a(not)(id) = \a.a(\xyz.xzy)(\x.x) < 1123274132 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I reduce the subterm ((lx.(ly.(lz.((xz)(yz)))))a) < 1123274155 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :which is of the form ((lx.some term)a) < 1123274186 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :there is no subterm of the form ((lz.some term)some other term), so I can't reduce the lz at that point < 1123274243 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :the line starting with 'alternatively' was for jix < 1123274263 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah :) < 1123274321 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and: (\a.a ID (K FALSE))? < 1123274346 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :is and < 1123274356 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes i said 'and:' ;) < 1123274360 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1123274368 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hah that's cool < 1123274387 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm what about digital church like numbers < 1123274437 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :maybe I need to start simpler < 1123274438 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :church numbers are base 1 (all "digits" count 1)... what about base 2.. < 1123274492 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :there are a few ways to build lists ... < 1123274688 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :nil = \f.f false. cons = \a l.\f.f true a l would work, for example. [nilp = \l.l(\t.t(\xy.false)true), etc] < 1123274736 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(lx.x)a = a < 1123274752 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yes < 1123274754 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or I should get used to (\x.x)a = a < 1123274778 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yay.. getting things started then :) < 1123274978 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(\x.(\y.xy)a)b = (\x.xa)b ? < 1123275126 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123275156 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric := ((\y.by)a) (two different alpha-reductions possible) < 1123275203 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so it is ambiguous? < 1123275388 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :well yes < 1123275426 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :but it's confluent - if a term reduces to two different terms, it's possible to reduce those terms to the same term again. < 1123275459 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(\y.by)a = b (by eta) ? < 1123275488 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :and (\x.xa)b = b by that eating rule < 1123275503 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no, (\y.by)=b (by eta), so (\y.by)a = ba < 1123275524 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and (\x.xa)b = ba by alpha-reduction < 1123275545 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1123275556 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :\x.tx=t ? < 1123275561 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123275576 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :as long as t does not contain x. obviously < 1123275608 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh.. I see my error < 1123275730 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :is there a simpler case of alpha reduction? I do not understand (\x.xa)b = ba < 1123275763 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or is that just the simplest case? < 1123275768 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's simple < 1123275832 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION adds it to his list of rules < 1123275835 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :the simplest case is (\x.x)a = a. < 1123275894 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :but what you actually do there is that you take the term 'x' (the right side of \x.x) and replace every occurence of x (that's the letter on the left side of \x.x) by a (that's the term following the (\x.x)) < 1123275912 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lambda rules! < 1123275965 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :int-e: ahh, cool < 1123275968 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1123276191 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm i'll try to do a -1 < 1123276212 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that's not as easy as +1/SUCC < 1123276233 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :you can make a function that maps 0 to 0 and every other number n to n-1 < 1123276249 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and it is an interesting task indeed. < 1123276382 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Ka = (\xy.x)a = (\x.(\y.x))a = \y.a < 1123276438 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123276478 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :just to make sure \abcdef.g=g? < 1123276489 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123276491 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123276514 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(\abcdef.g)xxxxxx = g < 1123276566 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh right.. need some inputs there :) < 1123277208 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :KK = (\xy.x)(\xy.x) = (\x.(\y.x))(\x.(\y.x)) = \y.(\x.(\y.x)), as above no prob < 1123277427 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :SS = (\xyz.xz(yz))(\xyz.xz(yz)) = (\x.(\y.(\z.xz(yz))))(\x.(\y.(\z.xz(yz)))) = \y.(\z.(\x.(\y.(\z.xz(yz))))z(yz)) < 1123277468 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :coolness. I think I have alpha reduction down.. took me long enough :) < 1123277582 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that \xy expansion comes in very handy.. thanks for that < 1123277721 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :KK is wrong... < 1123277724 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :KK = (\xy.x)(\xy.x) = (\x.(\y.x))(\x.(\y.x)) now you have to rename one of the K terms (\x.(\y.x))(\a.(\b.a)) = \b.(\x.(\y.x)) < 1123277742 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no KK is right. < 1123277767 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you can reuse y? < 1123277771 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in one term? < 1123277776 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123277787 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh you can use it because it isn't used inside... < 1123277795 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :you just have to be careful with unbound occurences of a variable < 1123277980 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :basically \x.t introduces its own scope for the variable x - namely the term t. you have to be careful when alpha reduction would change the scope of a variable as in (\xy.xy)y where a globally scoped y would become locally scoped in \y.yy. < 1123277991 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :in that case you need to rename the inner variable. < 1123277996 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :k < 1123278002 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :none of that happens in the KK example < 1123278047 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if i have a x and a (\x. bla) in the same scope.. i can't use the outer x in the bla code right? < 1123278070 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :right, that would be shadowed < 1123278074 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and if i want to use it i have to rename the inner x to something different < 1123278089 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :to reuse programming language vocabulary (as I did with scoped) < 1123278097 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :right < 1123278514 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(\x.x(\x.y))a = x(\a.y) ? < 1123278539 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a(\x.y) < 1123278573 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe thinking of (\x.x(\x.y))a => (\.a(\x.y))a => a(\x.y) helps < 1123278648 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :\.a? < 1123278680 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes you remove the x from the left side of the . and replace it on the right side < 1123278705 0 :Keymaker!~Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1123278720 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :then the left side is empty.. well if it's empty there is no lambda so you can remove it < 1123278722 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :greetings. < 1123278727 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if it confuses you just ignore it < 1123278728 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin Keymaker < 1123278735 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1123278747 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i've got couple of interesting ideas < 1123278771 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(note: they'll be revealed if ever ready) < 1123278874 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm yeah it'd be a(\a.y) in my original anyways < 1123278897 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :but I guess \x stays unchanged < 1123279057 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :does that seem right ? < 1123279088 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :\var is not modified by alpha ? < 1123279189 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :if so, Iota i = \x.xSK = \x.x(\xyz.xz(yz))(\xy.x) = \x.x(\x.(\y.(\z.xz(yz))))(\x.(\y.x)) = (\x.(\y.x))(\x.(\y.(\z.(\x.(\y.x))z(yz)))) < 1123279226 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes the \x stays unchanged < 1123279230 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :don't want to go on if that is wrong tho :) < 1123279233 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh, cool < 1123279235 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and also all x inside the \x < 1123279258 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :can you give an example of that last thing? < 1123279276 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :but I don't know what you did to that i < 1123279299 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(\xx.xx)a = \x.xx < 1123279301 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(\x.x(\x.xy))a => a(\x.xy) but (\x.x(\y.xy))a => a(\y.ay) right? < 1123279302 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it's an Iota i, defined as \x.xSK < 1123279330 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :what did you do in the last step? < 1123279347 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :int-e: I replaced x by (\x.(\y.x)) < 1123279359 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :you can't do that < 1123279381 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :thats saying I == K < 1123279397 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :\x.xSK is \x.(xSK) < 1123279398 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :int-e: it seems like a valid alpha < 1123279420 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :not (\x.xS)K as you interpreted it < 1123279428 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh i thought x == (\x.(\y.x)).. < 1123279436 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i thought you said... < 1123279438 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1123279441 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :stupid me < 1123279450 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oic.. I thought it was left associative.. < 1123279453 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(\nxy.n (\abc.b(a c c)) (\ab.y) i x) << is this a PREV ? < 1123279466 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and is there a lambda calculator? < 1123279511 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :what's i? < 1123279518 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh should be I < 1123279518 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ID < 1123279521 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123279543 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the PREV i saw was much longer and complicated < 1123279548 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :so i think i'm wrong < 1123279715 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I think it will fail on 2; you'll need to deal with real pairs < 1123279750 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :pairs can be represented as pair := \abx.xab; with first = \a.a true and second = \a.a false. < 1123279860 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm for me it works with 3 < 1123279874 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :maybe I'm missing something < 1123279910 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but manual reduction isn't always 100% correct.. i need a program to reduce lambda expressions < 1123279936 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Iota i = \x.xSK = \x.(xSK) = \x.((xS)K) = \x.((x(\xyz.xz(yz)))(\xy.x)) < 1123279964 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :http://homepages.cwi.nl/~tromp/cl/cl.html < 1123279966 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :but then I'm not sure I can reduce anything.. can I ? < 1123279978 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :calamari, no you can't < 1123280129 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: the interpreter has only combinatory logic terms no way to enter lambda terms.. do i miss something? < 1123280179 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I missed that the Lambda calculus interpreter link on that page is broken :( < 1123280213 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :http://ling.ucsd.edu/~barker/Lambda/ < 1123280224 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :seems to do < 1123280266 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has his alphas and betas mixed up, too, apparently < 1123280268 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sighs < 1123280273 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it's been too long. < 1123280279 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shouldn't trust his memory < 1123280309 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes a quick eraser mark.. there fixed! < 1123280323 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thanks a lot for explaining this in detail < 1123280360 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :http://www.phost.de/~stefan/Files/ has a lambda interpreter, too < 1123280389 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :i'm sure there are others < 1123280418 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix, I think you're leaving out parentheses in your reductions for that PREV. < 1123280435 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123280463 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the first lambda interpreter has needs parantheses for every application < 1123280564 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and the 2nd one refuses to compile.. redefines getchar... < 1123280569 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1123280587 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :scanner.cc:67: error: new declaration 'char getchar()' < 1123280588 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :/usr/include/stdio.h:270: error: ambiguates old declaration 'int getchar()' < 1123280638 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes I see that. interesting. < 1123280734 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :predates namespaces, too. < 1123280943 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :http://www.inf.tu-dresden.de/~bf3/lambda-2.8-my.zip < 1123281000 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm, your PREV works. < 1123281015 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :funny < 1123281026 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :don't know what I did wrong when I tried it. < 1123281106 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1123281148 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :there wasn't much to update in that program - I renamed getchar and ungetchar and added a bunch of using namespace std. < 1123281163 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm i think if i show this to my friends they will think i'm crazy < 1123281177 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I'm still surprised Stefan used C library function's names there. < 1123281204 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(I know him personally) < 1123281209 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123281226 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :but this was 1999 < 1123281227 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123281257 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is it possible to hack readline into the app? < 1123281271 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :you might enjoy the standard library, it has an even shorter version of a predecessor function < 1123281273 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i hate command lines without working cursor keys... < 1123281279 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(not much shorter though) < 1123281294 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure it's possible. I won't do it though. < 1123281313 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i don't know c++ < 1123281334 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :err actually < 1123281338 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it uses readline here < 1123281360 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :actually it doesn't find my readline... :( < 1123281452 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok it compiles with readline now < 1123281617 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok but i understand how the stdlib pred works < 1123281633 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :same idea as mine but nicer implementation < 1123281921 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :some of these macros were created by me actually, we worked on them together. < 1123282149 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl.. < 1123282158 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123282319 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm the c++ lambda app is usefull for generating lazy-k code too < 1123282341 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and it's even better for debugging it < 1123282399 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123282421 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hey, apparently that predecessor thingy was created by me, I even got credit :) < 1123282461 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it uses bruteforce for generating numbers... lazier uses < 1123282587 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Segmentation fault < 1123282588 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :our favourite at the time was the power operator ... \x y.y x < 1123282617 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh fun < 1123282673 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe ski tries to expand the recursion.. < 1123282679 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :stack overflow < 1123282685 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if it does it's useless for lazy-k < 1123282699 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lazier has no problems with recursion < 1123282761 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :lambda> ski (\x.x x x)(\x.x x x) < 1123282761 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(S (S I I) I (S (S I I) I)) < 1123282761 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :lambda> (\x.x x x)(\x.x x x) < 1123282761 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Auswertung abgebrochen nach 2733 Schritten. < 1123282764 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123282824 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :quicksort is cheating < 1123282840 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it's working with recursive macro expansion < 1123282841 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1123282849 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123282860 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that is cheating < 1123283037 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :greater than 0 test: (?n t f. n (?x.t) f) < 1123283085 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and iszero if you swap t and f < 1123283122 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and its shorter than the stdlib iszero < 1123283185 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ah, nice idea < 1123283656 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i've an idea for a fast div by 2 < 1123283674 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and the stdlib div is cheating too... < 1123283703 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1123283711 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :the list div in listop.la isn't though < 1123284044 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's slower than ndiv but it's shorter (only for div by 2 < 1123284049 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(?n x y.n (?a b c.b(a c b)) (?a b.y) (?x.x) x) < 1123284059 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and it floors < 1123284091 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ndiv floors too < 1123284097 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123284115 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(?n x y.n (?a b c.b(a c b)) (?a b.y) x (?x.x)) ceils < 1123284253 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ah. thanks, I know why I had trouble with understanding the PREV code now < 1123284274 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I was somehow thinking of numbers as fffffffx instead of f(f(f(f(fx))))) ... < 1123284286 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :which makes no sense at all < 1123284297 0 :heatsink!~heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1123284340 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and that's slower than ndiv? < 1123284349 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :interesting. < 1123284352 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes.. < 1123284356 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it's shorter < 1123284369 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I'd exepect it to be faster actually < 1123284374 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION too < 1123284453 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it'll be hard to create a generic div using that scheme though < 1123284483 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :you'll probably end up with creating an infinite list of some sort, too - probably made of id and succ elements. < 1123284521 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(?n x y.n (?a b.b(a (?z. b (x z)))) (?a.y) x) is sum of [0..n] < 1123284555 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm i'm unnormal... < 1123284606 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't now any other 14 years old person who has fun writing lambda terms.... < 1123284694 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(?n x y.n (?a b.b(a (?z. b (b z)))) (?a.y) x) is sum of [0,2^0..2^(n-1)] < 1123284723 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :which is 2^n-1 < 1123284752 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm, ndiv is slower for me < 1123284779 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm on ppc.. < 1123284844 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :your div2 needs fewer reductions < 1123284874 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ppc function calls are faster than x86 ones... < 1123284883 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix: \n. (n 2) < 1123284903 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :shorter-pipelines and intensive use of register-argument-passing < 1123284919 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :right < 1123284919 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(? x. ( 2 x)) is faster than (?n x y.n (?a b.b(a (?z. b (b z)))) (?a.y) x) < 1123285005 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is there a faster solution for (?n x y.n (?a b.b(a (?z. b (x z)))) (?a.y) x)? < 1123285163 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm, the formula would be n(n+1)/2 but the division by two kills it < 1123285340 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(?n. ( n ( n)) 2) is slower even on ppc! < 1123285392 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :why is not (?x.x (?x y.y) (?x y.x)) < 1123285409 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and not (?x t f.x f t) < 1123285446 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :because we didn't optimize that for some reason < 1123285451 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123285543 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : is unoptimal too < 1123285556 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lamba's xor: (?x y.x (y (?x y.y) (?x y.x)) y) < 1123285566 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my xor: (?x.x (?x t f.x f t) (?x.x)) < 1123285603 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I know. < 1123285695 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is-dividable-by-two: (?n.n (?x t f.x f t) (?x y.x)) < 1123285733 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1123285749 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and replace last x by y to get a check for odd numbers < 1123285755 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm i need signed fractions... < 1123285762 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1123285912 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :would (?c x y.c sign nominator denominator) be possible? < 1123285930 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that's a triplet, yes < 1123285934 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123285941 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123285943 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1123285957 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'll start with multiplication.. < 1123285959 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :why not just (?s.s sign nominator denominator) < 1123285973 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmmm yes why not.. < 1123285978 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :with a selector s: \xyz.x for first, \xyz.y for second, \xyz.z for third component. < 1123286043 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :rational.la i'm ready < 1123286059 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :fear! < 1123286361 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :btw, lambda does understand \x for ?x if you prefer that. the ? was the original symbol though. < 1123286424 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :? is easier to type on a de keyboard < 1123286435 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :right < 1123286445 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is using an US keyboard ;) < 1123286465 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :us keyboard is better for programming < 1123286470 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :mainly because that makes typing []{} and \ so much easier. < 1123286471 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123286475 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i'm fast enough on a de keyboard < 1123286512 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i alwazs make tzpos if i use the us lazout ;) < 1123286541 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that happens to me, too - but when I'm using a de layout keyboard :) < 1123286558 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah but i learned typing on a de keyboard years ago... < 1123286579 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i started using a keyboard before i was able to read and write < 1123286597 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :we had an old typewrite in my kindergarden < 1123286644 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the first word i was able to type was klo < 1123286679 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm, did you copy a sign from somewhere? < 1123286689 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1123286718 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :what sign? < 1123286742 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :a sign with the word 'klo' on it. < 1123286762 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1123286775 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah no < 1123286837 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just pressed some keys and my erzieherin bin zu faul das wort nachzuschlagen... was reading it and i heard klo... and k,l,o are in a triangle < 1123286874 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hrm. dict.leo.org suggests 'governess' but I don't like that. < 1123286899 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :irgndwie komisch englisch zu reden wenn beide deutsch können < 1123286964 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Not really. There are other people around who can't read English. < 1123286976 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123287020 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :who can't read >>English< 2 < 1123287955 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and my teacher knows i'm smarter than him.. so he gives me a 1 anyway... < 1123287984 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :pff < 1123287993 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that happened to me once < 1123288017 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I got a 1 in computer science class, for a program that I had never written. < 1123288026 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh computer science < 1123288028 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(that is, the program didn't exist) < 1123288038 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hehe yes same teacher... < 1123288040 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :1 too < 1123288047 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :did uhm nothing?... 1 < 1123288069 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i did some perl coding on my server... but nothing more... < 1123288075 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :like, for the MS Office? < 1123288082 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123288092 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i did a bit more than nothing < 1123288097 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :i mean, to int-e < 1123288101 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I was lucky, we learned Turbo Pascal at school. < 1123288124 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :this was ... hmm ... about 10 years ago. < 1123288127 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in exel my teacher had a awfull IF ELSE (IF ELSE (IF ELSE END) END ) END construct < 1123288136 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i told him there's something like CHOOSE in exel.. < 1123288195 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :We even had an introduction to Scheme. That was fun. < 1123288204 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :we learned a bit javascript (not real javascript but programming a little robot let him walk in a maze) < 1123288219 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :mh < 1123288225 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :we haven't had nothing in school < 1123288239 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the coolest test i've ever written is the 6+ in french < 1123288249 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :6+? < 1123288253 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's not a 6 .. it's a 6+ its a good 6 < 1123288260 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1123288272 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :but it's news to me that this grade exists. < 1123288295 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes it's stupid a 6 can't be good... < 1123288341 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, i'm off to read.. ~2:30 am.. < 1123288351 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nite < 1123288355 0 :Keymaker!unknown@unknown.invalid QUIT :"I've seen this dj vu before.." < 1123288358 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my hard-drive was broken and i had no time to learn... was busy backing up all my projects etc... < 1123288410 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and french is _not_ my favorite language.. < 1123288423 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I believe that should scare me. But it doesn't. < 1123290221 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok is done < 1123290267 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :rmul? < 1123290275 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :rational multiply < 1123290286 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :as lambda term < 1123290654 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :something like ... \a b.a (b (\s a b t c d.\f ( s t) ( a c) ( b d))) ... except for canceling common factors. < 1123290701 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :canceling common factors is an extra function < 1123290784 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh. \f -> \f.f < 1123290850 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but yours doesn't work < 1123290868 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :how do you encode the sign? < 1123290874 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :as bool < 1123290879 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : (?a b. (?r.r < 1123290879 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : ( (a ) (b )) < 1123290879 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : ( (a ) (b )) < 1123290879 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : ( (a ) (b )) < 1123290879 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : )); < 1123290899 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :evaluates to the looong: (?a b r.r (a (?x y z.x) (?x t f.x f t) (?x.x) (b (?x y z.x))) (?x.a (?x y z.y) (b (?x y z.y) x)) (?x.a (?x y z.z) (b (?x y z.z) x))) < 1123290911 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i think it could be shorter < 1123290947 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(\a b.a (b (\s a b t c d.\f.f ( s t) ( a c) ( b d)))) (\f.f 2 2) (\f.f 1 3) < 1123290952 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :--> (?f.f (?x y.x) (?x y.x (x y)) (?x y.x (x (x (x (x (x y))))))) < 1123290956 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :seems good to me < 1123290986 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(== (\f.f 2 6) < 1123291034 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :outch.. i corrected your typo and made a mistake^^ < 1123291088 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that's ok < 1123291314 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i've ( sign numerator denominator) ( rational) ( rational) ( [s n d]) and < 1123291544 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. next and < 1123291554 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123291561 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm, probably it's better to do an < 1123291581 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :canceling of common factors < 1123291587 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :uh-oh. < 1123291604 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric : n m. < 1123291611 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yep... < 1123291624 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is there a gcd in the std lib? < 1123291638 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :not that I know of < 1123291690 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :there isn't even a mod although that would be quite simple using the ideas of listop. < 1123291776 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i saw a mod free gcd algorithm < 1123291799 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes, you can do it with comparisons and subtractions alone < 1123291861 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and with a linear running time for the division that's not even such a bad idea. < 1123291911 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(?a b. ( a b) ( a b)); seems to be slow < 1123291936 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :use the listop.la < 1123291961 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and its or ops < 1123291972 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(the first 'n' is for 'new' - ignore it) < 1123291982 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123291994 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i thought nne? not-not-equal? < 1123292183 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :wow, slow. < 1123292199 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric : = (\x.x x) (\f a b. a b ( a b (f f b a) (f f ( a b) b))) < 1123292322 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :actually nsub can be replaced by lsub there hmm makes me wonder < 1123292433 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1123292445 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(?a b t f. (a (K t)) (b (K f))) is a<=b < 1123292461 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :stolen from prelude.scm of lazier stolen from unlambda page < 1123292473 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :uff < 1123292668 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : is ultra slow < 1123292678 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : is slow < 1123292692 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :unlambdas is ultra fast < 1123293442 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :new lsub: (\a b.\g x.(a I (b (K x))) ((\x.x x) (\f x.g (x (f f))))) < 1123293487 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cool ist abs(a-b) < 1123293490 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :its < 1123293501 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no, it's b-a < 1123293503 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah no < 1123293506 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :its b-a < 1123293520 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :sorry, just swap the arguments < 1123294569 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :slooooow < 1123294570 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :... < 1123294983 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123295132 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :rcancle done < 1123295217 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has to sleep now < 1123295282 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :http://www.inf.tu-dresden.de/~bf3/stdlib.la has improved lsub and comparisons and a ggt function < 1123295287 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ggt is still slow though < 1123295294 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :good night < 1123295495 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1123298230 0 :calamari!~calamari@dialup-4.240.150.117.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123300468 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :g'night < 1123300478 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :night < 1123300487 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Here it's noon < 1123300488 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cya int-e < 1123300515 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :uh it's 5 am here < 1123300516 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123300532 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1123311748 0 :calamari_!~calamari@dialup-4.240.69.124.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123311797 0 :CXI!unknown@unknown.invalid QUIT :Connection timed out < 1123312283 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1123313052 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123315199 0 :clog!unknown@unknown.invalid QUIT :ended < 1123315200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123323320 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1123323394 0 :Gs30ng_!L@221.140.214.203 JOIN :#esoteric < 1123323812 0 :Gs30ng!unknown@unknown.invalid QUIT :Nick collision from services. < 1123323868 0 :Gs30ng_!unknown@unknown.invalid NICK :Gs30ng < 1123331311 0 :jix!jix@p5489B1CC.dip.t-dialin.net JOIN :#esoteric < 1123331357 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1123331367 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1123331383 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well it's not moin here < 1123331404 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's always moin time < 1123331433 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then moin < 1123331523 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION plays guitar < 1123332025 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :ACTION can't here anything < 1123332029 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oops typo < 1123332252 0 :int-e!~noone@td9091cb4.pool.terralink.de JOIN :#esoteric < 1123332644 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin int-e < 1123332659 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Hi < 1123332899 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :http://www.inf.tu-dresden.de/~bf3/lambda/listop.la contains a gcd function (nggt) that's still slow but quite a bit faster than my previous versions. to get really fast one has to get away from Church numerals though; a list representation (for the bits of the number, say) would perform much better for bigger numbers. < 1123333735 0 :Gs30ng!unknown@unknown.invalid QUIT :"to boot in ubuntu" < 1123337414 0 :Gs30ng!~gs30ng@221.140.215.4 JOIN :#esoteric < 1123337415 0 :tokigun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123337938 0 :Gs30ng!unknown@unknown.invalid QUIT :Remote closed the connection < 1123338961 0 :Gs30ng!~gs30ng@221.140.215.4 JOIN :#esoteric < 1123342829 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1123343120 0 :jix!jix@p5489B1CC.dip.t-dialin.net JOIN :#esoteric < 1123343160 0 :Gs30ng!unknown@unknown.invalid QUIT :"to reboot in windows" < 1123343773 0 :Gs30ng!L@221.140.214.203 JOIN :#esoteric < 1123353799 0 :calamari!~calamari@dialup-4.240.69.248.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123355787 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1123360145 0 :pgimeno!pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123365902 0 :calamari_!~calamari@dialup-4.240.150.240.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123365936 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :re's < 1123367270 0 :calamari!unknown@unknown.invalid QUIT :Connection timed out < 1123370803 0 :heatsink!~heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1123377360 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1123379796 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :bfdebug 1.61 is out < 1123379824 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :(fixes the step/pass bug in 1.60) < 1123381604 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123383780 0 :GregorR!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]" < 1123383810 0 :calamari!~calamari@dialup-4.240.114.60.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123383815 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123384050 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :is Safalra ever on irc? < 1123384659 0 :GregorR!~chatzilla@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1123385373 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi Gregor < 1123386139 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hola. < 1123388415 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :good night < 1123388464 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1123390382 0 :cmeme!unknown@unknown.invalid QUIT :"Client terminated by server" < 1123390383 0 :puzzlet!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123390383 0 :ZeroOne!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123390434 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1123390897 0 :puzzlet!~puzzlet@61.247.147.84 JOIN :#esoteric < 1123391156 0 :ZeroOne_!~vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1123394028 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1123401072 0 :calamari_!~calamari@dialup-4.240.111.191.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123401599 0 :clog!unknown@unknown.invalid QUIT :ended < 1123401600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123402187 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123402269 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :cya < 1123402271 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1123411439 0 :ZeroOne_!unknown@unknown.invalid NICK :ZeroOne < 1123416573 0 :jix!jix@p5489E3C2.dip.t-dialin.net JOIN :#esoteric < 1123416577 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :a friend of mine suggested a NULL-like esolang. < 1123416601 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and i think it's more convenient than NULL < 1123416620 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but i also think it's concept is to easy that anyone can make such a language < 1123416634 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :there must be one or more lang like this < 1123416638 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :here's it. < 1123416651 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :there are approximately 20 instructions. < 1123416662 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or... well, just make it 16 instructions < 1123416669 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :from 0 to F < 1123416679 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i make a code with it < 1123416714 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :it will be (maybe so big) hex number < 1123416726 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then convert the number to decimal < 1123416741 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :now we have a code with only 1 big integer < 1123416758 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that's it < 1123416767 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :is there any lang like this already? < 1123417573 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it's 1d like.. < 1123417580 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :NULL is really 0d < 1123417616 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that is true < 1123417620 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123417797 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then what about this < 1123417826 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :there are 16 instructions < 1123417845 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :from 2 to 17 < 1123417867 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then i write the code < 1123417880 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :it'll be like 2, 13, 7, 8, 8, 9, ... < 1123417921 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i multiply 2 by 18 < 1123417931 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :put the result to A < 1123417952 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then i add 13 to A < 1123417962 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then i multiply A by 18 < 1123417992 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :finally there would be a big integer < 1123418077 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :with div and mod i can get the original code < 1123418149 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well... seems still 1d < 1123418362 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :jix, is it sunday too there? < 1123420816 0 :int-e!~noone@td9091c3e.pool.terralink.de JOIN :#esoteric < 1123422415 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hi int-e < 1123422424 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Hi < 1123422428 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i am 0d < 1123422430 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1123422436 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i am trying to make another 0d lang < 1123423197 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng is 0d Gs30ng is a point! < 1123423339 0 :Gs30ng!unknown@unknown.invalid NICK :Gs00ng < 1123424173 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123424220 0 :{^Raven^}!~{^Raven^}@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123425569 0 :kipple_!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123425728 0 :int-e!unknown@unknown.invalid QUIT :Remote closed the connection < 1123425786 0 :int-e!~noone@td9091c3e.pool.terralink.de JOIN :#esoteric < 1123434039 0 :CXI!~Sanity@dialup-213.105.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1123453851 0 :calamari!~calamari@dialup-4.240.69.43.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123454886 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123454985 0 :{^Raven^}!~{^Raven^}@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123455182 0 :calamari_!~calamari@dialup-4.240.114.148.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123455608 0 :ineiros_!unknown@unknown.invalid NICK :ineiros < 1123455841 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123456400 0 :calamari!~calamari@dialup-4.240.150.182.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123456461 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1123457060 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1123457062 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123462318 0 :GregorR!unknown@unknown.invalid QUIT :Remote closed the connection < 1123462595 0 :GregorR!~chatzilla@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1123463509 0 :GregorR!unknown@unknown.invalid QUIT :Remote closed the connection < 1123467777 0 :CXI!unknown@unknown.invalid QUIT :Connection timed out < 1123468599 0 :CXI!Sanity@dialup-128.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1123468971 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1123469655 0 :heatsink!~heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1123473500 0 :CXI!unknown@unknown.invalid QUIT :Connection timed out < 1123474203 0 :GregorR!~chatzilla@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1123474548 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123475597 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1123478384 0 :Gs00ng!unknown@unknown.invalid NICK :Gs30ng < 1123482645 0 :calamari!~calamari@dialup-4.240.108.174.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123482805 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123485986 0 :calamari!unknown@unknown.invalid QUIT :Connection timed out < 1123487219 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1123487239 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1123487279 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1123487909 0 :tokigun!tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1123487999 0 :clog!unknown@unknown.invalid QUIT :ended < 1123488000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123490262 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1123490265 0 :kipple_!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123490977 0 :Gs30ng!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123490979 0 :ZeroOne!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123490979 0 :puzzlet!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123490979 0 :lament!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123490979 0 :mtve!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123490979 0 :ChanServ!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1123491070 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123491070 0 :clog!nef@bespin.org JOIN :#esoteric < 1123491357 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1123491357 0 :Gs30ng_!I=L@221.140.214.203 JOIN :#esoteric < 1123491357 0 :tokigun!I=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1123491364 0 :ChanServ!unknown@unknown.invalid PART #esoteric :? < 1123491364 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1123491364 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1123491368 0 :pgimeno!I=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123491379 0 :kipple_!N=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123491389 0 :Gs30ng_!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1123491389 0 :ChanServ!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1123491391 0 :GregorR!N=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1123491393 0 :{^Raven^}!N={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123491414 0 :Gs30ng_!I=L@221.140.214.203 JOIN :#esoteric < 1123491417 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1123491417 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1123491610 0 :fizzie!I=fis@sesefras.tky.hut.fi JOIN :#esoteric < 1123491614 0 :cpressey!I=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1123491631 0 :lament!N=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1123491636 0 :lindi-!N=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1123491641 0 :ineiros!N=ineiros@st6-80.tky.hut.fi JOIN :#esoteric < 1123491872 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123491872 0 :clog!I=nef@66.114.33.57 JOIN :#esoteric < 1123492213 0 :calamari!N=calamari@dialup-4.240.241.51.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123492311 0 :ChanServ!unknown@unknown.invalid QUIT :Shutting Down < 1123492438 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1123492438 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1123492562 0 :ZeroOne_!N=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1123492670 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123492864 0 :mtve!I=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1123493312 0 :Gs30ng_!unknown@unknown.invalid QUIT :sterling.freenode.net irc.freenode.net < 1123493344 0 :mtve!unknown@unknown.invalid QUIT :sterling.freenode.net irc.freenode.net < 1123493381 0 :ChanServ!unknown@unknown.invalid QUIT :sterling.freenode.net irc.freenode.net < 1123493382 0 :lament!unknown@unknown.invalid QUIT :sterling.freenode.net irc.freenode.net < 1123493648 0 :lament!N=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1123494364 0 :Gs30ng_!I=L@221.140.214.203 JOIN :#esoteric < 1123496912 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1123496912 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1123498040 0 :ZeroOne_!unknown@unknown.invalid NICK :Zeroone < 1123498046 0 :Zeroone!unknown@unknown.invalid NICK :ZeroOne < 1123499372 0 :Gs30ng_!unknown@unknown.invalid NICK :Gs30ng < 1123500591 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123500603 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :it seems conversion thing is over < 1123500932 0 :mtve!I=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1123501577 0 :lament!unknown@unknown.invalid QUIT :sterling.freenode.net irc.freenode.net < 1123501595 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123501595 0 :clog!I=nef@bespin.org JOIN :#esoteric < 1123501609 0 :pgimeno!I=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123501621 0 :kipple_!N=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123501623 0 :ZeroOne!N=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1123501642 0 :GregorR!N=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1123501649 0 :{^Raven^}!N={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123501695 0 :ineiros!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123501696 0 :cpressey!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123501696 0 :lindi-!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123501696 0 :Gs30ng!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123501696 0 :puzzlet!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123501698 0 :cpressey_!I=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1123501700 0 :Gs30ng_!I=L@221.140.214.203 JOIN :#esoteric < 1123501879 0 :lament!N=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1123501995 0 :lindi-!N=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1123501997 0 :puzzlet!N=puzzlet@61.247.147.84 JOIN :#esoteric < 1123501999 0 :Gs30ng_!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502000 0 :ZeroOne!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502000 0 :tokigun!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502001 0 :puzzlet!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502001 0 :lindi-!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502001 0 :{^Raven^}!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502001 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502002 0 :fizzie!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502032 0 :puzzlet!N=puzzlet@61.247.147.84 JOIN :#esoteric < 1123502032 0 :lindi-!N=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1123502032 0 :Gs30ng_!I=L@221.140.214.203 JOIN :#esoteric < 1123502032 0 :{^Raven^}!N={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123502032 0 :ZeroOne!N=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1123502032 0 :pgimeno!I=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123502032 0 :tokigun!I=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1123502032 0 :fizzie!I=fis@sesefras.tky.hut.fi JOIN :#esoteric < 1123502043 0 :ineiros!N=ineiros@st6-80.tky.hut.fi JOIN :#esoteric < 1123502092 0 :ineiros!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502092 0 :Gs30ng_!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502093 0 :tokigun!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502093 0 :ZeroOne!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502094 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502094 0 :{^Raven^}!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502094 0 :puzzlet!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502095 0 :lindi-!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502095 0 :fizzie!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123502120 0 :ineiros!N=ineiros@st6-80.tky.hut.fi JOIN :#esoteric < 1123502120 0 :puzzlet!N=puzzlet@61.247.147.84 JOIN :#esoteric < 1123502120 0 :lindi-!N=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1123502120 0 :Gs30ng_!I=L@221.140.214.203 JOIN :#esoteric < 1123502120 0 :{^Raven^}!N={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123502120 0 :ZeroOne!N=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1123502120 0 :pgimeno!I=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123502120 0 :tokigun!I=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1123502120 0 :fizzie!I=fis@sesefras.tky.hut.fi JOIN :#esoteric < 1123504440 0 :J|x!I=jix@p5489EAA3.dip.t-dialin.net JOIN :#esoteric < 1123504695 0 :kipple__!N=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123504695 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123504787 0 :Gs30ng_!unknown@unknown.invalid NICK :Gs30ng < 1123506673 0 :CXII!N=Sam@dialup-216.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1123507612 0 :CXII!unknown@unknown.invalid QUIT :"If you're reading this, it's probably xchat's fault." < 1123507629 0 :CXI!I=Sanity@dialup-216.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1123508080 0 :int-e!N=noone@td9091bee.pool.terralink.de JOIN :#esoteric < 1123508558 0 :CXI!unknown@unknown.invalid QUIT :"If you're reading this, it's probably xchat's fault." < 1123508592 0 :tokigun!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1123508594 0 :CXI!I=Sanity@dialup-216.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1123509389 0 :J|x!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1123510130 0 :GregorR!unknown@unknown.invalid QUIT :Remote closed the connection < 1123510889 0 :tokigun!I=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1123510896 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :welcome < 1123510909 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :err, for everybody. < 1123510927 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...is that conversion thing really over < 1123510930 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or not? < 1123511576 0 :kipple_!N=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123511576 0 :kipple__!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123513117 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :what where when why who? < 1123513554 0 :CXI!unknown@unknown.invalid QUIT :"For once this is my ISP's fault rather than xchat's." < 1123513802 0 :CXI!N=Sanity@dialup-205.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1123514160 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123514248 0 :Gs30ng!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123514857 0 :fungebob!N=BYUMUG@67.106.148.83 JOIN :#esoteric < 1123515106 0 :pgimeno!I=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123521295 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1123522084 0 :cmeme!N=cmeme@216.184.11.2 JOIN :#esoteric < 1123522100 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1123522142 0 :cmeme!N=cmeme@216.184.11.2 JOIN :#esoteric < 1123523811 0 :J|x!I=jix@p5489EAA3.dip.t-dialin.net JOIN :#esoteric < 1123524180 0 :calamari!N=Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1123527837 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123527931 0 :{^Raven^}!N={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123528206 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1123530697 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123531620 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123537653 0 :Keymaker!N=a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1123537665 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :evenin' < 1123537735 0 :cpressey_!unknown@unknown.invalid NICK :cpresseu < 1123537739 0 :cpresseu!unknown@unknown.invalid NICK :cpressey < 1123537862 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :hey peeps < 1123538239 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123538723 0 :int-e!I=warlock-@p54B3E601.dip.t-dialin.net JOIN :#esoteric < 1123539355 0 :GregorR!N=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1123540397 0 :fungebob!unknown@unknown.invalid QUIT :"Today is a good day to chat." < 1123540780 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi raven, how's it going? < 1123540877 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :O_O < 1123540893 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*BOOOOOOOM!!!!!!* < 1123540902 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :brains explode? < 1123540915 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :eyes exploded? < 1123540918 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123540944 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :terrorist!! < 1123540949 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :he had a bomb! < 1123540976 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bummer.. he should have been in the white house :( < 1123541015 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl.. < 1123541017 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123541037 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean? i thought gregorr was mr. usian president. < 1123541043 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*usaian < 1123541069 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G-ASP!!!!!! calamari said something nasty about our wonderful fantastic president who can have me murdered under the PATRIOT act if I say anything bad about his majesty. < 1123541086 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123541126 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Besides, if Bush dies, Cheney becomes president. And while Bush is bad, I am quite certain that Cheney is the antichrist. < 1123541134 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1123541145 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Just look at the Project for a New American Century. < 1123541171 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Cheney is a founding member, and it advocates for American theater wars simply to show off our power, and not for any political reason. < 1123541261 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :new american century.. don't like the sound of that. x) < 1123541319 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No matter how terrible you think PNAC is, it is far far worse. < 1123544441 0 :J|x!unknown@unknown.invalid NICK :jix < 1123546477 0 :kipple_!unknown@unknown.invalid QUIT :"See you later" < 1123546626 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :me tired. me sleep go. < 1123546632 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nite < 1123546634 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1123552778 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1123557579 0 :heatsink!N=heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1123557652 0 :GregorR!unknown@unknown.invalid QUIT :Remote closed the connection < 1123557946 0 :int-e!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1123558564 0 :GregorR!N=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1123558577 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION stares longingly at his empty DirectNet buddy list. < 1123558583 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*sigh* < 1123561912 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Noooo, my game is crashing :( < 1123564562 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1123571822 0 :gerecter!N=chatzill@218.148.24.235 JOIN :#esoteric < 1123571883 0 :gerecter!unknown@unknown.invalid QUIT :Client Quit < 1123571941 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Boom. < 1123574399 0 :clog!unknown@unknown.invalid QUIT :ended < 1123574400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123583705 0 :kipple_!N=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123589966 0 :jix!I=jix@p5489D2E2.dip.t-dialin.net JOIN :#esoteric < 1123598813 0 :int-e!N=noone@td9091cba.pool.terralink.de JOIN :#esoteric < 1123599892 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :anyone kow of a BF 'terp that has unbuffered input for Unix or Windows? < 1123599971 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :not had any luck tracking one down and writing one is proving a pita. < 1123599986 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :modify one < 1123600078 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :am having difficulty implementing the low-level keyboard access < 1123600153 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :on RISC OS it's simple but limits the userbase < 1123600205 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :use ncurses < 1123600612 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :thx, looking at it now < 1123605342 0 :fungebob!N=chatzill@67.106.148.83 JOIN :#esoteric < 1123609403 0 :ineiros!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123610348 0 :fizzie!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123612089 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1123612096 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :unbuffered isn't hard < 1123612118 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what does low-level keyboard access have to do with unbuffered? < 1123613472 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1123614580 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123614630 0 :{^Raven^}!N={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123615513 0 :calamari!N=calamari@dialup-4.240.150.11.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123615518 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123615603 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :unbuffered.. I have an MS-DOS interpreter that doesn't wait for Enter to be pressed. It is only 8-bit though and maximum program size is aprrox 63,000 bytes. < 1123616186 0 :jix!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616188 0 :cmeme!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616189 0 :ZeroOne!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616189 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616191 0 :CXI!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616191 0 :puzzlet!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616191 0 :lindi-!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616191 0 :ChanServ!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616192 0 :mtve!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616192 0 :calamari!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616193 0 :fungebob!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616193 0 :cpressey!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123616277 0 :mtve!I=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1123616293 0 :calamari!N=calamari@dialup-4.240.150.11.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123616293 0 :fungebob!N=chatzill@67.106.148.83 JOIN :#esoteric < 1123616293 0 :cpressey!I=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1123616296 0 :cmeme!N=cmeme@216.184.11.2 JOIN :#esoteric < 1123616296 0 :pgimeno!I=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123616296 0 :CXI!N=Sanity@dialup-205.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1123616296 0 :puzzlet!N=puzzlet@61.247.147.84 JOIN :#esoteric < 1123616296 0 :lindi-!N=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1123616296 0 :ZeroOne!N=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1123616306 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1123616306 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1123616307 0 :jix!I=jix@p5489D2E2.dip.t-dialin.net JOIN :#esoteric < 1123619704 0 :kipple__!N=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123620717 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123620749 0 :{^Raven^}!N={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123620807 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123621626 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123621834 0 :kipple__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123622034 0 :cOoOoK!N=Coke@205.Red-80-35-39.pooles.rima-tde.net JOIN :#esoteric < 1123622041 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1123622102 0 :kipple_!N=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123622106 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hi cOoOoK < 1123622116 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :you seem to be from near here :) < 1123622158 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :dunno, what means "near here" ;) < 1123622165 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :Spain < 1123622182 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :aye < 1123622206 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :I have just discovered Esoteric programming, and I was really curious < 1123622232 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :any site to read about? < 1123622252 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :well, in Spanish there's my own article < 1123622262 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :in English there's the wiki < 1123622303 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :my article is just an introduction to some languages, Brainfuck etc. < 1123622344 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :http://www.formauri.es/personal/pgimeno/compurec/LenguajesEsotericos.php < 1123622370 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :(many links are broken) < 1123622418 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :the wiki is at http://www.esolangs.org/wiki/Main_Page < 1123622445 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :really interesting pgimeno, I'm reading now thanks a lot < 1123622452 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :no prob, enjoy < 1123622664 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :sorry, that version is currently unreleased and the stylesheet has green colors for tags where it shouldn't < 1123622943 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :fixed; if you reload you'll get rid of that ugly greenish background < 1123623001 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :no, It's pretty good < 1123623131 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it was an experiment for better differentiation of sections but I didn't finish that part < 1123623161 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :this is the second version and it's work-in-progress as a second version < 1123623185 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :why i have never heared about this kinda language? < 1123623195 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :is really good XD < 1123623240 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :which one? Brainfuck? < 1123623290 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :malbolge < 1123623301 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, hehe < 1123623347 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :well, is the most natural programming language i have ever read < 1123623370 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :uses the same logic as Nature < 1123623371 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123623398 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I'd say it uses the same logic as RND() < 1123623887 0 :fizzie!I=fis@sesefras.tky.hut.fi JOIN :#esoteric < 1123625370 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :a very nice reading, thank you pgimeno . I'll come back to the channel < 1123625375 0 :cOoOoK!unknown@unknown.invalid PRIVMSG #esoteric :see you all < 1123625381 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) < 1123625382 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :see you < 1123625389 0 :cOoOoK!unknown@unknown.invalid PART #esoteric :? < 1123626976 0 :Keymaker!n=a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1123626995 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1123627083 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :grhh.. i'll be back in few minutes. hungry.. < 1123628248 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm back < 1123628276 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it takes amazingly lot time to make and eat cheese-ham bread < 1123628845 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it takes amazingly lot time doing nothing for an amazingly long time < 1123628860 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123629994 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hm. < 1123630001 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :there is nothing interesting on web < 1123630032 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*in < 1123630234 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't the wiki page use the lambda sign instead f for lambda? < 1123630543 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what does mean 'on the fringe of'? < 1123630560 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i have no good web dictionary.. < 1123630766 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm my dict says fringe == rand(gebiet) which is something like border (zone) < 1123631714 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok. makes sense < 1123632023 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think i'll go. nite < 1123632029 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1123633762 0 :vbnz!n=vbnz@ip68-6-216-208.sd.sd.cox.net JOIN :#esoteric < 1123634051 0 :vbnz!unknown@unknown.invalid QUIT :"*monkey grin*" < 1123634399 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm insane... < 1123634411 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :did ?z x y.x (z x y) => (S (K (S (S (K S) (S (K K) I))))) (S (S (K S) (S (K (S (K S))) (S (K (S (K K))) (S (S (K S) (S (K K) I)) (K I))))) (K (K I))) < 1123634413 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :BY HAND! < 1123634466 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :took about 40mins < 1123634491 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i have a program that does it in less than a 1/24 sec < 1123634564 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(if anyone tells you something he saw took less than 1/(>24) second he lies) < 1123634766 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123634810 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123635152 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i'm getting faster < 1123635152 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123635163 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i don't need the translation table anymore < 1123635308 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :did (?x y z.x z y) => (S (S (K S) (S (K K) (S (K S) (S (S (K S) (S (K K) I)) (K I))))) (K (S (K K) I))) in 10 mins < 1123636268 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Y => (S (S (S (K S) (S (K K) I)) (K (S I I))) (S (S (K S) (S (K K) I)) (K (S I I)))) < 1123637314 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1123638919 0 :vbnz!n=vbnz@ip68-6-216-208.sd.sd.cox.net JOIN :#esoteric < 1123638948 0 :vbnz!unknown@unknown.invalid QUIT :SendQ exceeded < 1123638949 0 :vbnz!n=vbnz@ip68-6-216-208.sd.sd.cox.net JOIN :#esoteric < 1123639363 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1123639498 0 :ZeroOne!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123639498 0 :cmeme!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123639523 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1123639807 0 :ZeroOne!N=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1123640066 0 :int-e!n=noone@td9091cba.pool.terralink.de JOIN :#esoteric < 1123640278 0 :ZeroOne!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1123641922 0 :vbnz!unknown@unknown.invalid QUIT :SendQ exceeded < 1123641922 0 :vbnz!n=vbnz@ip68-6-216-208.sd.sd.cox.net JOIN :#esoteric < 1123644412 0 :heatsink!n=heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1123644534 0 :vbnz!unknown@unknown.invalid QUIT :"Eject! Eject! Eject!" < 1123645225 0 :calamari!n=calamari@dialup-4.240.150.244.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123645310 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123645422 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123645441 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123645590 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ho < 1123645609 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123645680 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :he < 1123645712 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1123645776 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :pi < 1123645776 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ng < 1123645778 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :po < 1123645780 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ng < 1123645799 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123645928 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :trying to decide what my webpage generator markup will look like < 1123645974 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :++[+>-]<< Some text here >>[+<-]-- < 1123646295 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :will it look like html? < 1123646375 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that might get too confusing :) < 1123646393 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :although maybe I should check out xml < 1123651668 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1123652576 0 :fizzie!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123652583 0 :fizzie!I=fis@sesefras.tky.hut.fi JOIN :#esoteric < 1123653073 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1123656233 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123660799 0 :clog!unknown@unknown.invalid QUIT :ended < 1123660800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123664403 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1123664640 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123665719 0 :fizzie!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123665749 0 :fizzie!i=fis@sesefras.tky.hut.fi JOIN :#esoteric < 1123665938 0 :fizzie!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123667249 0 :fizzie!i=fis@sesefras.tky.hut.fi JOIN :#esoteric < 1123668293 0 :kipple__!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123673440 0 :jix!i=jix@p5489DCF0.dip.t-dialin.net JOIN :#esoteric < 1123674487 0 :kipple__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123681521 0 :Keymaker!n=a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1123681531 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1123681592 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i got an idea for esoteric language < 1123681642 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :although, i got the idea long time ago < 1123681782 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :tell us! < 1123681792 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, haven't thought it much after that either < 1123681797 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it needs more planning < 1123681798 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :S I is equivalent to (S (K (S I)) (S (S (K S) (S (K K) I)) (K I))) < 1123681861 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways, < 1123681872 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the language is based on weather reports < 1123681889 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and programs look like some strange weather reports < 1123681893 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's annoying to type < 1123681895 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i can't explain < 1123681916 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ACTION throws keyboard through window < 1123681949 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you can't type now < 1123681959 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that was stupid < 1123682024 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123682056 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm somehow strangely frustrated today.. i hate computers today.. rgghhhh < 1123682068 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or well, i've never liked the actual machinery < 1123682262 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : is (S (S (K S) (S (K K) (S (K S) (S (K K) I)))) (K (S (S (K S) (S (K K) I)) (K I)))) < 1123682271 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :of course done by hand < 1123683810 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i finally got around updating trigger homepage; http://koti.mbnet.fi/yiap/trigger/trigger.html .. < 1123683827 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i added new version of 99bob and a char2bin converter < 1123683835 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(and hello world..) < 1123684167 0 :jix!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1123685191 0 :int-e!n=noone@td9091cc0.pool.terralink.de JOIN :#esoteric < 1123688180 0 :fungebob!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123689230 0 :jix!i=jix@p5489DCF0.dip.t-dialin.net JOIN :#esoteric < 1123691672 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1123692584 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123693614 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, felt asleep for two and a half hours.. glad nothing happened here :) < 1123693661 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i should sleep longer at night time.. < 1123693734 0 :ineiros!n=ineiros@st6-80.tky.hut.fi JOIN :#esoteric < 1123694236 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: nooooo don't sleep at night time.. everyone else sleeps at night time.. so you don't have to. < 1123694253 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123694312 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :at school time i often fall asleep for an hour.. sometimes after school sometimes IN school < 1123694323 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1123694339 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :math lessens are boring.. < 1123694369 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, everything's boring. except philosophy :) < 1123694373 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(that i don't have anymore) < 1123694388 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no math isn't boring.. only math lessons in school < 1123694398 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :glad there's only about six months of this current school left.. < 1123694399 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123694407 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm talking about lessons too < 1123694412 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1123694417 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm music isn't boring < 1123694423 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :don't have that < 1123694458 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :"gemeinschaftskunde" isn't that boring < 1123694461 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :sometimes < 1123694588 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :np: Flogging Molly - queen annes revenge [ Within a mile of home ] < 1123694594 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i love that song < 1123694606 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :never heard that < 1123694611 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what kind of music is it? < 1123694629 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :huh... well what kind of music flogging molly... < 1123694641 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :electronic..? < 1123694645 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123694647 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123694654 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, never mind then :p < 1123694690 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :by the way, as a german you probably hear a lot of germantechno and -trance there? < 1123694783 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123694794 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't like techno/trance < 1123694825 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i hear german punk < 1123694860 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123694952 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm iTunes says it's Folk/Punk (Flogging molly).. that fits.. but you have to hear it to know what it is < 1123694969 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123695149 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and they use a lot of instruments that arn't often used for punk...Banjo, Bodhran, Spoons, Fiddle, Tin Whistle, Uilleann Pipes,Accordion, Concertina,Mandolin, Banjo, Bazouki, Mandola < 1123695165 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123695165 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't even know all of them < 1123695228 0 :ineiros!unknown@unknown.invalid QUIT :"leaving" < 1123695253 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is installing latex on his machine < 1123695352 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :on some webpage there was "If you see the nick latex^queen on irc do you think of typesetting?" and i thought yes of course?! then i realized that latex^queen may have nothing to do with LaTeX < 1123695375 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123695407 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i hope it has nothing to do with LaTeX x) < 1123695922 0 :pgimeno!unknown@unknown.invalid NICK :latex^queen < 1123695929 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123695945 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, must go. bll < 1123695947 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*bbl < 1123695949 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1123695964 0 :latex^queen!unknown@unknown.invalid PRIVMSG #esoteric :some time ago it was harder to find LaTeX-related references on google < 1123696022 0 :latex^queen!unknown@unknown.invalid PRIVMSG #esoteric :you had to add 'tex' and hope that keyword was present in the pages you wanted to find < 1123696072 0 :latex^queen!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is trying to find an HTML to TeX converter < 1123696095 0 :latex^queen!unknown@unknown.invalid PRIVMSG #esoteric :to LaTeX even < 1123696138 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :html2latex is one. :p < 1123696150 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :html2latex.sourceforge.net and all that. < 1123696153 0 :latex^queen!unknown@unknown.invalid PRIVMSG #esoteric :there's little written in non-esoteric languages < 1123696200 0 :latex^queen!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to install that one but it fails on 'make test' < 1123696301 0 :latex^queen!unknown@unknown.invalid PRIVMSG #esoteric :maybe I finally stick to sed + manual conversion < 1123696457 0 :latex^queen!unknown@unknown.invalid NICK :pgimeno < 1123697964 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :heh, nice paradox: Frans Faase has written a converter in a non-esoteric language < 1123698126 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"'make test' failed in 0.9, which could be a major headache for some people." < 1123698129 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1123698187 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I've tried 1.1 < 1123698197 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :well, not sure the version of HTML::Latex < 1123698201 0 :calamari!n=Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1123698206 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123698237 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it's giving me a strange warning: 'comparison is always true' because it compares if an unsigned char is <= 255 < 1123698239 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hi calamari < 1123698266 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :strange in the sense that why should that be a warning (without -Wall at least) < 1123698365 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :and there may be architectures where MAX_UCHAR > 255 < 1123698392 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :or am I wrong here? I'm no expert in the C89 standard < 1123698430 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :well, it's still unlikely that you want a non-effective comparison in your code ... I think it's ok to warn about that. < 1123698595 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I agree for -Wall, I just think this one is a bit... insignificant? for it to be active by default < 1123699032 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, I disagree that it's insignificant, but there seems to be no way to turn this warning off (except by disabling all warnings) - at least in gcc 3.4.2, which is bad. < 1123699059 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :s/2,/ -/ < 1123699135 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. just thought of a bit-variant.. wonder how close to TC it is < 1123699179 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :commands: > = [>], @ = invert bit, if 1->0, then invert next bit (etc) < 1123699238 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :example of @: < 1123699251 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :s = 0 0 0 0 0 < 1123699256 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :@ = 1 0 0 0 0 < 1123699264 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :@ = 0 1 0 0 0 < 1123699271 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :@ = 1 1 0 0 0 < 1123699278 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :@ = 0 0 1 0 0 < 1123699281 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(etc) < 1123699312 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :@ is basically [>]+<[-<]> if the cell to the left of the pointer is 0. < 1123699429 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. but you need loops, too. and probably a way to move the pointer left. < 1123699451 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking that the pointer would never need to move left < 1123699464 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :but maybe that's wrong < 1123699608 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I'm pretty sure that's wrong. right now you can model your machine as a single register machine with an increment (@) and a strange operation that divides by 2 repeatedly as long as the register's contents is odd. < 1123699728 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. > seems redundant, since @ is enough to eventually build any state < 1123699744 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so yeah, need something else < 1123699751 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123699790 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :another thing to note is that all bits to the left of the pointer are 1 - and can not be accessed any more. < 1123699804 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123699907 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if adding < is enough < 1123699949 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so now all cells can be accessed < 1123699984 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :maybe not enough for computation, tho.. :) < 1123700282 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1123700284 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123706414 0 :prf!i=loc@p548F54E6.dip.t-dialin.net JOIN :#esoteric < 1123707537 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123707602 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123709492 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123709535 0 :CXI!n=Sanity@dialup-205.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1123710951 0 :kipple__!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123711020 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123711051 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123711455 0 :calamari!n=calamari@dialup-4.240.114.181.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123713835 0 :Keymaker!n=a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1123714027 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1123714096 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :talking about jumping/loops.. is it necessary for a turing-complete language to have more than one loop? < 1123714136 0 :kipple__!unknown@unknown.invalid PRIVMSG #esoteric :you mean that a program cannot have more than one loop? < 1123714148 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123714154 0 :kipple__!unknown@unknown.invalid NICK :kipple < 1123714156 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what's a loop? :) < 1123714176 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :loop? < 1123714191 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i thought it was something like while stuff in c < 1123714198 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or [ ] in brainfuck < 1123714200 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :a loop a loop a loop a loop a loop a loop a loop a loop a loop a loop a loop < 1123714205 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :he's just joking with you < 1123714209 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123714227 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, i partly guessed.. < 1123714228 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :interesting question < 1123714239 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yah < 1123714246 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that depends on the concepts employed < 1123714267 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :if you have some infinite program storage and a way to modify it, loops may not be necessary < 1123714284 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :at all? < 1123714290 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :if you have high level operations like 'execute my data on a turing machine' you also don't need loops < 1123714303 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123714343 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :but normally I'd consider loops (or an equivalent concept like recursion) to be necessary. < 1123714361 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123714374 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not that i've planned anything, just thought.. < 1123714424 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I think there are some esolangs where there is only one loop, but I can't remember which < 1123714447 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123714463 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :better check wiki :) < 1123714467 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :seem to remember something about every program being looped until some condition occurs < 1123714565 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker (re: at all?): if you can append to your program faster than you execute it, this could work. < 1123714566 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but couldn't it be done through self-modification? < 1123714612 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I think we're onto the same idea int-e :) < 1123714694 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :seems that smith has no loops < 1123714697 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(esowiki) < 1123714720 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's the one < 1123714730 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok :) < 1123714757 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but, of course, the code copying is pretty much like a loop < 1123714784 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123714893 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's amazing how many languages cpressey has made up < 1123715056 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: is Trigger your lang? < 1123715066 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes, partly < 1123715078 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :there is no article for it in the wiki < 1123715082 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123715083 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :(hint, hint) < 1123715084 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :check out < 1123715101 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :http://koti.mbnet.fi/yiap/trigger/trigger.html < 1123715125 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i tried once making an article about it to esowiki, but couldn't make it clear enough < 1123715153 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :a stub with a link to that web page would be better than nothing at least :) < 1123715162 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, i'll do that < 1123715185 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple: have you tried trigger yet? < 1123715191 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1123715199 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123715203 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :looked a bit a udage, but the spec was hard to read < 1123715209 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but I like the concept < 1123715229 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes, as you can see from the spec i got the idea from udage < 1123715236 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123715245 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hard to read? < 1123715247 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what? only 256 bits memory :D < 1123715253 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yah < 1123715257 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i wanted a limited language < 1123715262 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm sick of those turing tarpits < 1123715265 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1123715341 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways, i couldn't make the spec any more clear :9 < 1123715370 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I think a short list of the commands would be nice < 1123715378 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think i have them < 1123715386 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :there are no commands, you see < 1123715391 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes there are < 1123715397 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's all about patterns that are commands :9 < 1123715425 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :patterns of same character < 1123715441 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and in jump case two same characters and an argument character, like rr* < 1123715442 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :something like this: < 1123715443 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :* NOT < 1123715443 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :** jump < 1123715443 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :*** print < 1123715443 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :etc... < 1123715449 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123715456 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that i can do to esowiki article < 1123715527 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hey! it's non-deterministic as well :) at least partlly < 1123715536 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123715553 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :or maybe not... < 1123715562 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's in jump case < 1123715575 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or well, don't know is non-deterministic right word < 1123715582 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes. but since you can avoid it, I guess it would qualify as deterministic < 1123715583 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm confused of all random, non-deterministic etc.. < 1123715611 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but a nice way to include a random function < 1123715616 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1123715673 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean by this: "Trigger uses UNIX new-line (dec 10)." < 1123715684 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :aren't newlines treated as variables too? < 1123715689 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123715692 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but i meant that < 1123715700 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :three dec 10s in row prints a new-line < 1123715726 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :they are variables as well < 1123715743 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, on Windows three #10s would print #13#10 ? < 1123715757 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123715767 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :at least i think so < 1123715813 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :if you'd like to make a windows new-line you would need 13 13 13 10 10 10 < 1123715827 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(as characters) < 1123715846 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ok. but then I don't get what's the point with saying it uses UNIX new-line. < 1123715862 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, my writings often have no point < 1123715865 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123715871 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123715872 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :. < 1123715872 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :. < 1123715873 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :. < 1123715876 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123715880 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the same could be said about many esolangs :) < 1123715888 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123715914 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :anyways, the wiki now has 3 languages in the Non-textual category. We need more! < 1123715927 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :let's see.. < 1123715979 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what non-textual really means? < 1123715982 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the output? < 1123715985 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the source < 1123716004 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok.. but then doesn't fugue have text sources? < 1123716014 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no, at least not in theory < 1123716020 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123716049 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :though it has no implementation < 1123716057 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1123716077 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. non-textual langs are interesting < 1123716095 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe. maybe I should make en interpreter for fugue that I can plug my guitar into :D < 1123716104 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1123716126 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I also find them interesting. especially since they are so rare < 1123716132 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123716138 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :and NULL is only barely non-textual < 1123716192 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes.. too bad i don't get the null.. i can't understand it < 1123716221 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: it works with prime-factors < 1123716255 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i see that from wiki article but i don't still get it.. < 1123716322 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i know how it works but i don't know how to program with it < 1123716343 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) if someone could make a program that prints 'A' and would explain it perhaps then i'd get it < 1123716358 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: converting lambda-terms to CL-terms by hand is fun < 1123716390 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oh well.. < 1123716426 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple: here's one idea for graphical 2d language < 1123716452 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(typing..) < 1123716496 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :each pixel would have some rgb value, where r could be instruction, g some memory value, and b -- no idea < 1123716530 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :so, the memory program could use would be stored in the program itself < 1123716540 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i mean the picture < 1123716548 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :naturally the values could be changed during execution < 1123716551 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :not bad < 1123716567 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix: you're weird. one of the first things I did was to write a tool for doing that. *g* < 1123716567 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :then you could see the picture chaning during execution < 1123716582 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe, that kind of interpreter would be very neat! < 1123716609 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how about that being the only kind of output :) < 1123716617 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123716635 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :would get quite hard to make any visible messages < 1123716645 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :rgb is to common for an esoteric language < 1123716660 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, i don't know any others < 1123716665 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :HLS < 1123716666 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :HSV < 1123716673 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :CMYK < 1123716675 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :both g and b could be values. then you could have instructions with two arguments < 1123716676 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :YIQ < 1123716677 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :YUV < 1123716695 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but yes rgb is ok < 1123716696 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :and then you could easily modify pixels elsewhere < 1123716702 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123716705 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ide < 1123716706 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a < 1123716720 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah, maybe g and b both being arguments is good, like you said kipple < 1123716728 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there is a instruction-component pointer which says what is insturction (R G or B) < 1123716738 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1123716743 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i didn't get it < 1123716755 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what is instruction-component? < 1123716761 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if ICP == R red is instruction green is arg1 blue arg 2 < 1123716778 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if ICP == G green is instruction blue is.... < 1123716793 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :a 3D IP would do that < 1123716808 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :kipple: with 1 dimension limited to (1..3) < 1123716813 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123716824 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :you could of course add more < 1123716830 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :like alpha < 1123716831 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123716843 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and octarine < 1123716844 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but alpha = 0 is stupid because it hides rg and b < 1123716851 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ultra-violet < 1123716852 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :infra-red < 1123716858 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :int-e: octarine is a great idea! < 1123716867 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the first magical programming language < 1123716889 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :octarine? < 1123716900 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :just having octarine would make it Turing Complete in itself :) < 1123716911 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix: It's the eights color of the rainbow, the magical color. < 1123716919 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the rainbow has 9 colors < 1123716927 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :don't you see them? < 1123716930 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what's soe magical in that? < 1123716930 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :It's only visible in strong magical fields. (Read some Terry Pratchett :) < 1123716940 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :the rainbow has many colors. < 1123716962 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) well, perhaps this is some reference to some book that i have no idea about.. < 1123716962 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it's a fictional color from the Discworld book series < 1123716966 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: i red one and i'm going to read more..(i still have one at home unred) < 1123716980 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Octarine#Octarine < 1123716983 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix, it's pronounced 'red', but it's spelled 'read' :) < 1123717013 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :should've thought of wikipedia. < 1123717015 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123717018 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123717020 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :thanks kipple < 1123717042 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: knaw i hate spelling.... < 1123717066 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I was just trying to be helpful :( < 1123717080 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: yeah feel free to correct me... < 1123717309 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :writing a program in such a language would be difficult, unless you have a nice IDE though < 1123717312 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The rainbow has infinite colors, it's a gradient, not several independent color entities :P < 1123717319 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :very true < 1123717341 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: yes but it's a gardient with 9 keys that are interpolated... < 1123717352 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but Newton was a bit of mystic and decided that we have 7 < 1123717393 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways, about the language.. < 1123717400 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what could be good instructions < 1123717406 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, hmm, wasn't there an energy quantum and thus a finite number of different wavelengths in a rainbow? < 1123717419 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: i think over-complicated instructions would be cool instead of simple ones like bf's < 1123717439 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, perhaps, but it'd be nice to get something actually done < 1123717448 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah. I've thought of doing a lang where all the instructions have a ton of side effects := < 1123717455 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :check ADJUST < 1123717460 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :like take a value from x-3 y+4 and add 4 and multiple it with the x+7 y-2 xor 12 and produce a beep < 1123717462 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but perhaps not in this one :) it's gonna be hard enough as it is < 1123717463 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i can't make anything in t < 1123717490 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'd like simple, "efficient", visual programming language < 1123717496 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :agreed < 1123717540 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok but it shouldn't be that minimalistic < 1123717548 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it should have powerfull math features < 1123717553 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dies < 1123717570 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :such as? < 1123717572 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :a set instructions to manipulate the IP, a set of instructions to manipulate the pixels < 1123717575 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :from cos..e^x...a/b < 1123717587 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple: yeah < 1123717590 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :jix: aarg < 1123717595 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :? < 1123717605 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :jix: i wouldn't like < 1123717617 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cos/sin would be nice for making circles < 1123717638 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or you could just use lookup tables ;) < 1123717643 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123717668 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think the IP should be befunge like < 1123717673 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123717677 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok but it should have one 100% useless very complex function i'm going to design now < 1123717690 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: i think it should use reflection (\ and /) < 1123717703 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1123717712 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix: try 'expand power series' and take the coefficients from a straight line ... < 1123717720 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix: that's powerful and hard to use ;) < 1123717736 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :uhm i don't understand it < 1123717745 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe i don't know the english expressions < 1123717769 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :what I mean are functions defined as f(x) = sum(i=0 to infinity) a_i*x^i < 1123717775 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :the a_i are the coefficients < 1123717780 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :to get all the features we want, perhaps we need to get to separate languages (the udage-trigger style) < 1123717791 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123717800 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i at least will work on simple befunge like rgb thing < 1123717822 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: i like that too < 1123717855 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'd suggest writing the interpreter in c+sdl that's portable and fast < 1123717860 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but first we need a spec < 1123717864 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123717869 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i thought about c+sdl too < 1123717874 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123717889 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :do we have a stack? < 1123717894 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :if you're going with rgb then each value is only 8bit < 1123717895 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or registers < 1123717899 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123717916 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :we don't need stacks or registers. the image is the storage < 1123717923 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :exactly < 1123717931 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :unless you want turing completeness < 1123717935 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, < 1123717948 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :there could be infinite "canvas" < 1123717951 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123717960 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that the picture is only part of it, place on right top corner < 1123717966 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :agreed < 1123717974 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the other values all having either random values or 0s or 255s < 1123718015 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have a cool memory adressing idea.. it's possible to adress many values with only 1 byte < 1123718020 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :with a spiral < 1123718046 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, the language was supposed to be simple to use :) < 1123718051 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but nice idea < 1123718052 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's simple < 1123718055 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1123718065 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :think of < 1123718066 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :FEDCB < 1123718066 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :G321A < 1123718066 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :H4P09 < 1123718066 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :I5678 < 1123718066 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :JKLMNO < 1123718070 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :where P is the current IP < 1123718082 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123718089 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you just start moving right and walk around the center in a spiral < 1123718106 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah i see now < 1123718116 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i was just imagining other kind of spiral < 1123718143 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm 0 could be the current instruction for easy self modification < 1123718180 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :if it's going to have infinite canvas, it probably needs a separate data pointer or self-modification < 1123718191 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: self-modification < 1123718192 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how about something like sokoban where you move blocks around? < 1123718210 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or infinite data pointer... < 1123718213 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) that'd be fun < 1123718224 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but the instruction that moves DP should use spiral-offsets < 1123718246 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :otherwise the data access will be trapped, just as in Bitxtreme < 1123718269 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :so it needs separate data pointer..? < 1123718306 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes with inifinite size < 1123718314 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :either that or self-modification, otherwise infinite size is pointless < 1123718324 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :(for finite programs) < 1123718326 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :self-modification < 1123718334 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :was part of the plan < 1123718338 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(iirc) < 1123718346 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :k < 1123718346 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes but that makes it very hard < 1123718354 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but well it's possible < 1123718377 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it can copy regions instead of cells < 1123718387 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: ack ack ack! < 1123718391 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :brilliant idea < 1123718397 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nice :) < 1123718401 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that'd be very neat < 1123718407 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i want spiral adressing in it < 1123718411 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::9 < 1123718416 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :%) < 1123718426 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :spiral addressing? < 1123718453 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :scroll up < 1123718459 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :to the line FEDCB < 1123718493 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :let's see.. perhaps there should be some instruction stack, or where else the program would take the coordinates of x1,y1,width1,height1 copy that, paste to x2,y2..? < 1123718516 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123718528 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: you adress one pixel and it takes the info from 4 pixels next to that pixel < 1123718541 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and the one pixel is adressed using SpiralAdressing(tm)^^ < 1123718542 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes, that's one way < 1123718548 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123718571 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :perhaps better than instruction stack < 1123718585 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :nice if all data is stored in the image < 1123718589 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123718595 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :jix is right on this one < 1123718613 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :as well, i think that the next pixels should be taken from the direction the data pointer is moving < 1123718628 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1123718637 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123718649 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :and the datapointer could have a flag which says "move in a spiral" < 1123718677 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :if you really want to use the data pointer, then.. :) < 1123718693 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :perhaps it's best to have data pointer AND instruction pointer < 1123718712 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :oh, I meant instruction pointer < 1123718718 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123718718 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :do we need both? < 1123718723 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i don't think so < 1123718743 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how about the IP being a function (which can be redefined) < 1123718755 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :then it could move in many different ways < 1123718759 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :kipple: another language... imho < 1123718764 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123718769 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :just an idea < 1123718771 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123718780 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but about the instruction pointer.. < 1123718789 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :do we need the data pointer < 1123718795 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or just IP and self-modifying < 1123718797 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123718827 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :since the data is stored in the same pixel as the instruction I don't think you need a data pointer < 1123718833 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123718837 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :me neither < 1123718844 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, just IP and selfmod < 1123718850 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :agree. < 1123718858 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but then, the spiral movement < 1123718867 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :should the ip move spirally? < 1123718874 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no ip moves linear < 1123718878 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123718878 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but adressing is spiral < 1123718884 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but.. < 1123718892 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :like, indirect addressing? < 1123718895 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :like add_a_to_cell_at_adress_b 1 2 < 1123718910 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oic < 1123718911 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :which fits perfectly into rgb < 1123718921 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :adressing is spiral and relative to ip < 1123718945 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what that 'adressing' means < 1123718947 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :? < 1123718984 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :do you mean by that reading the values near the ip that are needed for example copying piece of canvas? < 1123718999 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123719002 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123719012 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and you can do nothing if you can only access the current cell < 1123719018 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :if the IP is at 0 then the addresses for other pixels is: < 1123719019 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :6789 < 1123719020 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :501A < 1123719020 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :432B < 1123719020 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :FECD < 1123719024 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :am I right? < 1123719027 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123719032 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i did it CCW but CW is ok too < 1123719175 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :gonna be difficult to program ... < 1123719210 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123719239 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :not sure if it's right for this lang (though I like the idea) < 1123719248 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123719288 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's naturally possible that we make separate languages, as i've mentioned < 1123719312 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the more non-textual langs the better ;) < 1123719528 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool, started on my spec then too :) < 1123719536 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123719544 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I would appreciate help with SDL, though.. any guides for that? < 1123719547 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'll keep my version simple < 1123719556 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :calamari: sorry, nope < 1123719573 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'll have a bit hard time coding things up < 1123719585 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how did you learn it? < 1123719592 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :me? < 1123719593 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :long hours of man pages ? < 1123719600 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i can't do almost nothing at all in it < 1123719603 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123719606 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oic < 1123719611 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i can try to send you some small codes tomorrow < 1123719615 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :if i have anything left < 1123719623 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :like simple drawing things < 1123719637 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :although i don't have single pixel drawing stuff.. < 1123719675 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :haven't really found good manuals, i've got info from here and there around the web, and haven't program almost anything, just tests, nothing game-like or something < 1123719678 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that's okay. I might as well try to figure it out :) < 1123719684 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123719710 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways, good luck with your language gentlemen < 1123719730 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple: do you want to cooperative work with me or design own? < 1123719743 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think we were on same thought patterns, so.. < 1123719823 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I'm not going to make my own , no < 1123719867 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :can help with yours if you want < 1123719874 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :sure! < 1123719884 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'll e-mail to your e-mail address, < 1123719889 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the one that is on your page < 1123719905 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :my page is down :) < 1123719916 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :is slartibartfast alive? < 1123719929 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes, but my router won't cooperate < 1123719933 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok.. < 1123719942 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, then can you tell here what the address is? < 1123719949 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or open that new window and tell < 1123719951 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :rune@krokodille.com < 1123719953 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123719987 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it'll be interesting to see what kind of languages people make up < 1123719993 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :anyway, maybe we should make a page under Works in Progress in the wiki < 1123720011 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1123720013 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but.. < 1123720016 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what name?! < 1123720034 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :lets just pick a temporary one < 1123720045 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok.. Temporary One < 1123720061 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and the final could be TT - Temporary Two. < 1123720062 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1123720063 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :"Codename: RGB" < 1123720067 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :or Three. < 1123720071 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123720073 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1123720077 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :codename: rgb < 1123720081 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's fine! < 1123720103 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :do you make the article? < 1123720111 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what happens if two people edit the same article at the same time? < 1123720113 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123720219 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/wiki/Codename:_RGB < 1123720234 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok :) < 1123720267 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, what do we have so far? < 1123720280 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :let's see: < 1123720284 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :infinite canvas < 1123720294 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :where the program will be placed on left top corner < 1123720304 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(i accidentally said 'right' sometime ago) < 1123720347 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the other canvas is filled with zeroes or something < 1123720354 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :zero is fine < 1123720358 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123720362 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :not important < 1123720367 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123720371 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how about pink? < 1123720378 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not bad < 1123720379 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1123720388 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :often used as 'transparent colour' < 1123720408 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways; then we have instruction pointer < 1123720427 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that moves linerally < 1123720436 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :to befunge-like directions < 1123720446 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'd be fine with the four directions < 1123720452 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123720456 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123720477 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :then, we have each pixel that have rgb value, where r is some instruction < 1123720483 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and g and b data < 1123720489 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :each of them naturally being 8-bit < 1123720554 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what do you think: if there's some instruction (like that copy-paste) that needs more arguments than two, it should take them from the next pixels, from the direction the ip is moving < 1123720568 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123720573 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that's the easiest way < 1123720575 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :then, if there's only two arguments, should the instruction take them from g and b? < 1123720595 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I would say that can be different in each instruction < 1123720603 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123720610 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what about returning values? < 1123720621 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :do we need that? < 1123720624 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1123720630 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i meant like input < 1123720633 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :from a file < 1123720640 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123720648 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :probably should save to g and b < 1123720654 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and if eof, make g 1 < 1123720656 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1123720660 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :while it usually is 0 < 1123720675 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :fill unused space with random data < 1123720679 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :eof thing could be useful, i think < 1123720684 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that makes nondeterministic programs possible < 1123720688 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :like number guessing game < 1123720699 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :jix: that was one of my ideas many lines ago :) < 1123720704 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1123720719 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but i was talking about the empty canvas < 1123720724 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not sure if you mean the same < 1123720725 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :why not have a separate random function? we have 256 instructions possible < 1123720729 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123720735 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that should be there too < 1123720738 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :probably < 1123720742 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :most probably! < 1123720744 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123720758 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways; what do you think about that eof kipple? < 1123720772 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :which one? < 1123720787 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that something like setting g to 1 in case of eof or something < 1123720795 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :sounds good < 1123720806 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah, something like that would be useful < 1123720826 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :by the way, what should happen if the ip moves to top edge or left edge? < 1123720832 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :program crash? < 1123720839 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it could be infinite in all directions < 1123720845 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :mmh < 1123720847 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123720881 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :aargh < 1123720887 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :this stuff really eats memory < 1123720905 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :like 5000x5000 canvas with 3 values for every pixel.. < 1123720907 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dies < 1123720915 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You waaanto to use RXML for input :) < 1123720920 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :waaant to even < 1123720924 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the canvas should be allocated dynamically as needed < 1123720937 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, yeah, but i can't program that :) < 1123720956 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :just resize the image when needed. is that difficult? < 1123720977 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm not sure < 1123721000 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :anyway, lets not go into implementation details at this point :) < 1123721008 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123721011 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Such as using RXML as input :) < 1123721016 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1123721019 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what's RXML? < 1123721026 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.codu.org/rxml.php < 1123721042 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Raster imaging in XML. Mind-bogglingly stupid is what it is 8-D < 1123721043 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i was already guessing it was some gregorr's stuff.. < 1123721050 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: what's 100 MB among friends? < 1123721051 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ah, yes that one < 1123721064 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123721081 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh! < 1123721087 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :XML! I like. < 1123721101 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pukes somewhere behind the scenes. < 1123721106 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heheheh < 1123721121 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :as a sidenote; the hats gallery still needs updating! < 1123721133 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I know, I know XD < 1123721150 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Gregor = lazy :P < 1123721156 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123721176 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :lets make some instructions! < 1123721181 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :mm ok < 1123721190 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :we need a put value to pixel (x,y) < 1123721196 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123721201 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :as well, < 1123721213 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :should it be (x,y,r g or b) < 1123721228 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or only that it changes b automatically? < 1123721233 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or r or g < 1123721240 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yay, the converter uses DOM ... read the whole document, then convert it, then write it. < 1123721244 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is sooooooo happy. < 1123721297 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :a problem is that x and y can larger than 8bits < 1123721310 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123721312 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :can _be_ larger... < 1123721316 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yah < 1123721334 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :never thought about that before.. < 1123721365 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so x and y should perhaps be relative to current IP position < 1123721371 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123721375 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's one good way < 1123721395 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i think that's the best < 1123721436 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric : [...] properly indented of course. This is great stuff. < 1123721466 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how about this: the g is the value to be put, and b determines if the value goes to the r,g or b component < 1123721469 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Could int-e be raising some sort of sarcastic defiance against RXML? :P < 1123721472 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :note that this format is easily extensible to include alpha and octarine channels. < 1123721487 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the coords taken from the next pixel < 1123721491 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123721493 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no. RXML is a great example why XML should *not* be blindly used. < 1123721512 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :NO!!!! XML IS ALWAYS BETTER!!!!! BUZZWORD = GOOD!!!! < 1123721519 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm, by the way < 1123721526 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :See, that's what I'm defiant against. < 1123721528 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123721538 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what about negative values? < 1123721551 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes. that's a problem < 1123721554 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :should the values go backwards if value is bigger than 128 or something? < 1123721562 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: You know, you would have an extra data byte if you used alpha. < 1123721565 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes. the bytes could be signed < 1123721572 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes, we know < 1123721597 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :int-e: At OSCON, somebody presented (as part of their larger presentation) a convertor to write perl as XML, and an environment to run it. < 1123721628 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :we need XMLBrainfuck! < 1123721630 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: You see I'm old-fashioned. If data is transfered in a verbose format like XML, compressed with gzip, I raise the question why they added that redundancy in the first place and didn't use a custom binary format. < 1123721633 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123721647 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :int-e: Oh so true. < 1123721658 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :kipple: XML will fuck your brain enough without Brainfuck support ;) < 1123721673 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :double negative is positive! < 1123721677 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Oh. I see something coming < 1123721684 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1123721698 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric : < 1123721732 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :too concise, I'll admit, but it's a start. < 1123721733 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :+ < 1123721744 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1123721771 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm, is --> valid? < 1123721786 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :err it'd be wouldn't it < 1123721821 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple: we need to invent some logical way the next cells are checked; i mean that it's strange if sometimes the values are taken from the pixel where the instruction is, sometimes from the four next pixels etc.. < 1123721821 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :back to RGB: how about put taking coords from the two next pixels. the first pixel would be negative, and the second positive < 1123721852 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123721918 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or another way could be that it checks if pixel1's g is 0, then b's value will be positive direction, else if it's 1 or something, then b's direction will be negative < 1123721927 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :pixel1 being the x coordinate < 1123721932 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and the same for pixel2 < 1123721951 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the g being 0 or 1 determining the direction (backwards or forwards) < 1123721959 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and b being the value < 1123721966 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes. it could handle the next pixels as 24bit signed integers < 1123721997 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no, that would perhaps make it too hard to program... < 1123722015 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :perhaps the 8-bit values is fine < 1123722027 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i doubt anyone makes something very large program anyways, < 1123722032 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and if does, they can use patterns < 1123722059 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hmm. an address stack is tempting < 1123722075 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: did a trigger program < 1123722080 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :cool! < 1123722084 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :lemme see! :) < 1123722104 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/paste/results/1jN0f072.html < 1123722114 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's simple but it works < 1123722122 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :let me try :) < 1123722154 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :trigger is cool < 1123722161 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1123722170 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and 99bob in trigger is insane-cool < 1123722174 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123722175 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :voted ***** < 1123722180 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1123722189 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i have a new version of it on my page < 1123722272 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :jix: nice :) < 1123722314 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix: < 1123722316 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :xaxxaaxb bbxbbxc ccxccxd < 1123722316 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :aatbbuccv111fddev222eddfuccv333fddev444eddftbbu555fddeu666e < 1123722333 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the die program < 1123722337 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(that i call dice) < 1123722355 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the rand seed is bad < 1123722372 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i get the same number for every >4 calls < 1123722375 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I know. I used the standard technique to use time() < 1123722384 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :which only changes once per second < 1123722392 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmpf < 1123722412 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ruby uses microseconds^pid < 1123722420 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways; kipple; where were we? < 1123722427 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. pid < 1123722428 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :thinking about addressing < 1123722431 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123722440 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes, using gettimeofday would be better but I was lazy < 1123722452 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :maybe we need a datapointer... < 1123722454 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ruby's prng is very good.. passes all ent test < 1123722461 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :mmh < 1123722468 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure < 1123722470 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's a mtSOMENUMBER < 1123722487 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :mersenne twister. hmm. < 1123722515 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple: must think about it < 1123722519 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just read the comment 'equidistributed in 300 dimensions' and stopped reading the source *g* < 1123722525 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I don't think the idea to read from the next pixels according to the IP is a good idea. < 1123722526 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :personally i'd like only ip < 1123722536 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123722544 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's already hard to imagine 4d.. i don't want to imagine 300d < 1123722553 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes, it isn't very nice looking in the source either < 1123722560 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric : a bit clumsy < 1123722567 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :"(It is proved that the period is 2^19937-1, and 623-dimensional equidistribution property is assured.)" < 1123722577 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :fun < 1123722603 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple: then, do you suggest a stack? < 1123722613 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it'd be probably best, since it's non-visible etc < 1123722616 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hmm. not really < 1123722622 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm ok < 1123722625 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :would be convenient, but unelegant < 1123722641 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. but what would be the elegant choice? < 1123722657 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :haven't thought of it yet :) < 1123722661 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123722685 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the elegant choice wouild be to use only g and b < 1123722688 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123722690 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123722695 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :true < 1123722703 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :g is value, b is address < 1123722712 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :a bit limited though ;) < 1123722717 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123722730 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :almost trigger limited, if b being some memory address < 1123722759 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but the address is really 3d < 1123722770 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :since there are 3 components of each pixels < 1123722780 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123722801 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that could be solved with three put instructions putR, putG and putB < 1123722810 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123722834 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but what about the coordinates -- or the value? < 1123722842 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the value is from g < 1123722843 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :all can't be fit in two places < 1123722849 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and coordinates? < 1123722853 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that's the problem < 1123722855 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :b? < 1123722867 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :4 bits for x and 4 for y :( < 1123722873 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123722880 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::\ < 1123722891 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not to mention copy and paste... < 1123722907 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :maybe we'll need to make up our own image format < 1123722931 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :like where each color component is a 64 bit int? < 1123722933 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :where each pixel has r and g and b values and ten other values :) < 1123722950 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure RXML is up to the task < 1123722956 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :just joking :) < 1123722967 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but that 64 bit int thing could work < 1123722988 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :let's stick to standard rgb or we cant convert to a normal image file < 1123723000 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123723070 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I think the proper course of action would be to RISCianly divide functions that can't be done in one "packet" into several *shrugs* < 1123723087 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Where "packet" = "pixel") < 1123723091 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how about having a Data Offset which is applied to the IP when reading values? < 1123723120 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123723139 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no, that's just a data pointer in disguise... < 1123723146 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123723235 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how about the values being read from a direction perpendicular to the IP? < 1123723251 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what's perpendicular? < 1123723278 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :90 degrees (unless I'm mixing things up) < 1123723290 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123723326 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :kipple, that < 1123723330 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :is correct < 1123723347 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that would prevent the ip execution the "argument pixels".. < 1123723352 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so if the IP is moving left, the data is read downwards < 1123723357 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1123723362 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123723441 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :designing this kind of language is a lot more difficult than i expected it to b < 1123723446 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*be < 1123723471 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I think this is maybe the best way if we're to avoid DPs and stacks < 1123723480 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123723486 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways, i'm getting rather tired, it's 3:30 am already.. < 1123723497 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :maybe better continue another time? < 1123723499 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :only 2:30 here :) < 1123723503 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123723509 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah, let's do that < 1123723513 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123723517 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :good nite everyone < 1123723528 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm outta here for a while < 1123723529 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :night < 1123723534 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1123723536 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1123723735 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :input in trigger doesn't work < 1123723814 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah it does work < 1123723878 0 :CXI!unknown@unknown.invalid QUIT :Connection timed out < 1123724153 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a new trigger programm called numcat < 1123724154 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/paste/results/3OHwfi96.html < 1123724165 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's like cat but only supports 0123456789 and \n < 1123724195 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gn8 < 1123724357 0 :kipple!unknown@unknown.invalid QUIT :"See you later" < 1123724572 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1123725325 0 :calamari_!n=calamari@dialup-4.240.114.148.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123725384 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123726781 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1123728277 0 :calamari!n=calamari@dialup-4.240.108.92.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123728321 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yay, hacked scrobbler to remove all the limits about why it won't add a song :) < 1123732428 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1123733644 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1123733695 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi raven < 1123733712 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :done with summer classes.. that means I can work on my game a lot more now! < 1123736129 0 :calamari_!n=calamari@dialup-4.240.150.181.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123737245 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123741384 0 :prf!unknown@unknown.invalid QUIT :"( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )" < 1123742996 0 :fizzie!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123743018 0 :fizzie!i=fis@sesefras.tky.hut.fi JOIN :#esoteric < 1123744705 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123744899 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1123744906 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123747199 0 :clog!unknown@unknown.invalid QUIT :ended < 1123747200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123748625 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1123748625 0 :kipple!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123749116 0 :puzzlet!n=puzzlet@61.247.147.84 JOIN :#esoteric < 1123758153 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123759209 0 :jix!i=jix@p5489EAC4.dip.t-dialin.net JOIN :#esoteric < 1123766532 0 :Keymaker!n=a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1123766547 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123770360 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :wibble < 1123770381 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :too bad i need to go now < 1123770393 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bbl, hopefully kipple'll be around. < 1123770397 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1123770399 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :have fun < 1123770447 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :I gotta explain to someone unfamiliar to BF that it is *impossible* to save and load files < 1123770561 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :I guess that what happens when you make brainfuck programs for the general public to use < 1123775436 0 :CXI!i=Sanity@dialup-180.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1123776697 0 :int-e!n=noone@td9091d35.pool.terralink.de JOIN :#esoteric < 1123778782 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Using DOM for the RXML to PNM converter turned out to be a great choice - converting that 35 MB image to PNM used 350 MB of RAM ;) < 1123780925 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :int-e: YEEEEEEEEEEEEEEEEEEEEE HAW!!!! < 1123785016 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123785334 0 :Keymaker!n=a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1123785350 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1123785358 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123785361 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123785365 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :lo < 1123785375 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :evening < 1123785405 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple: the esowiki article seems nice < 1123785412 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the codename: rpg < 1123785416 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1123785420 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i mean rgb < 1123785432 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123785435 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123785445 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :now that is an idea. an esolang based on RPGs :D < 1123785454 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1123785477 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :anyway, I just jotted down what we've discussed so far. probably missed a bunch < 1123785484 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1123785494 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :uploaded anywhere? < 1123785534 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :argh. dinner < 1123785541 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'll be back in a esominute < 1123786400 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :uploaded? what do you mean? < 1123786447 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :back < 1123786471 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i meant that have you uploaded the things you jotted down < 1123786478 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or did you jot them down on real paper? < 1123786484 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :umm. in the esowiki :) < 1123786488 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ahh. < 1123786496 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I said I porbably missed a bunch :) < 1123786512 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok ok < 1123786516 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :feel free to add to it < 1123786552 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it looks like it has probably all or most of the stuff < 1123786557 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :anyway, regarding instructions and arguments < 1123786564 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1123786596 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what if g determines direction for reading the arguments, and b says how many arguments to be used? < 1123786608 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not bad at all < 1123786616 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's very nice actually < 1123786636 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :for instance: ADD RIGHT 5 will add the values of the 5 pixels to the right of the IP < 1123786661 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but where to put the return value if it's larger than 255? < 1123786688 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123786694 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :first; < 1123786734 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what if the case is that copy area thing where there's many arguments? < 1123786761 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think your idea could work the way g determines the direction where the values are read from < 1123786767 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :with this method there are up to 255 args < 1123786812 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oops, seems i forgot to continue: < 1123786823 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and the b could be ignored < 1123786828 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :do you see what i mean? < 1123786833 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123786837 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok :) < 1123786840 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wait.. < 1123786865 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :if there's the command copy_area(x1,y1,width,height,x2,y2) < 1123786878 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :then, where the instruction takes the arguments? < 1123786895 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :from the direction specified by g < 1123786898 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123786899 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123786901 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :(I don't understand the problem) < 1123786903 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but how many < 1123786914 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :as much as it needs < 1123786923 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or what's in b < 1123786925 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :you mean not use b? < 1123786931 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :no < 1123786938 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i was just thinking < 1123786945 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :should the b affect to every instruction < 1123786959 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or do instruction take the amount of argument pixels they need < 1123786970 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :some instructions will have a constant number of arguments, so then it is not needed < 1123786983 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :like copy_area < 1123786986 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123786989 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's what i meant < 1123786995 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so we don't really need it < 1123787015 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but it is nice because we can have functions with a variable number of args < 1123787023 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123787026 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but perhaps we can find better use for b < 1123787037 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123787060 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :by the way, as well, when there are those argument pixels.. < 1123787077 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :should the instruction take data from their r and g and b < 1123787085 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or only for example g < 1123787090 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I'd say that should depend on the instruction < 1123787096 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123787101 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :copy_are should take all < 1123787106 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123787119 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but there must be a way to manipulate them individually < 1123787129 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah, definitely < 1123787130 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that is something b could be used for < 1123787140 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm? < 1123787166 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :b determines whether values are taken from r,g,b or all < 1123787173 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123787183 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that sounds clever < 1123787242 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what about instructions that return values? should we restrict return values to 8 or 16 bits? < 1123787252 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah, i was just going to mention that < 1123787256 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123787263 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :or should we overwrite the entire pixel at IP? < 1123787274 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123787279 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that could depend on instruction < 1123787284 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :true < 1123787308 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that's probably the best way to do it < 1123787317 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :16 bit values could be divided into two cells, g and b, if wanted < 1123787326 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but does anyone use that big number these days ;) < 1123787385 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it happens < 1123787408 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123787414 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the instruction could also just overwrite the arguments < 1123787425 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123787450 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but i think it's best to make that instruction-dependable < 1123787451 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but then again, has to be different for each instruction < 1123787455 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe. we agree < 1123787470 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :by the way, < 1123787476 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :if wanting to make bigger values, < 1123787496 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :naturally it could be that each r, g and b are for example 32 bit values < 1123787505 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that in the beginning just get values from 0 to 255 < 1123787533 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but it wouldn't work in a visual interpreter < 1123787552 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :unless mod 255 < 1123787555 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ok, it would work < 1123787559 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or something like that < 1123787591 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways, i'm really excited about the visual interpreter.. that will be really nice < 1123787596 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :bah. 8 bits is more than anyone's ever gonna need, right? < 1123787604 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123787619 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :maybe we should just keep all 8 bits < 1123787658 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :you should be able to address larger blocks than 8 bits though < 1123787665 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :like for copy_area < 1123787669 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :mmh < 1123787672 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, that's easy < 1123787679 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :just add two arguments for one value < 1123787682 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123787724 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nobody will ever need to copy bigger than maxium 16-bit value width areas < 1123787734 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123787742 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123787743 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that's a pretty big image, yes < 1123787748 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123787760 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :by the way, < 1123787764 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :about the visual interpreter < 1123787784 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what resolution would be good? < 1123787840 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :do you need specific res? why not a windowed app? < 1123787847 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :no i don't need to < 1123787850 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i just thought < 1123787867 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what if the ip moves out of the window? < 1123787872 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :should the screen follow it? < 1123787876 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :scrollbars? < 1123787890 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, yeah < 1123787925 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure if can get this thing programmed, though.. i'm not that good with any real langs, not to mention that i should do something with graphics or gui < 1123787967 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the largest image I've worked with is 29952 x 11520, so 16 bits should be enough :) < 1123787976 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123787978 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123787980 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well, lets make a spec first, and think about implementation later < 1123788010 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I don't have time to work on an interpreter at this time < 1123788015 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and let's someone else, say GregorR write the interpreter :) < 1123788026 0 :int-e!unknown@unknown.invalid TOPIC #esoteric :Uhm, where are these archives again? < 1123788049 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1123788055 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :http://tunes.org/~nef/logs/esoteric/ < 1123788071 0 :int-e!unknown@unknown.invalid TOPIC #esoteric :archives of previous discussions can be found at http://tunes.org/~nef/logs/esoteric/ < 1123788085 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :thanks. I like to have that link in the topic. < 1123788098 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :this one is better formatted: http://meme.b9.com/~13835c5e839f38a85e97aeef~/cdates.html?channel=esoteric < 1123788098 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it's useful there < 1123788119 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i personally prefer the link i posted :) < 1123788165 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :less ugly link: http://meme.b9.com/cdates.html?channel=esoteric < 1123788213 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways, kipple, about i/o. < 1123788224 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think the program should read the input from a file < 1123788229 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and do the output to a file < 1123788235 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ok. < 1123788245 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :we don't really need file output, but ok < 1123788261 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think it's useful < 1123788264 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :should they be images? < 1123788269 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :output? < 1123788274 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :both < 1123788277 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :mmmh < 1123788283 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that'd be interesting idea.. < 1123788313 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but then making it read for example normal text files would be quite difficult < 1123788318 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123788330 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but does it need to? < 1123788335 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Apparently my powerful interpreters have gained notoriety :P < 1123788343 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123788364 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :the meme link is updated more quickly, I like that < 1123788378 0 :int-e!unknown@unknown.invalid TOPIC #esoteric :archives of previous discussions can be found at http://tunes.org/~nef/logs/esoteric/ and also at http://meme.b9.com/cdates.html?channel=esoteric < 1123788379 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :don't let Gregor do it. then it will only ouput RXML! < 1123788388 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123788393 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :MUAHAHAHAHAHAHAHAHAHAHAHAHAHA < 1123788397 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nooooooooo < 1123788400 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :RXML is great < 1123788436 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Sorting mailbox...Segmentation fault < 1123788438 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :mutt sucks. < 1123788439 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :How about jpeg, so the program doesn't actually do what you programmed it to :P < 1123788446 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1123788450 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123788492 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :cat would then be a whatever to jpg converter :) < 1123788510 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1123788541 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :anyway, if we go with normal file IO it should be pretty straight forward I think < 1123788547 0 :CXI!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1123788551 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123788572 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :May I suggest "nop" :P < 1123788578 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1123788585 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :naturally there'll be nops < 1123788586 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Since there doesn't seem to be any suggestion of a nop there :P < 1123788591 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hundreds of them bwhahahaha < 1123788604 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :we haven't got that far yet! < 1123788611 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hhehe, OK :P < 1123788611 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :read/write could take arguments specifying the area to fill/read from < 1123788625 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :anything that is not an instruction should be NOP < 1123788642 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1123788676 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :anyway, did we agree on the canvas size? < 1123788683 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :infinite in all directions? < 1123788695 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :(negative coordinates) < 1123788718 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :iirc yes < 1123788727 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but naturally we can change that if you want to < 1123788738 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, the source is placed at (0,0) but can move into negatives during exec < 1123788751 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :fine with me < 1123788755 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ok then < 1123788781 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :then we need negative numbers in arguments :) < 1123788790 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :aarg < 1123788806 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, what about using the 16 bit values < 1123788813 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well, we can do without, but it would be nice < 1123788818 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1123788829 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i was just thinking something and didn't realize to continue: < 1123788850 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i mean if we're using 16 bit values, that are taken from two arguments (like g and b) < 1123788874 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :we could do the usual trick if the value is bigger than 16000 something < 1123788880 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :then it would be negative < 1123788908 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :we could just treat it as a signed integer. no need to do tricks < 1123788921 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123788926 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :16383. and you mean the same thing < 1123788929 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's what i was trying to say :D < 1123788939 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I would suggest some sort of bignumish support for having numeric values in the gb-rgb-rgb-... stream. < 1123788939 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ok :) < 1123788962 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So that you can truly support infinite area. < 1123788965 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. actually should be 32767, byt that's ok (or did you use another bit for something else?) < 1123789005 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :int-e: you are correct < 1123789039 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123789041 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123789064 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :btw, i need go for a while.. i'll be back soon.. < 1123789068 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :20 mins < 1123789118 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I'll probably be gone then < 1123790369 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123790375 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :still here :) < 1123790379 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123790386 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :updated the wiki article < 1123790390 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123790395 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :with some suggestions for G < 1123790553 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :about file io; < 1123790582 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :perhaps we could have instructions for getting the next byte and outputting only one byte? < 1123790623 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123790649 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :good, because i want to make the traditional digital root calculator :) < 1123790649 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how about: if G is 0 then take argument from b? < 1123790665 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123790677 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what about the directions then? < 1123790699 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :if G > 0 take B number of arguments in the direction specified by G < 1123790712 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123790728 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :should've thought about that before asking :) < 1123790733 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's good i think < 1123790743 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that could apply to most instructions < 1123790759 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123790819 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, should we have diagonal directions for the args? or just right angles? < 1123790837 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think diagonal would be better < 1123790852 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah, why not. we're wasting enough bits already :) < 1123790912 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or wait.. i meant by diagonal to read the arguments from the direction g tells.. < 1123790914 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1123790980 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :um. that's what I meant. Or maybe I am misunderstanding you... < 1123790985 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123790986 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :then < 1123790993 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :sorry, i didn't quite understand :) < 1123791009 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways, that's what i think is the best.. to check the direction from g < 1123791017 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123791028 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but how many directions are there? 4 or 8? < 1123791035 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what would you say? < 1123791045 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm fine with 4 < 1123791049 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I say, why not 8? < 1123791052 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123791057 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that is good as well < 1123791058 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :though it will probably not be used < 1123791069 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123791077 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :so, don't know really < 1123791087 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :how about the 8 knight jumps :P < 1123791117 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123791147 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :at least we have many instructions to use.. < 1123791170 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :so, having 8 instead of 4 wouldn't hurt < 1123791238 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what about comparing stuff? < 1123791253 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :should we have stuff that something is ==, > or , <=, >=?) < 1123791593 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123791596 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123791659 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :naturally it could be that those instructions just take more arguments < 1123791673 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and not only g and b < 1123791713 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how about: if G>0 then take arguments as normal. if G== then compare b to 0 < 1123791739 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :if G=0 then compare b to 0 < 1123791756 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm, you mean in this specific instruction? < 1123791762 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123791764 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1123791771 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not bad < 1123791775 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :in all logical ops < 1123791783 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah yeah < 1123791811 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well, in general G=0 means use only B as arg. < 1123791820 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123791853 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :by the way, what directions to use for the ip in those cases? < 1123791866 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :forward and backward? < 1123791871 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean? < 1123791893 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that if true, them let ip continue, otherwise turn the direction.. < 1123791904 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :i don't think reverse is good < 1123791914 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123791925 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how about: combining ==,> and < < 1123791942 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :if equal, continue forward. if greater go right, if less go left < 1123791953 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123791954 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not bad < 1123791968 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that is clever < 1123792032 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that instruction could handle all manipulation of the IP < 1123792044 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123792049 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :anyway, now I gotta go. < 1123792051 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :see you later < 1123792053 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123792054 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123792056 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1123793650 0 :calamari!n=calamari@dialup-4.240.114.69.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123793708 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123794072 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123794350 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think I'm going to abandon my 2-d language for now. I want to work on other projects :) What ever you guys come up with will be great anyways. < 1123794384 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok.. and thanks, i hope it's going to be great < 1123794426 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :good luck with the other projects < 1123794442 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :One thing I was planning to do differently was to use the lower 2 bits of each RGB, to give 6 bits to work with. This way it's harder to see the program, but it's still faintly there < 1123794492 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :2 bits would determine the next cell: straight, turn left, turn right, choose: ab right, a==b straight < 1123794506 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :and two registers a & b obviously :) < 1123794514 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123794543 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple has made some very clever ideas for movement < 1123794564 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that left 4 bits for an instruction.. so 16 instructions. I figured that multiple 4 bit chunks would be used for data < 1123794596 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kinda like in asm ,where after an opcode is given, the next few bytes given are data rather than opcodes < 1123794614 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1123794627 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I was reading some of the logs and you both ahve come up with some great ideas < 1123794635 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1123794647 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's very fun to do cooperative language < 1123794812 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I have a Java 2D graphing program I wrote that should be able to be redone for whatever you need, in case you decide not to go with SDL < 1123794840 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok, thanks < 1123794882 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :writing the interpreter for this language will be quite hard i assume.. < 1123794900 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :are you going to be doing jix's spiral idea? < 1123794906 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1123794955 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's nice idea but we want to make the language as simple as possible < 1123794962 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and since there is no data pointer, < 1123794985 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :making the instruction pointer behave that would be difficult for the programmer :) < 1123795095 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :one thing I began to realize with mine is that if I limited the data pointer to the cell I was in, that would make it impossible to have an artibrary effect on a single memory location < 1123795120 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so some kind of offset system or my box bushing or whatever might be needed < 1123795124 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :pushing < 1123795130 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123803082 0 :calamari_!n=calamari@dialup-4.240.114.191.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123804106 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123804187 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nite,, < 1123804189 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1123806796 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123806812 0 :pgimeno_!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123806831 0 :pgimeno_!unknown@unknown.invalid NICK :pgimeno < 1123808872 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123813290 0 :CXI!i=Sanity@dialup-252.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1123813305 0 :heatsink!n=heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1123814393 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: how's the game coming? < 1123814396 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123814633 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1123815426 0 :sergacity!n=sergacit@c-24-118-16-89.hsd1.mn.comcast.net JOIN :#esoteric < 1123817143 0 :J|x!i=jix@p5489DE2E.dip.t-dialin.net JOIN :#esoteric < 1123817634 0 :calamari-!n=calamari@dialup-4.240.114.170.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123817834 0 :jix!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123818147 0 :J|x!unknown@unknown.invalid PART #esoteric :? < 1123818514 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123819035 0 :calamari-!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123819057 0 :calamari-!n=calamari@dialup-4.240.150.7.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123821065 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1123824420 0 :GregorR-L!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1123828415 0 :calamari_!n=calamari@dialup-4.240.150.220.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123829326 0 :calamari-!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123833546 0 :GregorR-L!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]" < 1123833599 0 :clog!unknown@unknown.invalid QUIT :ended < 1123833600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123836516 0 :CXI!unknown@unknown.invalid QUIT :Connection timed out < 1123841175 0 :mtve!unknown@unknown.invalid PRIVMSG #esoteric :hehe, another one esoteric lang http://www.xbox-linux.org/wiki/The_Hidden_Boot_Code_of_the_Xbox < 1123844039 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123845163 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123853231 0 :jix!i=jix@p5489DE2E.dip.t-dialin.net JOIN :#esoteric < 1123857107 0 :ShinDerChan!n=Shin@83.215.215.35 JOIN :#esoteric < 1123857110 0 :ShinDerChan!unknown@unknown.invalid PRIVMSG #esoteric :hy < 1123857138 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123863428 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123865420 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1123865435 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I love RXML XD < 1123865473 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1123865475 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Thanks :P < 1123865478 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :I suggest adding palette support and different color space rather than RGB to RXML < 1123865502 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That could actually reduce the size though. < 1123865506 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That would be tragic ;) < 1123865508 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1123865533 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :but different color space can be fun < 1123865536 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OR I could make it have palette support, but by default that palette is every possible color (+ alpha!) < 1123865559 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So there's a gigantic section at the beginning that's so huge as to still make RXML bigger :P < 1123865565 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :like ? :) < 1123865572 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Exactly < 1123865574 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123865605 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cmyk support < 1123865611 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :4 components vs 3 < 1123865628 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It has alpha. < 1123865631 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :jix: in fact there is 5 components because of alpha channel < 1123865633 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cmyka < 1123865635 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :s/is/are/ < 1123865637 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1123865652 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cmyk has redundant data and that's good < 1123865658 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :CMYK*A (* = THE UNFATHOMABLE COLOR OF DOOOOOOOM!!!!!) < 1123865674 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Actually, why stick to the visible range? < 1123865682 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :UV and IR < 1123865693 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :XTUROYGBIVRG < 1123865699 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but UV and IR are additive CMYK are subtractive < 1123865703 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you can't mix them < 1123865713 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm you can < 1123865714 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Which is why I used ROYGBIV there ;) < 1123865716 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :why not ^^ < 1123865735 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :we can use YCbCr... it used in jpeg to make compression better but in RXML it doesn't help :P < 1123865755 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hey use mathematic function for discribing the whole spectrum! < 1123865778 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :f(frequency)=>intensity < 1123865790 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and use xml math < 1123865826 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : < 1123865843 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AMNROYGBIVUXC < 1123865858 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1123865867 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1123865870 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that's invalid < 1123865874 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : < 1123865878 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : < 1123865886 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :rAdio, Microwave, iNfrared, Red, Orange, Yellow, Green, Blue, Indigo, Violet, Ultraviolet, X-rays, gamma < 1123865888 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :jix: 1 is valid. < 1123865897 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that is really cool and hard to convert and stupid < 1123865906 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but you have the full spectrum < 1123865908 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :of course is also valid but is invalid < 1123865934 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh yes < 1123865952 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Really, there's no reason to have the full spectrum, in such a case it ought to be < 1123865975 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: no... that's not enough < 1123865987 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it would also need a K. < 1123865992 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Brilliance. < 1123866014 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Something like that :P < 1123866377 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :expanding an idea of RXML, there should be something like WXML(Wave XML) for symmetry. < 1123866726 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And RXML would be easily (?) convertable into WXML :))) < 1123866977 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :frequency=".." wouldn't work < 1123866983 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because white is more than one frequency < 1123867226 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123867226 0 :kipple!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123867293 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION slaps his head. < 1123867296 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Of course you're right.' < 1123867325 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :back to XML math functions *g* < 1123867334 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :How about XML audio. < 1123867346 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: good idea < 1123867355 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : < 1123867364 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it should use wavelet transforms < 1123867368 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but without compression < 1123867376 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1123867379 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because input and output of a wavelet transform has the same size < 1123867411 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So, make it more compressable, then don't compress it. < 1123867418 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123867423 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sort of like for (i = 0; i < 1000000000; i++); < 1123867435 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Watch that CPU spin :P < 1123867437 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or do a reverse transformation on the original data < 1123867441 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :make it less compressable < 1123867446 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1123867460 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and use binary numbers < 1123867462 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :100101010.10101010! < 1123867476 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and checksum for every sample! < 1123867484 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And the default frequency is, instead of 44 or 48kHz, 44mHz < 1123867493 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1123867498 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well beyond the ability for humans to tell the difference. < 1123867510 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm well my harddisk is only 160gb < 1123867520 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, that could cause a problem then :P < 1123867542 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe use 44 khz at the begining and 99 at the end < 1123867573 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : < 1123867580 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :haha location! < 1123867591 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :location in nano-seconds < 1123867593 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That way you could move around all the samples in the input XML :P < 1123867597 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No, in samples. < 1123867602 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123867604 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So it's ludicrously huge. < 1123867640 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh the samples have to be sorted by checksum < 1123867647 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1123867648 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's invalid to not do it < 1123867658 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and every decode has to check it < 1123867664 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That makes it difficult, but not actually larger, so it's just sort of strange :P < 1123867670 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(sorting all samples is sloooow) < 1123867679 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and takes much ram! < 1123867683 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ah yes. < 1123867686 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :This is of course true. < 1123867706 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and each sample has to have a name field, which must be at least 14 alphanumeric characters :P < 1123867715 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123867722 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :stereo! < 1123867734 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oy! You're right! < 1123867734 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :5.1! < 1123867751 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :channel="14char long channel" < 1123867754 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :...<,/channel> < 1123867775 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :number, what was I thinking?! < 1123867808 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no we have to store the x,y and z position and 3d rotation of the speakers and the volume of the speaker and the V range of the speaker < 1123867820 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :think of a V and how tall it is as V range < 1123867837 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because there are speakers that make sounds in all directions < 1123867853 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but that can't be done on per sample basis < 1123867859 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1123867874 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : < 1123867887 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The channel has to have precisely the correct name to work. < 1123867902 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no it has to be in the supported speaker table < 1123867908 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but the table has some spelling errors < 1123867913 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1123867948 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : < 1123867949 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :channel="DLOBY Figital 5:1 Audoi Suwboofer" < 1123867958 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1123867975 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1123868002 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :DOLBY (registered trademark)... < 1123868007 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AHAHAHA < 1123868053 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :BTW, the checksum has to be a 4096-bit hash. < 1123868069 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :amplitude="one thousand two hundred fifty two point three" < 1123868077 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1123868100 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I think roman numerals might be more esoteric :P < 1123868106 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hahahahah! < 1123868110 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that rules < 1123868116 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but we have to use the 1000 notation < 1123868127 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because a - over a letter means x 1000 < 1123868142 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but we can't paint - over letters in xml < 1123868147 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Right < 1123868150 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :so we have to use a prefix notation < 1123868156 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :_V => 5000 < 1123868226 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, doesn't M = 1000? < 1123868236 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1123868248 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But that's a mere one character :) < 1123868263 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they use _V for 5000 < 1123868268 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but we could use MMMMM < 1123868313 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK, I'm going to be crazy and do work now, see you later :P < 1123868570 0 :CXI!i=Sanity@dialup-188.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1123871459 0 :Keymaker!n=a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1123871465 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :aaargh < 1123871490 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i got two wisdom teeth removed from my jaw < 1123871533 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wasn't fun < 1123872118 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I had all four of my wisdom teeth removed in one sitting. < 1123872151 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1123872165 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :'tis no fun indeed. < 1123872165 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i was lucky in that case < 1123872194 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Have you gone chipmunk-faced? :) < 1123872205 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh a bit < 1123875205 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1123875953 0 :calamari!n=calamari@dialup-4.240.150.78.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123875980 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123876135 0 :ShinDerChan!unknown@unknown.invalid PRIVMSG #esoteric :hy < 1123876281 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :helo < 1123876845 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i got all four 7. teeth removed < 1123876873 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i'll get the wisdom teeth removed too... < 1123876890 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, jix has tooth problems? < 1123876927 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :to many tooth for my jaw... < 1123876983 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i had braces for many years too < 1123877308 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I had braces for two years ... and the (evil) Herbst (sp) Appliance < 1123877384 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :never had braces, and only one cavity.. < 1123877409 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :did have to get my wisdom teeth taken out, though < 1123877447 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :<-- not as wise anymore.. guess that's how I fell for all this esoteric stuff hehe < 1123877599 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I have a retainer permanently affixed to my lower teeth :P < 1123877609 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, that's right! I'm a cyborg! WOOOH! < 1123877700 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I have a calculator watch semi-permanently attached to my left arm.... :( < 1123877725 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I have an onHandPC wrist PDA. < 1123877734 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Your move, calamari ;) < 1123877758 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nerd! :P < 1123877772 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Damn right! Damn proud! Damn ... well, you get the picture. < 1123877773 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have a computer-mouse in my hand < 1123877774 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :is it programmable? < 1123877781 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :calamari: Yup < 1123877790 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool.. how long do the batteries last? < 1123877799 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :About 2mo. with regular use. < 1123877805 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not too bad < 1123877836 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :this casio watch the batteries last years.. wonder if a programmable watch could be made to last that long < 1123877887 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That would be awesome. < 1123877918 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'd like to have a little programmable device... < 1123877937 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm i have my ti89.. but ti-basic sucks and ti-gcc is winonly < 1123877955 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :only need 8 instructions.... ;) < 1123877960 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :stupid delphi-writtin binary converter... < 1123877971 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yes but i don't have "them" < 1123877999 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my calculator is able to solve complex equations but there is no brainfuck interpreter < 1123878009 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I think it's a well-established fact that you do NOT need 8 instructions :P < 1123878020 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I wrote a bf interp for ti-82.. wonder if it'd work < 1123878052 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: yeah, but you understood my cryptic comment, so it was effective :) < 1123878063 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: no < 1123878067 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ti89 basic is different < 1123878076 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :calamari: I don't know if I would consider that as cryptic on this channel ;) < 1123878079 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well, write one.. would be very easy for you < 1123878095 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: no because input/output handling sucks! < 1123878115 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I want to write another for my hp48, but only after I learn how to do it in ASM < 1123878130 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and there are programs and functions.. functions may return values... but may not use IO .. programs may use IO but may not return values that's STUPID! < 1123878150 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: iirc I used vectors for i/o < 1123878200 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: but i want to use the I/O screen for I/O < 1123878239 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :one sad thing is that the newer casio watches are all fat.. I guess they don't remember how to make em slim anymore. had to get this one off ebay < 1123878327 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i thought about designing my own cpu+computer < 1123878345 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my brother has a fpga... but the software is windows only... < 1123878355 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://tigcc.ticalc.org/linux.html < 1123878363 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: i'm on osx < 1123878373 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and it uses x86 only parts < 1123878376 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It says that it tries to be *nix-compatible < 1123878378 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1123878379 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :would need custom lcd's for the watch too.. bet that's not cheap < 1123878380 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Lame. < 1123878393 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, soon enough, you'll be on x86 too BWAHAHAHHAAHAHAHAHAH Intel wins. < 1123878440 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to build my own computer based on 1802 cpus < 1123878461 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :haven't heard of that one.. when was it manufactured? < 1123878467 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :76 < 1123878478 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :about... < 1123878484 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :"I am also maintaining compatibility with Linux on non-x86 platforms and with other Unices (*BSD, MacOS X etc.)." < 1123878496 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nice.. I was building an 8085 based computer but never finished it < 1123878497 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it doesn't work < 1123878499 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i tried it < 1123878503 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Wow. < 1123878504 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That sucks. < 1123878524 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe the newest version works < 1123878531 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :he says he fixed something < 1123878533 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :with osx < 1123878562 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the setup was strange anyway < 1123878618 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i wanted to try it cause there was a new working ti-emulator for non windows then... < 1123881921 0 :lament!unknown@unknown.invalid NICK :liebentstraume < 1123881936 0 :liebentstraume!unknown@unknown.invalid NICK :liebenstraume < 1123881968 0 :liebenstraume!unknown@unknown.invalid NICK :liebestraume < 1123882953 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123882978 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123883765 0 :ShinDerChan!unknown@unknown.invalid PART #esoteric :? < 1123883887 0 :Keymaker!n=a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1123885643 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :just curious, is the second part of this song title in a language any of you guys know? Fishbirdmittemellan < 1123885667 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :mmh < 1123885674 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :haven't heard before < 1123885682 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :sounds like combination of english and german < 1123885705 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how about Rabarbersaft < 1123885726 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :sounds german < 1123885736 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123885741 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not sure, since i haven't read it for two years < 1123885755 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :np, thanks :) < 1123885801 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :let's take a look at good ol' babelfish: translate Rabarbersaft from German to English.. the result is: < 1123885802 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :Rabarbersaft < 1123885869 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Let's play IRC cherades! < 1123885882 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123885889 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION holds up one finger. < 1123885907 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm, some www searches shows Finnish.. maybe? :) < 1123885924 0 :liebestraume!unknown@unknown.invalid PRIVMSG #esoteric :mittemellan is swedish < 1123885941 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :what does it mean? < 1123885953 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION guesses: birdfish. < 1123885960 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Fishbird rather < 1123885964 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1123885976 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :my guess too, but who knows hehe < 1123885993 0 :liebestraume!unknown@unknown.invalid PRIVMSG #esoteric :calamari: no idea, i don't speak swedish < 1123886028 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :rababersaft is rababer? juice < 1123886035 0 :liebestraume!unknown@unknown.invalid PRIVMSG #esoteric :i would guess mittemellan means hybrid < 1123886049 0 :liebestraume!unknown@unknown.invalid PRIVMSG #esoteric :there's people who speak swedish in #haskell, you could ask them :) < 1123886087 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm yes, it sounds like swedish < 1123886095 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i should have guessed/known that < 1123886105 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :can't remember what it means, though < 1123886109 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :found a swedish - english dictionary .. checking it out :) < 1123886116 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(in case i have even heard it) < 1123886119 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1123886138 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :calamari has a Swedish-English dictionary handy ... that's ... odd. < 1123886143 0 :liebestraume!unknown@unknown.invalid PRIVMSG #esoteric :my gf is obsessed with swedish < 1123886152 0 :liebestraume!unknown@unknown.invalid PRIVMSG #esoteric :she would probably know what this means < 1123886157 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: online ;) < 1123886163 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh :P < 1123886165 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :online < 1123886166 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1123886169 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :birdfish online < 1123886171 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :makes sense < 1123886180 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ACTION 's head explodes!!!!! < 1123886190 0 :liebestraume!unknown@unknown.invalid PRIVMSG #esoteric :o_O < 1123886191 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1123886393 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :rabarbersaft = Rhubarb Juice < 1123886416 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :definitely Swedish.. thanks :) < 1123886464 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :mitt = my and emellan = between ... my between? < 1123886524 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i thought it was something between stuff too < 1123886597 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :mitt= middle, mellan =between < 1123886618 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool.. was breaking up the word wrong.. thought it was mitte < 1123886694 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so, half-fish half-bird.. hehe < 1123886747 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123886884 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123886962 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hrm.. I think I'm going to need a 3 word parser for my game < 1123886983 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that's going to complicate things < 1123888094 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1123888104 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think i'm going to sleep < 1123888121 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nite < 1123888123 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1123888133 0 :ZeroOne_!unknown@unknown.invalid NICK :ZeroOne < 1123890550 0 :liebestraume!unknown@unknown.invalid PRIVMSG #esoteric :hrmmrm < 1123891344 0 :calamari_!n=calamari@dialup-4.240.111.249.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123891683 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123891700 0 :Graph!n=piespy@v-jix.is-a-geek.org JOIN :#esoteric < 1123891739 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hey talk < 1123891761 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: talk! < 1123891774 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok it works < 1123891823 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :graph is a social network bot < 1123891859 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it analyzes who talks and paints: http://macintosh.jix.qz-b.de/graph/esoteric/esoteric-current.png < 1123891968 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :boring... < 1123891982 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi jix < 1123891990 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari_: hi < 1123892009 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i thought that bot is pretty cool < 1123892011 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :listening to some old mods while I work out the details of my adventure game < 1123892023 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hehe mods are cool < 1123892040 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hey, that's neat < 1123892130 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: putting you on the graph ;) < 1123892149 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: /me too < 1123892181 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: hey < 1123892219 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :do you do the graph drawing/centering yourself? < 1123892231 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no i'm using a ready to run java bot < 1123892249 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i thought about writing something like this in ruby < 1123892254 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i don't have enough time atm < 1123892332 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :you could have it follow the conversation < 1123892346 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :would never be perfect, but close enough < 1123892354 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :follow the conversation? < 1123892371 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I don't have to say "jix" but you know I'm talking to you, because I said jix: earlier < 1123892379 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the bot does that < 1123892511 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :test: abc < 1123892593 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders why calamari_ hey'd him ... < 1123892615 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: http://macintosh.jix.qz-b.de/graph/esoteric/esoteric-current.png < 1123892630 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :social network diagram < 1123892651 0 :calamari_!unknown@unknown.invalid NICK :calamari < 1123892669 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok nick changes work < 1123892674 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So if I say "jix R teh rawx0rz" often, it would show a more bold link between you and I? < 1123892688 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: yes < 1123892695 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hi, sorry to be late to the previous half-bird half-fish discussion... this is not exactly that but it's not very unlike that: http://funny.evilbunny.org/display/1738/ < 1123892695 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but you don't have to highlite me < 1123892711 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: hey http://macintosh.jix.qz-b.de/graph/esoteric/esoteric-current.png < 1123892723 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I've seen that, jix < 1123892735 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I already knew about it from a guy called FennecFoxen < 1123892740 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: hehe, that's cool < 1123892748 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: it is "intelligent" and just "knows" when we talk < 1123892756 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*spooky* < 1123892805 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :it's not very difficult... it just spies on when people write lines after each other. < 1123892835 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yeah, I loved that image... it's in my Evilbunny favourite list < 1123892862 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ZeroOne: yes the graph drawing is more difficult.. < 1123892875 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :jix: well, that sure is < 1123892915 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :as is this one (slightly more related to this channel's topic): http://funny.evilbunny.org/display/1808/ < 1123892922 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :but it doesn't take much of artificial intelligence to see people send messages to each other turn by turn < 1123892933 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I did some graph drawing for a class a few sesters ago.. I just constrained the points to a big circle < 1123892934 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :and then notice that hey, maybe they are talking together < 1123892961 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: LOL < 1123892982 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ZeroOne: that's why i quoted the words < 1123893037 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :ok, apparently my sense of humor then just went to sleep before me. ;o < 1123893046 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1123893159 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh btw, mtve, thanks for the link to that xbox page, I loved it :) < 1123893426 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :this one not bad either (image file name is 'how-to-export-crypto-system-from-USA.jpg'): http://funny.evilbunny.org/display/1952 < 1123893698 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1123893923 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What's the original software for that social network diagram? < 1123894007 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Bravo Gregor, way to read the tagline on the image before asking a stupid question. < 1123894636 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1123895039 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: hello < 1123895041 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: shut up < 1123895051 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: stop trying to confuse the social network tracking software! < 1123895201 0 :cmeme!unknown@unknown.invalid QUIT :No route to host < 1123896502 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it apparently associates a yet unknown commenter with the writer of the last line < 1123896689 0 :calamari!unknown@unknown.invalid PART #esoteric :? < 1123896712 0 :squid!n=calamari@dialup-4.240.111.249.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123896732 0 :squid!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: test < 1123896763 0 :squid!unknown@unknown.invalid NICK :calamari < 1123896787 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool, broke it :) < 1123896837 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or did it erase me when I left? < 1123896858 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1123896859 0 :calamari!unknown@unknown.invalid PART #esoteric :? < 1123896884 0 :calamari!n=calamari@dialup-4.240.111.249.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123896901 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nope.. guess I just confused it :) < 1123896920 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :sup, suppy? < 1123896923 0 :pgimeno!unknown@unknown.invalid NICK :suppy < 1123896929 0 :suppy!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: fine, thanks < 1123896935 0 :suppy!unknown@unknown.invalid NICK :pgimeno < 1123896941 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :glad to hear that, suppy < 1123896960 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1123896975 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :nah, didn't work < 1123896982 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not loading for me < 1123896997 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh, there it goes < 1123898783 0 :heatsink!n=heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1123906054 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1123906519 0 :CXII!n=Sanity@dialup-57.104.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1123906863 0 :CXI!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1123907111 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123907191 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123908818 0 :calamari!n=calamari@dialup-4.240.69.52.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123918602 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123918642 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1123919999 0 :clog!unknown@unknown.invalid QUIT :ended < 1123920000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1123921270 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1123921279 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :According to the social connections image, I don't talk to calamari at all. < 1123922919 0 :GregorR-L!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1123926166 0 :GregorR-L!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]" < 1123932728 0 :jix!i=jix@p5489E736.dip.t-dialin.net JOIN :#esoteric < 1123932761 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123933394 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1123935925 0 :CXII!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123935945 0 :CXII!i=Sanity@dialup-57.104.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1123937315 0 :Graph!unknown@unknown.invalid QUIT :Remote closed the connection < 1123937380 0 :Graph!n=piespy@v-jix.is-a-geek.org JOIN :#esoteric < 1123937407 0 :CXII!unknown@unknown.invalid NICK :CXI < 1123937418 0 :Graph!unknown@unknown.invalid QUIT :Remote closed the connection < 1123937422 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :arg < 1123938961 0 :Graph!n=piespy@v-jix.is-a-geek.org JOIN :#esoteric < 1123939178 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :graph is back < 1123939186 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it works now < 1123939202 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i had to reset the graph < 1123939226 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://macintosh.jix.qz-b.de/graph/esoteric/current.png (still the old image but if we talk it gets updated) < 1123947289 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's boring here < 1123947309 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: do something un-boring < 1123966547 0 :Graph!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123968148 0 :calamari!n=calamari@dialup-4.240.72.140.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123968305 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1123969059 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm insulted. < 1123969060 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1123969068 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Are you suggesting that I never do anything un-boring? < 1123969069 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*sobsob* < 1123969099 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi Grebor ;) < 1123969114 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(j.k.) < 1123969123 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*sobsob* < 1123969178 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :anything exciting today? cmeme seems to be mia < 1123969283 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No, I'm just waiting for DirectNet-related emails. < 1123969285 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's all. < 1123969313 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :have you done any 3d programming? < 1123969325 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :A tiny, tiny bit. < 1123969376 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Because network programming > 3D graphics < 1123969411 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think it'd be cool to see that new gravity/motion esolang implemented in 3-D, showing the orbits < 1123969456 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/wiki/Gravity < 1123969472 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I saw it < 1123969532 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :maybe Java 3D < 1123969547 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :since that doesn't require a #-D card afaik < 1123969642 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :use opengl because java 3d has problems < 1123969647 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh, hmm.. only 2d < 1123969655 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Java3D has the freaky HiResCoord class. A 3-element vector of 256-bit fixed-point (128.128) numbers. < 1123969665 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"This coordinate system is sufficient to describe a universe in excess of several billion light years across, yet still define objects smaller than a proton." < 1123969706 0 :GregorR_!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1123969714 0 :GregorR_!unknown@unknown.invalid PRIVMSG #esoteric :So THAT'S what that quit menu does. < 1123969726 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: haha < 1123969731 0 :GregorR!unknown@unknown.invalid QUIT :Nick collision from services. < 1123969734 0 :GregorR_!unknown@unknown.invalid NICK :GregorR < 1123969753 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I thought Gravity was 3-D.. oh well! < 1123969762 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i need a cryptographic secure 1 bit hash function < 1123969779 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :How 'bout "parity" :P < 1123969813 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"You might get some hash collisions with that." < 1123969819 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1123969829 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no it's possible to calculate a msg with given parity using simple math! < 1123969874 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well it's always possible to do this with a 1 bit hash < 1123969883 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :some_number + hash < 1123969892 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :figuring out some_number should be easy < 1123969907 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok i need a 2 bit hash < 1123969910 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1123969952 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should calculate the WHIRLPOOL hash of the msg and take the parity of all even and all odd bits < 1123969958 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WHIRLPOOL is very secure < 1123969964 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :so my 2 bit hash is it too < 1123969996 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's probably quite easy to calculate a message with the given 2-bit hash, too, with simple brute-forcing. < 1123970001 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to encrypt all my msgs using double rot13 and sign them using my 2 bit hash < 1123970028 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: psshhh i'm going to sell this technology to m$ < 1123970034 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :don't tell them < 1123970035 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it sure sounds secure. < 1123970065 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and why use prime-numbers for RSA/DSA? they are so hard to compute < 1123970080 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :why not use 2^n+n? < 1123970085 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how about digital root mod 26 < 1123970103 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or mod 2 heh < 1123970104 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mod 26? < 1123970113 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no digital root is insecure < 1123970114 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They'll ask you how you will be able to recognize the odd bits (as opposed to plain old normal, non-odd bits) in messages. < 1123970116 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WHIRLPOOL is secure < 1123970192 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i'll tell them that i load all bits in an exel 2020 table and take every 2nd!(they like usage of their products) < 1123970339 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And where do you draw the line! Are all the bits in odd words (or out-of-context-words, like pallokala) considered odd. < 1123970457 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes! i'm using word 2020s grammar/spelling checks for detecting odd words < 1123971357 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wait.. is Gravity not supposed to be able to be implemented? < 1123971703 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1123973484 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1123975165 0 :calamari_!n=calamari@dialup-4.240.69.231.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123976319 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123977249 0 :lindi-!unknown@unknown.invalid QUIT :Remote closed the connection < 1123978809 0 :sergacity!unknown@unknown.invalid QUIT : < 1123981717 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1123981737 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1123981779 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1123982687 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123982746 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1123989576 0 :calamari-!n=calamari@dialup-4.240.241.11.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1123990614 0 :ramkrsna!n=ramkrsna@61.2.66.35 JOIN :#esoteric < 1123990621 0 :ramkrsna!unknown@unknown.invalid PART #esoteric :? < 1123990627 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1123990706 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124001645 0 :calamari-!unknown@unknown.invalid QUIT :"Leaving" < 1124005921 0 :lindi-!n=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1124006399 0 :clog!unknown@unknown.invalid QUIT :ended < 1124006400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124010140 0 :int-e!n=noone@td9091be9.pool.terralink.de JOIN :#esoteric < 1124017639 0 :jix!i=jix@p5489BFAF.dip.t-dialin.net JOIN :#esoteric < 1124020329 0 :jix!unknown@unknown.invalid QUIT :Remote closed the connection < 1124020338 0 :jix!i=jix@p5489BFAF.dip.t-dialin.net JOIN :#esoteric < 1124020765 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124020816 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124021894 0 :jix!i=jix@p5489BFAF.dip.t-dialin.net JOIN :#esoteric < 1124025008 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124025008 0 :kipple!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124035792 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124035792 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124040601 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :.....tttzzzzzZZZZZZZZZ < 1124043904 0 :Alunar!i=Alunar@59.27.173.30 JOIN :#esoteric < 1124043969 0 :Alunar!unknown@unknown.invalid QUIT :Client Quit < 1124052121 0 :et!n=et@p54AE64D5.dip.t-dialin.net JOIN :#esoteric < 1124064758 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124064780 0 :CXI!i=Sanity@dialup-57.104.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1124065393 0 :et!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124065719 0 :GregorR!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124066132 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1124067359 0 :GregorR_!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1124067361 0 :GregorR_!unknown@unknown.invalid NICK :GregorR < 1124070038 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :Gah! Netsplit city :( < 1124070761 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :idea: the sourcecode of the lang has to pass some random-number-tests < 1124070829 0 :calamari!n=calamari@dialup-4.240.150.219.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124070854 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124070887 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: you missed my idea AND hi < 1124070892 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :02:53:44 idea: the sourcecode of the lang has to pass some random-number-tests < 1124070916 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :which lang? < 1124070926 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a new lang < 1124070943 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's hard to pass random number tests with non random data < 1124070947 0 :heatsink!n=heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1124070952 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hi, and yup < 1124070954 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm lets say it is impossible *g* < 1124070959 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin heatsink < 1124070972 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I disagree, pseudorandom data is not random data < 1124070978 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm working on a little prng tester < 1124070991 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi pgimeno < 1124070998 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124071006 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: yes but there are some tests that say how much random-alike data is.. < 1124071018 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :there are lots, each specialized in one kind of failure of PRNGs < 1124071025 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124071046 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :just because somethign is statistically random doesn't mean that it is... it all depends on the source < 1124071087 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: i can generate true random data < 1124071096 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :by definition (for certain definitions, anyway) a PRNG is not a RNG < 1124071101 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: yes < 1124071103 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :if the only source is a computer algorithm, it's never really random < 1124071124 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ack < 1124071142 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://www.fourmilab.ch/hotbits/ < 1124071183 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :http://www.lavarnd.org/ ;) < 1124071192 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: that's an outside source of randomness :) < 1124071208 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :afaik there's an Intel chip with an integrated RNG < 1124071237 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. the old Atari's had random number hardware as well < 1124071267 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :anyway, e.g. Malbolge would pass some (very loosy) randomness tests < 1124071284 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: that's why i said ack... < 1124071294 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: if the source is a computer algorithm its not random < 1124071298 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it was pretty good too, because some of the cheesier emulators using stock C rng's produced artifacts in starfields because of the lack of randomness < 1124071336 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: which tests will you be using? < 1124071368 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: i started with entropy < 1124071386 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :than a test i came up by myself < 1124071406 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :count all byte pairs < 1124071445 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and generate entropy for every byte followed by another byte (entropy for all \x00\anychars... and \x01\anychar...) < 1124071458 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :take the difference of each entropy from 8 and square it < 1124071461 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :sum the whole thing < 1124071463 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and output it < 1124071466 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks out an old book  < 1124071474 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe it has a name < 1124071478 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i came up with this < 1124071487 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :next thing i'm going to add is move-to-front entropy < 1124071497 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :move-to-front is an algorithm for reducing the entropy of data < 1124071502 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't work with random data < 1124071512 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :chi-square test < 1124071516 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to add common test later < 1124071522 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :chi-square is a common test < 1124071534 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :monte-carlo-pi too < 1124071556 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :arithmetic mean too... < 1124071597 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :mean dust coming off this book.. hasn't been opened in years.. hehe < 1124071613 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i like random numbers < 1124071623 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they are cool < 1124071649 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :maybe you can improve upon my bf lcg < 1124071652 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I like them too < 1124071670 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :generate random #'s in bf with a fixed amount of memory < 1124071676 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: implement a mersenne-twister-something < 1124071692 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe, was reading about that on wikipedia < 1124071701 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ruby uses them < 1124071706 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and they pass all test i did on them < 1124071706 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :decided to go with the lcg < 1124071726 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and rule30 rng was very bad < 1124071745 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :MT works pretty well from a practical standpoint, yes < 1124071765 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :(though the final mapping step sounds a bit suspicious to me) < 1124071799 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and the c code i write is bad as always < 1124071969 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :does work doesn't it? for(i=0;i<256;alphabet_positions[i]=i++); < 1124071989 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :sets alphabet_positions to {0,1...,255} < 1124072018 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in ruby i'd write alphabet_positions=(0..255).to_a < 1124072021 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but ruby is to slow < 1124072060 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1124072069 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that assignment has side effects < 1124072082 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that's not valid C code IIRC < 1124072089 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :why not? < 1124072091 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it compiles < 1124072110 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :the LHS uses a value that changes in the RHS; the result is undefined < 1124072139 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1124072144 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1124072179 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i hate c.. but it's fast.. and easy < 1124072185 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :please trust a little more on compiler optimizations :) < 1124072198 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: that wasn't speed optimization < 1124072203 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that was code length optimizations < 1124072217 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i hate to write much code for little things < 1124072221 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :for (i=0; i<256; i++) alphabet_positions[i] = i; not that different :) < 1124072228 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a few bytes ;) < 1124072242 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hhmm 1 byte < 1124072252 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but that's a byte < 1124072253 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ok, rename alphabet_positions to alpha_pos and save lots ;) < 1124072262 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :k < 1124072267 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :j/k < 1124072276 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no that's a good idea < 1124072278 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I tend to like descriptive programs < 1124072292 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i too but c is long enough without them... < 1124072307 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and pos is common for position < 1124072349 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i like no variables at all < 1124072376 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :S K and I are enough.. < 1124072654 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :char 0..256 *256: < 1124072655 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Entropy: 8.000000000000 < 1124072655 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Move To Front Entropy: 0.067858437841 < 1124072690 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :true random data: < 1124072691 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Entropy: 7.997362466417 < 1124072691 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Move To Front Entropy: 7.997344450382 < 1124072710 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pseude random data is the same < 1124072719 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :-e+o < 1124072731 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :psodo random data is tho samo < 1124072762 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :heatsink: 1x-e+o at the right position < 1124072793 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :yea, i understood :/ < 1124072832 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks up movo to front entropy < 1124072873 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :dont look up that < 1124072877 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that's s/e/o/ and not s/e/o/g < 1124072893 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :ACTION found it on wikipodia < 1124072898 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :look up bwt and move to front < 1124072909 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1124072929 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I first knew it through bwt < 1124072936 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION too < 1124072980 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my own test is good for detecting some bits random some bits not-random but high entropy < 1124073248 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :some creative ideas for tests? < 1124073248 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :ooh, is nifty the burrows wheeler algorithm < 1124073330 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :no, just uncreative ideas. < 1124073359 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :heatsink: tell them.. < 1124073392 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :autocorrelation test; frequency count of each byte < 1124073426 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :frequency count of each byte does the same thing as entropy... < 1124073433 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1124073468 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if the frequency count of each byte/file_size is different than 1/256 it's lower than 8 < 1124073485 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it's easy to fool with (0..256)*256 < 1124073501 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't happen with mtf entropy < 1124073535 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :autocorrelation test has some advantages with detecting VLCs < 1124073554 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :or, generally, non-8-bit codes < 1124073601 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :all my tests besides entropy have a larger "window" than 8bit < 1124073707 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Hot Bit Entropy implemented < 1124073720 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :What's that? < 1124073730 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :entropy of last byte xor curren byte < 1124073734 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :+t < 1124073740 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1124073758 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if some bits change less often than other bits this one detects it < 1124073819 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has another cool idea < 1124073831 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :should help against bit-shifting algorithms < 1124073847 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i try to come up with a prng and than how to detect it < 1124073886 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :Do you have a way to detect hashing-based prngs? < 1124073897 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124073902 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :don't know them < 1124073908 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :I've heard that sometimes people use MD5 as a PRNG < 1124073938 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :repeatedly perform a hash on the same 20 bytes and take the low byte as the new number < 1124073938 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124073959 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that's difficult to detect < 1124074030 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because they use cryptographic secure algorithms...(not 100% secure because it's possible to generate two msgs with the same hash) but if you only know the hash you can't construct a msg without brute forcing < 1124074185 0 :int-e!n=noone@td9091be9.pool.terralink.de JOIN :#esoteric < 1124074195 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1124074201 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :MD5 is allowed to destroy information though < 1124074210 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124074224 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :for msgs longer than the hash it does < 1124074239 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :only for longer messages? < 1124074267 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no but it looses only a few bits sometime with shorter/same length msgs < 1124074289 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they have a good distribution of the data over all bits < 1124074295 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that makes them a good checksum < 1124074304 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1124074621 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm my unnamed algorithm seems to be good for many kinds of simple prng's < 1124074655 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :have you tested it on rngs? < 1124074664 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :(as a control) < 1124074677 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm using /dev/urandom as a control < 1124074704 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because true random is too rare for testing it with 64kb... < 1124074723 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gpg uses /dev/urandom so it has to be pretty good < 1124074829 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :sliding bit entropy has a max value somewhere around 6.74... < 1124074890 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm no 6.75 is possible < 1124074942 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :6.758 is the highest value i got < 1124075025 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my randtester's binary is not random < 1124075123 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ent is so much faster than my tool < 1124075178 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :I just made an md5 PRNG in python < 1124075378 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :do you want to test your tools on md5 hash output? < 1124075456 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124075557 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :#! /usr/bin/python < 1124075557 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :import sys;import md5;m = md5.new();seed = '\x000' * 19 + '\x014' < 1124075557 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :while 1:d = m.digest();sys.stdout.write(d);m.update(d) < 1124075567 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ruby -r digest/md5 -e 'i="jix";10000.times{print i=Digest::MD5.digest(i)}' < 1124075607 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the program needs to terminate because i pipe the date into the tester < 1124075617 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1124075650 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :as good as urandom < 1124075653 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :using my tests < 1124075697 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :using ent's tests too < 1124075713 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(chi square and monte carlo pi and serial correlation) < 1124076012 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :ok, well I'm going to bed. < 1124076064 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124076075 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :looks like you've got a quality prng. < 1124076088 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :night < 1124076090 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :quit < 1124076092 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1124076096 0 :J|x!i=jix@p5489C829.dip.t-dialin.net JOIN :#esoteric < 1124076130 0 :jix!unknown@unknown.invalid QUIT :Nick collision from services. < 1124076132 0 :J|x!unknown@unknown.invalid NICK :jix < 1124076576 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gn8 < 1124076582 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :its 4:30am here < 1124076587 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124080528 0 :graue!n=Scott@ip68-100-130-21.dc.dc.cox.net JOIN :#esoteric < 1124080533 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :hello everyone < 1124080540 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :how have things been in the esoteric community lately? < 1124081034 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :pretty boring I guess, bye < 1124081035 0 :graue!unknown@unknown.invalid QUIT :"ircII EPIC4-1.1.12 -- Are we there yet?" < 1124082729 0 :ramkrsna!n=ramkrsna@61.2.69.98 JOIN :#esoteric < 1124084107 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124087189 0 :et!n=et@p54AE5321.dip.t-dialin.net JOIN :#esoteric < 1124088443 0 :et!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124090819 0 :ramkrsna!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124092799 0 :clog!unknown@unknown.invalid QUIT :ended < 1124092800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124101409 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124102564 0 :fizzie!unknown@unknown.invalid QUIT :"Siirretaanpa sahkojohtoa, maalaavat muuten yli sen." < 1124108626 0 :sp3tt!n=chatzill@lite-148-133.umenet.net JOIN :#esoteric < 1124109729 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124111941 0 :int-e!n=noone@td9091b67.pool.terralink.de JOIN :#esoteric < 1124115804 0 :jix!i=jix@p5489C829.dip.t-dialin.net JOIN :#esoteric < 1124118421 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124118431 0 :jix!i=jix@p5489C829.dip.t-dialin.net JOIN :#esoteric < 1124121601 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :what.. Homespring website is down? < 1124121658 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :thank god there's the archive < 1124122656 0 :sp3tt!unknown@unknown.invalid QUIT :Client Quit < 1124123740 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh Lord, thank you for the Earth, thank you for the rains that give us crops, thank you for the shelter that keeps us warm and dry, and thank you for www.archive.org, amen. < 1124126309 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1124126622 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124128566 0 :ramkrsna_!n=ramkrsna@61.2.69.146 JOIN :#esoteric < 1124128926 0 :jix!i=jix@p5489C829.dip.t-dialin.net JOIN :#esoteric < 1124129535 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124129546 0 :jix!i=jix@p5489C829.dip.t-dialin.net JOIN :#esoteric < 1124129682 0 :Keymaker!n=Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1124129716 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :'h' 'i' < 1124129796 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mmmoooiiinnn kkkeeeyyymmmaaakkkeeerrr < 1124131050 0 :int-e!n=noone@p54B3D685.dip.t-dialin.net JOIN :#esoteric < 1124131191 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1124131211 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(sorry, didn't notice something happened here :) < 1124131285 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :what why when? < 1124131288 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124131312 0 :liebestraume!unknown@unknown.invalid NICK :lament < 1124131360 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I think that last e should've been an a ;) < 1124131595 0 :Kmkr!n=Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1124132003 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Graah, you closed your parens with a smily :P < 1124132019 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(These parens are not closed :) < 1124132026 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(These parens are closed :) ) < 1124132258 0 :int-e!unknown@unknown.invalid QUIT :Remote closed the connection < 1124132297 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :()()())))()(()9()())(() < 1124132326 0 :int-e!n=noone@p54B3D685.dip.t-dialin.net JOIN :#esoteric < 1124132470 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION 's head explodes. < 1124132505 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::( There are no parens here :) < 1124132691 0 :Keymaker!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124133133 0 :Kmkr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124133646 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1124133789 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1124140986 0 :ramkrsna_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1124144269 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric ::( nor here ): < 1124144309 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: and here? :] < 1124144315 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :whoops?! < 1124144321 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i didn't wrote {^Raven^} ... < 1124145982 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, suuuuure, tab-happy jix ;) < 1124146007 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but {^Raven^}: is a funny smily < 1124146027 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Let's see ... < 1124146032 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's someone with no tooth on the right eating Raven < 1124146039 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :^^ < 1124146111 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's a guy wearing a silly hat with one eye and a broken noze, who's whispering while drooling into his beard, with one nipple and a sad animal at his feet. < 1124146122 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :s/noze/nose/ < 1124146142 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :uhm ok < 1124146144 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :sure. < 1124146173 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :A very specific smiley :P < 1124147749 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :reverse smileys are cool (-: (-; (-B d: < 1124147811 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Upside-down smileys are cooler o^o < 1124147829 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124147841 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :invisible smileys rock: < 1124147851 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :WOAH man. < 1124147856 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That rawk'd my world! < 1124149328 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I started writing a MUD engine. < 1124149333 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not a good plan :P < 1124149345 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :One of those things that turns into an obsession really quickly. < 1124149369 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :why would one do such a thing? < 1124149387 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I have a few ideas that I think would be cool. < 1124149397 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(I know, very stupid reason :) ) < 1124149523 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh yes, ideas are a dangerous thing < 1124149649 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks happy thoughts. < 1124149842 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nGHGHAhaghaghAHG < 1124149862 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :bad idea to join #math.. can't sleep now have to find a solution for the topic < 1124149935 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124150038 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :p(1)=1, p(2)=2 (1,1; 2), p(3)=3 (1+1+1; 1+2; 3)? < 1124150299 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124150333 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i've found an algorithm (recursive) for p(n) < 1124150481 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :uh and it doesn't work < 1124150555 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mv * #math ^^ < 1124150566 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, partition counting < 1124150572 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :jap < 1124150842 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't see why my algorithm doesn't work < 1124150847 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it work's with paper an pencil < 1124151049 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm, what does it do? < 1124151285 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hum < 1124151318 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have a function helper(n,k) that prints all partitions of n using number <=k < 1124151325 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it doesn't work < 1124151331 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i'm telling what i've done in ruby < 1124151345 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i did something different on paper.. < 1124151413 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm, it's easier to calculate the partitions of n that use exactly k numbers. < 1124151440 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124151440 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :calculate -> count. < 1124151452 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :found that on mathworld < 1124151463 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124151513 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I got some answers on algorithms for calculating p(n) in sci.math some time ago... < 1124151570 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the triangle of P(n,k) (partition of n with k numbers) looks like: go up 2 + go up 2 go left 1 < 1124151577 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it only looks so < 1124151596 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i should sleep < 1124151604 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :P(n,k) = P(n-1,k-1)+P(n-k,k) < 1124151606 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1124151631 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1124151635 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :the first gives the number of partitions that have a 1, the second one those that don't. < 1124151641 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I loved it Ö= < 1124151643 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1124151670 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :german keyboard layout? < 1124151680 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I'm not at home ;) < 1124151684 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1124151824 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oooh, Ö is an excellent one-character smiley 8-D < 1124151865 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ü < 1124151869 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ë < 1124151873 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124151877 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ÿ < 1124151901 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i can write a ÿ with only 3 keypresses < 1124152007 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. I don't know if this X server config has a compose key. < 1124152474 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, I was wrong; my post was about Landau's function g, not about the number of partitions < 1124152490 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :http://groups-beta.google.com/group/sci.math/browse_thread/thread/68a794c6d85c11d8/ < 1124152558 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I just wrote this ÿ with no keypresses. < 1124152566 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: copy and paste? < 1124152571 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yup :P < 1124152574 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ctrl-c ctrl-p? < 1124152575 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :4 < 1124152580 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Of course not! < 1124152581 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm insulted! < 1124152585 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1124152587 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :X11 left-middle < 1124152588 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mouse < 1124152598 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :^_^ < 1124152604 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but that are 2 mouse clicks < 1124152608 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :1 for selecting 1 for pasting < 1124152610 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :easy with unicharmap < 1124152615 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Note that I was careful to say "keypresses" :) < 1124152823 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ok I have three solutions for the #math problem ... that's all with n<1000000. < 1124152826 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124157983 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is a smiley ??? < 1124157994 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124158004 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :intwiggling < 1124158033 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it has everything, a left face side, {, a left eye, ^, a weird looking nose, Raven, a right eye, ^, and a right face side, } < 1124158046 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :^o^ < 1124158057 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :erm... they're my wings... < 1124158094 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124158119 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hehe. < 1124158597 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :good night < 1124158600 0 :int-e!unknown@unknown.invalid QUIT :"Client exiting" < 1124159720 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :taxonomy of smileys? < 1124160568 0 :int-e!n=noone@td9091b67.pool.terralink.de JOIN :#esoteric < 1124160578 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1124161452 0 :GregorR!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]" < 1124166851 0 :calamari!n=calamari@dialup-4.240.69.64.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124167596 0 :cmeme!unknown@unknown.invalid QUIT :Connection reset by peer < 1124171945 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1124171964 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1124172005 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1124175046 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124175127 0 :calamari!n=calamari@dialup-4.240.69.131.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124179199 0 :clog!unknown@unknown.invalid QUIT :ended < 1124179200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124180121 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124180148 0 :CXI!i=Sanity@dialup-57.104.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1124185526 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1124192462 0 :jix!i=jix@p5489B00A.dip.t-dialin.net JOIN :#esoteric < 1124200635 0 :int-e!n=noone@td9091b4c.pool.terralink.de JOIN :#esoteric < 1124201698 0 :GregorR!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1124204537 0 :CXI!unknown@unknown.invalid QUIT :"If you're reading this, it's probably xchat's fault." < 1124204624 0 :CXI!n=Sanity@dialup-57.104.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1124215332 0 :wildhalcyon!n=wildhalc@216.154.205.203 JOIN :#esoteric < 1124215458 0 :wildhalcyon!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124215489 0 :wildhalcyon!n=wildhalc@216.154.205.203 JOIN :#esoteric < 1124215568 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hola! < 1124215573 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hola < 1124215610 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hows it going? < 1124215728 0 :wildhalcyon!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124215738 0 :wildhalcyon!n=wildhalc@216.154.205.203 JOIN :#esoteric < 1124215746 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Bah! I hate my ISP < 1124215863 0 :wildhalcyon!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124216057 0 :CXII!i=Sanity@dialup-57.104.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1124216154 0 :CXI!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1124217054 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124217067 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Maybe this time I'll actually *stay on* < 1124217180 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :probably not. < 1124217202 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :So far. I switched clients, that might have helped too < 1124217350 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Lament, are you an esolang developer? < 1124217412 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I am a professional esolang senior architect < 1124217421 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I work for NASA developing esolangs < 1124217455 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Glad to hear it. I bet NASA pays eso-dev senior architects pretty handsomely < 1124217614 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :there's also the fame < 1124217624 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the Shuttle computers run software written in my esoteric languages. < 1124217659 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :they used Brainfuck before, but they needed something more specific < 1124217708 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I heard they're trying to blame BF for the tiles breaking off. < 1124217751 0 :Gs30ng!n=gs30ng@221.140.222.206 JOIN :#esoteric < 1124217767 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :a stupid claim. Brainfuck never fails. < 1124217816 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That's what I thought. You know how it is with those gov't types though.. always wanting to point the finger < 1124217879 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124217974 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :INTERCAL knows all about DC esolang scandals though, so its not like there's anything new < 1124217975 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i thought they would program in trefunge to make it easier, like calculating a coordinate to launch the ship by a code cursor < 1124218018 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You'd need a pretty big code space to do that with reliable precision, wouldn't you? < 1124218057 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or would i rather use brainfuck with 3d codespace? < 1124218091 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like, not only <> but ^v and /\ or something < 1124218096 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Has anyone written a 3D bf derivative? I didn't see anything on the wiki < 1124218099 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oops my mistake < 1124218110 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i meant 3d memory space, not code space < 1124218165 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon, there's definitely one with 2D, like with <> and ^v, but i have no idea with 3D one < 1124218184 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :3D memory space huh? A cube instead of a tape? < 1124218191 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ive seen SNUSP, I love it too! < 1124218275 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/Hcbf < 1124218286 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :4D brainfuck variant, i think < 1124218301 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :good point < 1124218318 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :time cube < 1124218323 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I haven't had a chance to fiddle with that yet... < 1124218410 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Neither have I had a chance to try out the Funge-98 TOYS fingerprint, which regardless of use, has some great names < 1124218456 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :(Sorry, that was OT, but I was looking at it at the time. Today, I have the attention span of a chiuahua) < 1124218493 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1124218637 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Seriously though, are either of you working on any languages? < 1124218672 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124218718 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well i used to design a stupid esolang when i was newbie... < 1124218727 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im just curious, not for any particular reason. < 1124218731 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :if you wish i'll show the spec < 1124218732 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Why was it stupid? < 1124218736 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1124218741 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :please! < 1124218744 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :it is just... inefficient < 1124218772 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :http://gs30ng.exca.net/udage/spec-en.xml < 1124218842 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :cool, thanks! I'll take a look at it < 1124218954 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I was working on an esolang a while ago too, but decided to get back in it again recently < 1124219025 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I had a bit of a stumbling block, and Im almost finished with the specification. < 1124219041 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1124219067 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I remember reading about Udage.. it does look inefficient, but most esolangs are ;-) < 1124219092 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i mean that i could make the spec shorter and clearer < 1124219099 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I like the fact that its more of a pattern-matcher than using specific characters < 1124219131 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well look < 1124219137 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i got NOT and conditional jump < 1124219142 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You probably could, but again - its esoteric. Shorter might not be possible, but clearer would be nice. < 1124219144 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then i don't need NAND < 1124219166 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i can make it with NOT and conditional jump things < 1124219185 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i don't need any complicated operation like NANDN1 < 1124219196 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that's why i call it inefficient < 1124219250 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or i could make it MORE complicated like harder than Malbolge to understand < 1124219291 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Well, keep working on it. I don't like complex just for the sake of being complex. I like "quirky, see what you can do with this" < 1124219295 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but currently it's not clear or complicated. like... halfway? < 1124219314 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i agree to that < 1124219345 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Malbolge ended up being quirky once someone figured out how to work with it, and it turns out that it does interesting things. < 1124219369 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Before that, I wasn't too interested in it, because it was designed to be awful < 1124219444 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i still don't even understand what it is < 1124219496 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its an evil evil language, all you really need to know unless you want to try to program in it. < 1124219619 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well that's one of the core design goals in esolang < 1124219665 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Perhaps. I really look at esolangs as 3 schools of languages: EVIL, novel, and jokes < 1124219679 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and i also want to design a lang like that, turing-complete but takes several years to make a 'Hello World!' program < 1124219716 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh that's simple < 1124219719 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Like LazyK? < 1124219730 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i made a lazy k hello world < 1124219742 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lazy k is very simple to programm < 1124219747 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i made 99bob in lazy k too < 1124219759 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I've seen the code for that... its.. er... messy < 1124219760 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124219784 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: it comes with a code generating tool < 1124219799 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you just write a lambda term and it converts it into SKI combinators < 1124219802 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :oh, I wasn't aware of that. Well, that changes things < 1124219804 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's messy to do that by hand < 1124219810 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's possible (and i know how) < 1124219826 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it takes minutes for simple terms like \xyz.xzy < 1124219862 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ive wanted to design a Java2K-Befunge varient that occassionally switched the cursor orientation randomly. I guess I could just implement that with fingerprints < 1124219863 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well we hardly can make an esolang code without any tools < 1124219893 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but there ARE, who do that < 1124219895 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1124219904 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, tools are key < 1124219927 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Well, only if you want to do a large project with them < 1124219976 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have an idea for a turing complete language and it will take hours to generate the first cat programm and years for the first hello world programm < 1124220017 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :sha1 each sizeof(sha1) bytes and do => 0 => [ 1=> ]... < 1124220018 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :from now on don't even mention of it for world peace < 1124220025 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and execute it as BF < 1124220028 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...sha1 < 1124220048 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that is presented once, like MaD5 < 1124220262 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not a huge Turing-Tarpit fan < 1124220284 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :I am < 1124220295 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :BF is great, because its a fundamental esolang tool (most languages prove they're TC by using BF) < 1124220339 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that makes sense < 1124220350 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :although i'd rather do it using TM < 1124220372 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Anyhow, Gs30ng, good luck with improving Udage! Ive gotta go! < 1124220376 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1124220394 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :see ya < 1124222439 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I think it's preferable to use BF as your intermediary rather than a true TM because BF is very VERY easy to read and parse. < 1124224830 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that opens an interesting question... what TC language is the easiest to parse? < 1124224871 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :(easiest is a matter of intuition) < 1124224966 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :in Brainfuck the forward/backward loop matching imposes an inherent difficulty < 1124224979 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :perhaps OISC is simpler than BF < 1124225121 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :what TC language is the easiest to parse... perhaps non-esoteric lang is < 1124225132 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but probably turing tarpit is < 1124226144 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pg Jon, of course < 1124226343 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what the hell < 1124226350 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: Jot, of course < 1124226360 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :alternatively; < 1124226373 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :a variant of brainfuck: < 1124226394 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :instead of [ some code, N characters ] < 1124226398 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :write < 1124226418 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :[[[[[ (N times) [[[ some code < 1124226426 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :N opening brackets, then the code < 1124226455 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :first, that gets rid of an instruction, which is nice already < 1124226464 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :second, any string becomes a valid BF program < 1124226483 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :sorry, I should have said to parse and interpret < 1124226632 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :this depends on what language your interpreter is written in < 1124226651 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :lambda-calculus based languages are easy to interpret in other lambda-calculus based languages < 1124226777 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :easier than oisc? < 1124226854 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oisc is pretty hard to interpret in lambda-calculus based languages < 1124227055 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :really? < 1124227087 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :well, I was hoping to reach some kind of an "universal" agreement on what is "easiest" in this context but it seems not to be so easy < 1124227113 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: yes, there's usually no concept of an "array" as such < 1124227161 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :only functions < 1124227164 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i think in this case you should make it clear like this: easiest to interpret in our brains < 1124227211 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :"easiest to interpret in certain of the commonly used languages" would probably be more precise < 1124227238 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then it is oisc < 1124227250 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :um < 1124227268 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :in our brains, heh heh < 1124227271 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :but then again, what is easier: to write a conditional that tests the negativity, or to write the functions of lambda calculus? < 1124227330 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it's too philosophical a question, anyway < 1124227419 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no, just subjective < 1124227485 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :things like OOP concept is sometimes considered subjective < 1124227743 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hey, did I miss anything exciting? < 1124227782 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124227804 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lambda calculus and parsing BF... well.. thats sort of exciting < 1124227808 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :they seem not to be exciting < 1124227838 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like, pretty important subject but i'm not *excited* :) < 1124227852 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but this is also subjective < 1124227898 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :well, subjective is okay < 1124227926 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'd like to have a geometrical lang < 1124227927 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i haven't fully used lambda < 1124227937 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :where you build the program out of geometric objects < 1124227946 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :like circle line polygon... < 1124227951 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ellipse < 1124227960 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :sounds awesome < 1124227997 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :code should describe a vector image, right? < 1124227998 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm but how could such a program work... < 1124228003 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124228063 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i think the graph theory would help < 1124228103 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but actually there are already some langs with it < 1124228113 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :polygons are instructions... < 1124228113 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ive seen some flow chart languages < 1124228121 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lines are code-flow < 1124228138 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: yes but they arn't 100% of simple geometric objects < 1124228152 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Uuuuuuuuuuuuuuse RXML :P < 1124228156 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :circles could be used as control structures < 1124228162 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That's true, they're not < 1124228163 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: problem < 1124228171 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :RXML doesn't support vector images < 1124228171 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :RXML would be an answer < 1124228173 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Way too difficult to parse shapes? < 1124228176 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :really? < 1124228186 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :SVG would be good. < 1124228193 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :noo SVG is unesoteric < 1124228202 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124228207 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :is it? < 1124228212 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You could make a language entirely out of ellipses, where each rational a/b mapped to an instruction < 1124228214 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to invent a cryptic syntax for the vector graphics... < 1124228224 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124228225 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I get esoteric results when I use it, it must be esoteric < 1124228229 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Jix: What about using bezier curves? < 1124228251 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: hmm i think circle polygon and line are enough < 1124228251 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :jix: what if the polygons overlap each other < 1124228272 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :a line is a 2-face poligon isn't it? < 1124228279 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :polygon even < 1124228284 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Jix: use bezier curves for the lines - that way you can use lines OTHER than straight lines < 1124228302 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: you can connect multiple lines < 1124228311 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i need to have a direction for a line... < 1124228325 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :the space not should be 2 dimensional < 1124228333 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: it should < 1124228336 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Well, however you implement it. Its your language after all ;- < 1124228408 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :jix: then how can you connect 2 polygons which locates like, unable to be connected by straight line < 1124228440 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like there are some big polygons between them < 1124228495 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: you can chain lines < 1124228520 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and using circle control structures you can implement crossings < 1124228521 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that would work < 1124228554 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :It might be easiest to use a null polygon (0 sides) for a NOP, to implement between two connecting lines to go around corners in that case < 1124228557 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is _drawing_ a spec < 1124228573 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124228597 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :jix: what about this.. are you gonna forbid to overlap 2 polygons? < 1124228613 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: no but the behavior is undefined < 1124228621 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or overlapped polygons could be another operation < 1124228638 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: no overlapping circles give different control structures < 1124228648 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but overlapping polygons give undefined behavior < 1124228705 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :a code with only overlapped figures < 1124228718 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :would seem truly esoteric < 1124228815 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :away < 1124228995 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lines could seem a polygon < 1124229067 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like, 3 lines connects 3 triangles, seem 4 triangle < 1124229595 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: lines polygons and circles have different colors in source-view < 1124229621 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well then i should make another lang < 1124229628 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i want to have it monotone < 1124229777 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have a pretty cool file format < 1124229789 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have to complete it... < 1124229834 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oh i have a question < 1124229838 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :what's that source-view < 1124229863 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :you mean you're gonna make an IDE? < 1124229866 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the source format is a text document < 1124229882 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i'm going to display the source code graphically < 1124229906 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oh, ok. < 1124230039 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think I need to use either rtf, html, or a combined txt + bmp for my esolang. < 1124230057 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: make your own format < 1124230074 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I will eventually. Once I work on building the IDE < 1124230086 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :yes making a format it's easy < 1124230097 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like you're to make a bitmap format then < 1124230102 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :format c: bitmap < 1124230148 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'll probably include a conversion utility as well - to go between the proprietary format and the other formats < 1124230272 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :question: is there any conversion library for swf format? < 1124230298 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :possibly to postscript? < 1124230322 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my file format: < 1124230323 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :'ST0P' => Header (thats a zero in stop) < 1124230323 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :'O' x r y => Circle at x/y with radius r < 1124230323 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :'P' points{3+} => Polygon with at least 3 points < 1124230323 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :'p' y z => Polygon point < 1124230323 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :'L' y2 x x2 y => line from x/y => x2/y2 (x/y swapped with x2/y2 is equivalent) < 1124230325 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :number are in base -5 using 'q' as 0, 'w' as 1, 'e' as 2, and '@' as 4. numbers end with a 'r' and use 't' as decimal point < 1124230328 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :'X' comment => comment (you may use characters 's' 'd' and '.' for comments) < 1124230330 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :'STRAT' => EOF (yes it's not a typo its STRAT instead of START) < 1124230351 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the comment feature is pretty useless < 1124230479 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :not 'O' x y r but 'O' x r y ? < 1124230496 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :jap < 1124230518 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :its 'L' y2 x x2 y .. < 1124230537 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I love the comment feature XD < 1124230544 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Xsd....dsdddd...sd < 1124230548 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr < 1124230589 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the field is from -1,-1 to 1,1 < 1124230595 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but numbers have no sign < 1124230598 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they use base -5 < 1124230639 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :so the order is deliberately weird, to make it esoteric, right? < 1124230683 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :right < 1124230692 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :jesus < 1124230704 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i love it < 1124230722 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its hideously evil in a delightful way < 1124230734 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :let's try to make a circle at point -1x 1y with radius 0.5 < 1124230743 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh Lord, Christ and Savior Jesus, may your holy glory bring peace to the lives of those less fortunate, and those who write esoteric languages, amen. < 1124230776 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :In the beginning there was INTERCAL... < 1124230781 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1124230791 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And God said it was good. < 1124230792 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not used to using negative bases (Ive heard of them, but.. never tried implementing them) < 1124230835 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :he did? I thought after INTERCAZL, he had a stiff drink and took 2 1/2 months off and thats why we celebrate summer vacation? < 1124230840 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :*INTERCAL < 1124230872 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :grr negative bases are evil < 1124230883 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You could always use the golden ratio base < 1124230884 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Golden_mean_base < 1124230901 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah but that's not as safe as base -5 < 1124230927 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hm.. safe, yeah that's important if your language ever ends up on the shuttle like lament's < 1124231018 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1124231104 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :NASA guys are calling him by period to ask some questions about the spaceship air supplying system written in bf < 1124231200 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :a ']' is missing in the code so air supplying works for only few seconds < 1124231257 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :jix wrapped the whole code with [] and it appeared to work as well < 1124231264 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmmm, they should get that fixed. Any certified BF.NET techs here? < 1124231311 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but now the system resets itself continuously < 1124231342 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*checking door panels* *doors open* *doors close (well after the astronauts have been flung into space)* *reactivating oxygen* < 1124231363 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124231381 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And two loud POPs are (not) heard as the astronauts explode. < 1124231389 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then they're mad at jix, what a tragedy! < 1124231389 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124231403 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I hope he's not fired < 1124231429 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :They can't fire him because they never hired him < 1124231489 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :as a professional esolang developer, jix was kidnapped by nasa guys and forced to design the system in bf < 1124231517 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :...! Esolang slavery! < 1124231529 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pays one minute's silent tribute < 1124231695 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :poor Jix < 1124231723 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :actually in 90's, the system was written in Malbolge, designed by GregorR < 1124231744 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(The system that enslaved jix that is :P) < 1124231752 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I call it MalSlave. < 1124231873 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :GregorR wrote it in 3 minutes 27 seconds, and distributed it in open source, nasa took it < 1124231920 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :after several years nasa needed some new code for new modules, however no one but jix understood the code < 1124231934 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that's why he've been kidnapped < 1124231946 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Instead of me for some inexplicable reason :P < 1124231993 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :death is inexplicable, right < 1124232005 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :uh, aren't you dead GregorR? < 1124232023 0 :GregorR!unknown@unknown.invalid NICK :GregorR-OHNOAZOM < 1124232034 0 :GregorR-OHNOAZOM!unknown@unknown.invalid NICK :ItsAZombie < 1124232044 0 :ItsAZombie!unknown@unknown.invalid PRIVMSG #esoteric :Braaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiiiins... < 1124232089 0 :ItsAZombie!unknown@unknown.invalid NICK :GregorR < 1124232123 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Brains huh? What part? < 1124232146 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I've got a few lobes, a medulla, and then there's my spinal cord. < 1124232308 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they learned to not kidnap crazy people MUHUAHAHAHAHAHAH! < 1124232325 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :that'll teach them < 1124232327 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but they are crazy < 1124232344 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mounting Sauerbraten.dmg < 1124232361 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :sauerbraten has to be a cool game < 1124232374 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :what does dmg stands for < 1124232379 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's written by wouter < 1124232383 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :s/stands/stand < 1124232385 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Disk iMaGe < 1124232389 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1124232399 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :every 2nd osx software comes as dmg < 1124232417 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :sauerbraten is from wouter (the one who wrote false) < 1124232437 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://sauerbraten.org/ < 1124232441 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :one who wrote false wrote a game? < 1124232445 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Wouter is legendary < 1124232447 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124232454 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: i know someone who knows wouter < 1124232465 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :OMG < 1124232493 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i don't even want to contact anyone who knows who knows wouter < 1124232498 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :he's called Tim Schröder < 1124232499 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i don't wanna be kidnapped < 1124232503 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I know someone who knows someone who knows wouter... err.. thats you, btw < 1124232529 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: i talk about real-life knowing < 1124232550 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. yeah, thats different I guess < 1124232568 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :wouter doesn't sound like an actual person... like, consist with only source code < 1124232578 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :both wouter and tim worked at crytek < 1124232588 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: it's his realname < 1124232589 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Wouter van Oortmerssen < 1124232613 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that lab researches how to cry? < 1124232620 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :what am i talking about < 1124232637 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reboots his brain < 1124232669 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :He should have wrote sauerbraten in False < 1124232677 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124232710 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Wouter van Oortmerssen. sounds really typical guru name. like Guido van Rossum or something < 1124232773 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :if by guru you mean dutch, then yeah ;) < 1124232818 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Oh, is it dutch? not german or something? < 1124232825 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :dutch < 1124232830 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i'm german < 1124232845 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :van = dutch, von = german < 1124232878 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes but von * in german isn't as common as van in dutch < 1124232883 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :afaik < 1124232926 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :doesn't von in german usually indicate nobility or something (at least in the past)? < 1124232937 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :now i see a few dutch person in computer science < 1124232943 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124232957 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but haven't seen any Korean in this field < 1124233040 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ive known a few korean cs majors back in school < 1124233068 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :maybe they're all kidnapped by nasa < 1124233115 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I was kidnapped by NASA, but they let me go because I was useless < 1124233129 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :who wasn't kidnapped by NASA < 1124233134 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :they only need some esoteric programmers < 1124233178 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*sniff sniff* < 1124233181 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I wasn't kidnapped by NASA < 1124233190 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION feels left out. < 1124233202 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :because no one can kidnap a dead man < 1124233214 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :..is that a challenge? :P < 1124233215 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i feel really sorry about that < 1124233244 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: are you dead? < 1124233268 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i'm not gonna challenge you. i < 1124233274 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Technically, UNdead, in that I resurrected to feast on the entrails of the living, but I'm not alive in the common sense *shrugs* < 1124233278 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i'm not gonna be malslaved < 1124233358 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Anybody want to help with my MUD engine? < 1124233370 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Suggestion-wise, that is. < 1124233399 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :an engine that runs on mud? sounds good :) when can I get it for my car? < 1124233410 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: you're going to implement it in ?? < 1124233428 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :C++ - sorry, it not not esoteric-related :P < 1124233436 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :kipple: spends ridiculously much mud < 1124233451 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: do a -- please.. i don't know c++ < 1124233456 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :*g* < 1124233464 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :useless, yet < 1124233472 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or use something else i know < 1124233479 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124233482 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :like ruby < 1124233490 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or.. apple-script < 1124233503 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :While ruby would be quite appropriate for a MUD, I'll stick to C++ thank-you-very-much :P < 1124233504 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or 1802 assembler < 1124233517 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or arm asm < 1124233524 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or ppc asm < 1124233524 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ORK!! < 1124233535 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or any asm that is not crappy-x86-asm < 1124233544 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :x86 asm is ugly < 1124233553 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :you do asm < 1124233555 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :impressive < 1124233560 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: a bit < 1124233570 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i don't do x86 asm < 1124233580 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Pff, RISC-junky < 1124233597 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :All the cool kids (read: lazy) use CISC. < 1124233601 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because it's like uh we need 32 bit add this and that.. oh we need this do a little work-around < 1124233614 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: define RISC and CISC < 1124233644 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just looked at x86 asm it it was ugly... < 1124233649 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :CISC: x86, x86-64, ia64 RISC: virtually everything else ever < 1124233668 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, not "ever" < 1124233672 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But "in common use" < 1124233689 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, back to work :P < 1124233690 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: and where is the difference at the asm level? < 1124233718 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :m86k asm is ok afaik and it's cisc < 1124233739 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but x86asm is as old as m86k just with a lot of work arounds and additions to make it up to date... < 1124233770 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :arm assembler is pretty cool with the condition codes < 1124233785 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i don't know arm asm anymore.. stopped gba development... < 1124233878 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i wan't to do asm programming BUT < 1124233892 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't want to use ppc assembler because apple switches to x86 soon < 1124233900 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't want to do x86 asm because its UGLY < 1124233965 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i wan't to do arm asm but not for the gba.. and not for the ipod.. i need another arm machine < 1124233975 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :NO i want to design my own cpu with my own asm! < 1124234024 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :anyone around? < 1124234043 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: what's your mud about? < 1124234072 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or what's special about your mud < 1124234074 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: ? < 1124234192 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GREGORR < 1124234233 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :call me ignorant, but whats mud? aside from.. y'know.. wet dirt < 1124234266 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :multi user dungeon < 1124234269 0 :kipple!unknown@unknown.invalid PART #esoteric :? < 1124234271 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :OHHHH < 1124234274 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :good deal < 1124234294 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm... 3D? < 1124234370 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :arn't muds text-based? < 1124234373 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :like text adventures? < 1124234381 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: !?! < 1124234400 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Are they? I thought you meant something like multi-player Dungeon Siege. < 1124234437 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i thought i meant something like the muds where you use telnet to connect to mud.*... < 1124234518 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GRÄÄÄÄÄÄÄÄGORR! < 1124234590 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :he doesn't answer :( < 1124234602 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That's a shame < 1124234619 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Now I'll have to develop my own balanced-nonary befunge varient < 1124234692 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :didn't GregorR got back to work? < 1124234714 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is that a reason to not answer?! < 1124234857 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124235302 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Haha, I disappear. < 1124235312 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it is, because I VNC into home. < 1124235334 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So when I go back to work, I close my VNC window. < 1124235348 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :then don't go back to work < 1124235352 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124235359 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Who does work anyway *shrugs* < 1124235366 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't < 1124235401 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But anyway, I'm writing it because of an itch and a few pet peeves. < 1124235404 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :What type of work does a flesh devouring zombie DO exactly? < 1124235424 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :For instance, most MUDs don't have a sky except when convenient, making "fly" spells worthless. < 1124235441 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :and could you clarify the MUD implementation? Is it text-based or graphical? < 1124235450 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Text-based. < 1124235454 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1124235460 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: pwnd hrhr^^ < 1124235463 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is ignorant on the subject < 1124235481 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was pwned < 1124235508 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Also, anyone who uses the term "pwnd" in my MUD engine will find their character mysteriously dead. < 1124235520 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1124235562 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr < 1124235588 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i want to help you with the mud engine < 1124235616 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What I mostly need are design suggestions - pet peeves about current MUD designes. < 1124235624 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Designs, even. < 1124235648 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(The engines that is, not the games) < 1124235710 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't know much about muds < 1124235722 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't know anything about muds < 1124235742 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I haven't played a MUD in years. And I like the idea of punishing players who use stale l33t speak < 1124235750 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And you don't know C++ :P < 1124235768 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(That was to jix) < 1124235793 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: i know it a bit < 1124235805 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i know C and i know OOP < 1124235813 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i know a very little bit C++ < 1124235837 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :"PlayerFoo: Hah! You got pwned!" => "The sky god Y'jmal's wrath has been angered." => "You awaken in your own filth" < 1124235842 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, I don't heavily use any of the incredibly C++-specific features, just classes and inheritance and maps. < 1124235858 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maps? < 1124235867 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't know the c++ syntax for OOP things < 1124235880 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :what are maps? < 1124235911 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: maps? help me i don't know them! < 1124235956 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a mud should have weather... weather is important < 1124236003 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :NASA seriously cares the weather < 1124236174 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't know c++ maps < 1124236246 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah stl maps? < 1124236277 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wait no that's something different i thought of < 1124236365 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's like a ruby hash? < 1124236386 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{:a=>:b,:c=>:d,:d=>:d,:e=>nil}? < 1124236396 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ah, the good old STL < 1124236405 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :how I loathe thee with every ounce of being < 1124236418 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1124236434 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, had to hit the boss alarm. < 1124236442 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr < 1124236447 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :map = hash (essentially) < 1124236450 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a mud client should have a boss alarm key < 1124236457 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :map = hash of strings->int < 1124236470 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :jix: That brings up a fake bash shell with curious output on it? :) < 1124236482 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if a user presses it the client plays a loud sound "I'M PLAYING AT WORK!!! FIRE ME!" < 1124236490 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124236499 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr < 1124236510 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no fake bash is ok < 1124236519 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that could be server side too < 1124236541 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Part of the challenge is to make sure that telnet is a valid client :P < 1124236568 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :brb (again) < 1124236592 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im working on an esolang RPG project < 1124236600 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: lang? < 1124236616 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its my own varient of Befunge < 1124236631 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :how do you do graphics? < 1124236645 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I haven't uploaded a spec or anything, because I don't have the instruction syntax done < 1124236661 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its console based, a roguelike game. < 1124236665 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :http://www.roguelikedevelopment.org/ < 1124236735 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah roquelike.. they are infinite cool < 1124236759 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i died the infinite stupidest way at nethack < 1124236786 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I die a lot playing Crawl. Usually on the first or 2nd level. I've had two characters make it to the 5th. < 1124236815 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I've reached the 40s in nethack with only one key. < 1124236818 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i died as a knight in the first few moves because i fall from my horse 2 times < 1124236835 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :THats sad < 1124236996 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i want to write a roquelike in asm < 1124237007 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :preferable some old cpu < 1124237050 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Older the better < 1124237077 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :1802 is infinite cool < 1124237083 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's from like 1976 < 1124237123 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i don't know a computer based on it that is roquelike-able < 1124237163 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, yeah, that could be an issue < 1124237178 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the voyager uses 1802 cpus < 1124237188 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(the space thing...) < 1124237211 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the NASA asked me for a cpu and i told them a random number... < 1124237312 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION searches a computer at http://emulation.net/ < 1124237437 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should use a 6502 cpu based computer < 1124237496 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe i shouldn't start writing that because i won't finish that anyway < 1124237527 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Might be a good idea. I haven't really started any details until I finish the spec... < 1124237540 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I've got one more issue to deal with, then I think I can move on to the instruction reference and be done < 1124237700 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'll spend a while writing a manual and handy printable pdf reference chart, then work on the interpreter < 1124237728 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :And the dev tools I mentioned earlier - file format spec (easy) and conversion utility (relatively easy) < 1124237810 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to write a mandelbrot renderer in 1802 asm and then mv self bed < 1124237829 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Sounds good... I think < 1124237863 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i don't get how to controll PIXIE(b/w) graphic chip... < 1124237892 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it uses the 1802 data channel to direct access the memory and slow down the cpu by stealing a few cycles < 1124238030 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... < 1124238040 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to do some vague research on that < 1124238058 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the tinyelf emulator for osx is pretty cool for development < 1124238079 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it has a mem viewer internal state viewer execution tracer breakpoints stepping... < 1124238121 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and the 1802 has a SEX instruction < 1124238125 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :SEt X < 1124238156 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124238198 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and you often need to set x < 1124238208 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :so 1802 programs contain a lot of SEX < 1124238225 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm... never seen a chip that needs to be rated M < 1124238230 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and even the voyager space thing has a lot of SEX < 1124238257 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lacks an OSX machine < 1124238269 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: buy one < 1124238273 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :what about designing a SEX Programming Language < 1124238302 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :EOF -> orgasm or something < 1124238322 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i may be kicked < 1124238340 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Jix: Once I pay off my $70K student loans < 1124238361 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my machine is 5 or 6 years old... < 1124238385 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION votes not to kick Gs30ng, provided he mentions John Holmes in the contributers section of his spec for the lang < 1124238411 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i did some upgrades on it and it's still pretty fast < 1124238438 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :First order of business is to get a new linux box < 1124238442 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :who is John Holmes < 1124238467 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :An actor from the 70s < 1124238480 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :John Holmes, Porn Star < 1124238501 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :google is your friend < 1124238503 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :He's fairly famous, and slightly esoteric, but not really. < 1124239186 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :BF->Sex translation (for encoding possibly illegal algorithms when your only means of production is porn): + = standard missionary vaginal sex, - = standard doggy-style anal sex, < = woman-on-man oral, > = man-on-woman oral, [ = 69ing, ] = anything kinky ;), ',' = female orgasm, '.' = male orgasm < 1124239240 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Now, for DeCSS encoded as sex :P < 1124239303 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Does the program cause an error if . comes before , ? < 1124239330 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That sounded cleaner in my head. I apologize < 1124239373 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's purely a method of encoding BF, all quirks of BF apply. < 1124239390 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :you don't have to translate BF... BF is already sex. like, brainF*CK. < 1124239398 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1124239649 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :ok reboot in windows < 1124239656 0 :Gs30ng!unknown@unknown.invalid QUIT :"to reboot in windows" < 1124240366 0 :Gs30ng!i=L@221.140.214.203 JOIN :#esoteric < 1124240390 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i got the pixie to display a fixed mem position without interrupts.. < 1124240399 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'd like to do it with interrupts < 1124240403 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :... yay? < 1124240407 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1124240409 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1124240597 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and the up down resolution of the PIXIE is higher than i thought < 1124240607 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :most programs downsample it using tricky timing < 1124240628 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and my programm is destruktive.. it destroys itself < 1124240633 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :by zeroing the first byte < 1124240641 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and 0 == idle == halt cpu until interrupt < 1124240707 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the updown resolutine is like 3x leftright resolution < 1124240796 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gn8 < 1124240870 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :What are the resolutions? < 1124240893 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i didn't count the pixels < 1124240896 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is searching a spec < 1124240926 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :64 pixels in a line < 1124240967 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :128 lines < 1124240981 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Thats fairly small. You'd be hard pressed to write a reliable roguelike on that < 1124241006 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the odd thing is that it is for tv output but tvs have more ppl than lines < 1124241013 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ppl is a tla for pixels per line < 1124241061 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :got it < 1124241078 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :tla is a tla for three letter acronym < 1124241084 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Well... it makes some sense, if they're trying to get square output < 1124241099 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :square output? < 1124241143 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the pixels are like dashes < 1124241149 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :not like dots/squares < 1124241157 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the other way around it'd make sense < 1124241194 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I suppose because conventional pixels aren't square, they're rectangular as well < 1124241254 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but conventional pixels are supposed to be 1:1 like not 1:3.. 1:1.n is ok but 1:3... < 1124241355 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Well, I can confidently claim that I have no idea why they did that < 1124241488 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124241489 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gn8 < 1124241494 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124243873 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :conventional pixels aren't 1:1, are they? < 1124243900 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I dont think they are... < 1124243983 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :PAL uses a square ratio < 1124244020 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :NTSC doesnt < 1124244059 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :NTSC uses 1.23 < 1124247237 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :............ < 1124247246 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I didn't think PAL was square .... < 1124247258 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not that I have any reason to think either way :P < 1124247316 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Furthermore, televisions don't have horizontal pixels per se. < 1124247366 0 :calamari!n=calamari@dialup-4.240.114.97.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124247372 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124247379 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I was just looking at the site < 1124247380 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :They have a fixed number of scanlines (480 in NTSC if I remember right) with non-discrete content. < 1124247382 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hey! < 1124247386 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You two can help me! < 1124247390 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh no. < 1124247391 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124247410 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hides < 1124247433 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im taking a break from my REAL esolang to work on one that is more or less just a shell of an idea. < 1124247436 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :come in here! ----> +[] ;) < 1124247451 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Is it a party? < 1124247465 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wears a funny hat < 1124247477 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it's liek the hotel california.. you can enter but never leave ... < 1124247490 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wears a black top-hat. < 1124247516 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmmm... I suppose, but thats only IF you believe the eagles. I personally think they were a bunch of lying bastards. < 1124247520 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't generally wear hats..  < 1124247534 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :which is weird because it's so sunny here in AZ < 1124247572 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: sorry.. bf joke.. hehehe, < 1124247584 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :So, I discovered the beauty of balanced ternary arithmetic < 1124247595 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :No, I get it ;-) < 1124247601 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION knows some BF < 1124247650 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ooh, you called it ternary istead of trinary.. coolness.. what's up? < 1124247690 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Now Im trying to implement an esolang with {-,0,+} with the + representing angels, and - represent demons, and the language motto is: "The ultimate battle between good & evil is now turing complete!" < 1124247740 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I thought about implementing a 2D terrain map, with little roads that the armies of men could take to travel between cities (operators)... but Im not quite sure where to go from there, or even if I should go anywhere with this < 1124247746 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :what's 0.. luke-warm? < 1124247762 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I suppose, 0 would be neutral, like.. um... purgatory < 1124247766 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :or Earth, even. < 1124247789 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sounds interesting < 1124247800 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that'd be cool < 1124247803 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Essentially, each variable is an army, with the individual trits representing good/neutral/evil souls within the army < 1124247810 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :especially once I get my 3-d graphics card working again < 1124247957 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has been messing around with particles and gravity.. still working out how to do the math < 1124247972 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I have an idea, just can't seem to make the final connections < 1124248015 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Thats where Im at with my normal esolang, which is much less esoteric, much more practical < 1124248018 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :F=G*m1*m2/r^2, resulting force = sum of force vectors acting on the object < 1124248038 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Right? < 1124248091 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh wait.. tan angle = opp / adj, iirc < 1124248122 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yep.. figured it out then :) < 1124248135 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1124248142 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Oh, hmm... alright < 1124248159 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :been too long since physics class < 1124248194 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I vaguely remember physics, with my hippie professor. Man, that was crazy < 1124248858 0 :int-e!n=noone@td9091b4c.pool.terralink.de JOIN :#esoteric < 1124252141 0 :Gs30ng!unknown@unknown.invalid QUIT :"SKYIRC Ver Pro http://cafe.naver.com/skyirc.cafe #skyirc" < 1124254024 0 :calamari_!n=calamari@dialup-4.240.114.28.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124254244 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1124254253 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :well.. welcome back doppelganger < 1124254270 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi WildHalcyon :) < 1124254279 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ive been reading some slashdot on ternary computing. Man... they get defensive! < 1124254311 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has particles wiggling around (no physics yet, random walk) but some kind of bug makes it reset or something every few seconds < 1124254336 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :So... what exactly does it... ermm.. what is it supposed to do? < 1124254341 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :wonder if the garbage collector is doing it < 1124254362 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I wanted to apply gravity forces to the particles and see what happened < 1124254384 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :just simple curiousity < 1124254419 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :So, you have several particles, and they're all under gravitational forces from one another, correct? < 1124254461 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :not yet.. but yeah < 1124254470 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :so initially they have 0 velocity and 0 accel < 1124254473 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I hate GC < 1124254523 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :but as the forces are applies they should start moving around :) < 1124254566 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking that if two particles collided I would make it an inelastic collision < 1124254585 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :then the new mass would be the sum of the two old masses < 1124254595 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :It should, unless you're providing some kind of repelling force < 1124254634 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :anyhow.. it's weird that it is doing this resetting thing < 1124254668 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :What do you mean by "resetting" ? < 1124254720 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :the dots will be wiggling around, then all the sudden they will all be in totally different places and there will be less of them < 1124254745 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Oh.. yeah, thats resettin' all right < 1124254757 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Is there some kind of counter overflow? < 1124254787 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hmm interesting.. doesn't seem to happen if I Thread.sleep() with a high enough value < 1124254864 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Anyhow, Ive got class tomorrow, so Im outta here for the night ;-) < 1124254865 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :not really using counters.. using an iterator to go through the particles < 1124254870 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :cya WildHalcyon < 1124254878 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :later! < 1124254884 0 :WildHalcyon!unknown@unknown.invalid PART #esoteric :? < 1124254992 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hahahaha.. I know what's wrong.. dumb dumb dumb < 1124255025 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :not thread safe :) < 1124255460 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124257587 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1124264895 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124264911 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Anyone still up? I ended up doing the non-sleep thing < 1124265055 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124265059 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hey! < 1124265066 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :what about class? < 1124265083 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I know.. < 1124265131 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I have a problem with insomnia occassionally. I tend to think too much, or something. < 1124265135 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is thinking < 1124265187 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I have a similar problem if I go to bed just after programming something < 1124265221 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I mgiht sleep, but badly.. usually filled with "nightmares" such as trying to figure something complicated out but never being able to < 1124265240 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :or having to remember something < 1124265246 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol, programming nightmares? That sounds like... hmm.. programming < 1124265254 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :(which never seems to be useful once I wake up) < 1124265300 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :reading slashdot or sites like imdb usually seems to cure it < 1124265443 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :found a neat linux program called planets.. better than the program I was hoping to write < 1124265456 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :well, there we go! < 1124265599 0 :clog!unknown@unknown.invalid QUIT :ended < 1124265600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124265726 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I finished the prelim spec on my language: http://www4.ncsu.edu/~bcthomp2/CRAWL.txt < 1124265733 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :its in alpha development :-D < 1124265825 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :what class did you have? < 1124265879 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Genetics, not a terribly difficult class < 1124265902 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :But I should probably show up in the hopes of getting a karmic reward or something < 1124266984 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Alright, Im gonna give sleep another go < 1124266997 0 :WildHalcyon!unknown@unknown.invalid PART #esoteric :? < 1124267208 0 :calamari!n=calamari@dialup-4.240.108.194.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124267213 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :re < 1124268371 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124268907 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1124273927 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124279426 0 :jix!i=jix@p5489C732.dip.t-dialin.net JOIN :#esoteric < 1124279452 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin moin < 1124286779 0 :int-e!n=noone@td9091cad.pool.terralink.de JOIN :#esoteric < 1124288963 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin int-e < 1124288969 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Hi < 1124288985 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1124291260 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :/back < 1124291270 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: ping < 1124293958 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124295526 0 :Kmkr!n=Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1124295533 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :'ello < 1124295565 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :can anyone summary the past days logs in few words? < 1124296707 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :mostly harmless. < 1124296868 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1124296870 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1124297157 0 :cpressey!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124297188 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :hmmm this CRAWL seems interesting < 1124297328 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION stumbles across the desert, bleeding from the ping wound through his shoulder. < 1124297351 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION collapses, no longer able to stay conscious because of blood lost from his ping wound. < 1124297366 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr < 1124297381 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124297443 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, jix has a vowel in the name but none in the message, Kmkr has a vowel in the message but none in the name :P < 1124297545 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :NOOOOOOOOOO!!!!!!!! < 1124297557 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :it can't be coincidence < 1124297721 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :grh.. no time to do anything.. back to reading.. < 1124297742 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :ACTION 's head explodes. < 1124297745 0 :Kmkr!unknown@unknown.invalid QUIT :"I've seen this dj vu before.." < 1124297763 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :his head exploded. < 1124298634 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :These things happen *shrugs* < 1124300527 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1124302300 0 :Gs30ng!i=L@221.140.214.203 JOIN :#esoteric < 1124302412 0 :Keymaker!n=a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1124302460 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :back again.. enough of reading :p < 1124302738 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :well, your head exploded < 1124302755 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124302767 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that's a good point to stop reading ;) < 1124302774 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1124303612 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that's why we need multiple head < 1124303616 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :democracy or something < 1124303636 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric : hehe < 1124304551 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :mh < 1124304624 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :[insert several angry animal voices here] < 1124307651 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :[insert several happy animal voices here] < 1124308000 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124308012 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :[insert several in-heat animal voices here] < 1124308092 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :aarhhg z] < 1124308916 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1124308932 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1124310897 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :HURRAH FOR ALL THE ESOLANG!!!!!! < 1124311141 0 :cpressey!unknown@unknown.invalid QUIT :"Lost terminal" < 1124311236 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1124311905 0 :cpressey!unknown@unknown.invalid QUIT :"Lost terminal" < 1124311988 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1124315537 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hands cpressey a case of terminals, plus a few pseudoterminals and xterms. < 1124315556 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1124315589 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :He seems to be losing them awfully fast, figured he could use them more than I could *shrugs* < 1124315592 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hopes GregorR left a hole for pizza delivery < 1124315646 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is now stuck in it < 1124315812 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i think that terminal means some kind of examination and cpressey lost it, like, failed or something < 1124315848 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :GregorR would rather give him some advice to be a copycat rather than more terminals < 1124316371 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :thank you, GregorR. < 1124316380 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :it could have been worse... my connection could be been refused by peer < 1124316396 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :or, perish the thought, there might have been no route to host < 1124316517 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124316566 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1124316627 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or, in the worst case imaginable, your client could have quit < 1124316657 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or NASA guys again < 1124316940 0 :calamari!n=Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1124316948 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124316956 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin calamari < 1124317025 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i always feel a bit weird when i see that moin of jix... in my hometown language moin means 'grouped' or 'congregated' < 1124317035 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :so it goes 'grouped calamari' < 1124317053 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :in my language moin means "I hope you die" < 1124317136 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: lol < 1124317137 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi jix, grouped Gs30ng :) < 1124317147 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :moin lament ;) < 1124317170 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124317334 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1124317340 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: how's your mud going? < 1124317483 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :he's doing a game too? < 1124317499 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :he's designing an engine < 1124317511 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :mud engine, i heard < 1124317529 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately not in esolang < 1124317535 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yes but not for the contests afaik < 1124317536 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but in C++ < 1124317538 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :was just about to ask... :) < 1124317564 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :again, what kind of terminal did you lose, cpressey? a token? a literal? did you ever lose a non-terminal? < 1124317572 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: i need some weird computer for writing a textadv for it < 1124317583 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and when i say weird i mean REALLY weird < 1124317597 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: abacus? < 1124317601 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe cosmac elf works < 1124317608 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but the screen is that lowres < 1124317618 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :64x128 (yes 68x 128y) < 1124317631 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and on a real tv screen it doesn't show the full area afaik < 1124317646 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :;) http://lilly.csoft.net/~jeffryj/images/misc/bfcomp.jpg < 1124317648 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i don't know what part of the area is displayed < 1124317657 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr < 1124317689 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :where's the space to insert the code < 1124317689 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh that's not lowres; ZX-81 had 64x44 < 1124317706 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: pixel in bw? < 1124317708 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :has, even (I have one handy) < 1124317711 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1124317716 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1124317727 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok tiny elf has to work < 1124317735 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I can't remember what channel f had < 1124317735 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it's actually a semi-graphic character (the screen is 32x22) < 1124317754 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the good thing 1802 asm is really short < 1124317784 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :128x64.. wow.. advanced :) < 1124317787 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :all instructions are 1 byte (but may take a 1byte value/adress or 2 byte adress) < 1124317794 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: wait < 1124317798 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :64x128 < 1124317810 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that's really stupid that its 64x128 instead of 128x64 < 1124317839 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the thing about the channel f is that the games looked and sounded pretty bad.. but they were fun! < 1124317845 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :then it's pretty much the same as Z80, except the Z80 has some prefixes to extend the instruction set < 1124317868 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: but z80 has not 16 16bit registers < 1124317888 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and whenever you play one of GregorR's muds never type pwnd.. that kill's you < 1124317888 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :indeed, it has just 9 IIRC < 1124317903 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and the z80 can't use ANY of them as IP < 1124317946 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :right (oh well, I didn't count PC, IR, AF or AF') < 1124317953 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and the z80 isn't in the voyager (satellite ) < 1124317963 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i didn't count the 8bit accumulator < 1124317967 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :but it's in the good ol' Speccy :P < 1124317970 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and the 4bit X and P register < 1124317978 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and the 8 bit T register < 1124317978 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :maybe your own computer out of transistors < 1124317987 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: thought about that < 1124318000 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :4bit registers? funny < 1124318001 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i'd prefer a fpga it's easier.. < 1124318007 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: they are register pointers < 1124318008 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that DOES make it superior < 1124318017 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they point to one of the 16 16bit registers < 1124318023 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :P points to the IP < 1124318042 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and X points to the register used for memory addressing for many instructions < 1124318056 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and you can set X using the SEt X instruction .. short: SEX < 1124318072 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :yeah, I've read it in the backlog :) < 1124318077 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I once programmed an asm that had the SEX instr < 1124318095 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it was pretty nice.. had 16 registers r0 to r15 < 1124318107 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: maybe it was 1802 < 1124318110 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :can't remember the chip model < 1124318136 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :1802 is a cpu from the 70s < 1124318153 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :this was the 90's, maybe a decendant of the 1802 < 1124318167 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there are two decendants < 1124318179 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and they were 70s too i think < 1124318193 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they weren't very popular.. < 1124318199 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but they are COOL < 1124318199 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the only reason to use a chip that old is if it was cheap < 1124318214 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it was cheap to that time too < 1124318231 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the cosmac elf was a build it yourself computer for only 100$ < 1124318249 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or you can build a cpu from other logic chips < 1124318249 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :altair cost like 1000$ afaik < 1124318295 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :many phone line powered devices used? the 1802 < 1124318316 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because it has no minimum frequency and could work slow but without consuming much power < 1124318324 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1124318332 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and they were manufactured silicon on sapphire too < 1124318346 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(thats why they used it in satellites) < 1124318354 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that'd be perfect for the whole programmable watch thing < 1124318373 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe they are too slow < 1124318389 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :can't be THAT slow < 1124318391 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and with today technologies it would be possible to design a low power cpu that is much faster than the 1802 < 1124318400 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: you have to slow it down to safe power < 1124318404 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :can fpga's be low power? < 1124318412 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: don't think so < 1124318454 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they need more gates for simulating a gates => they need more power < 1124318467 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and they are bigger than normal ICs < 1124318475 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i know how they work < 1124318481 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they use LUTs for EVERYTHING < 1124318497 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that's why it's inefficient to design a fpga logic gate by gate < 1124318508 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :verylog => 4bit LUTs is more efficient < 1124318512 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or VHDL < 1124318585 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is writing a 1802 assembler because the one he has SUCKS < 1124318608 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :isn't there a table-driven assembler for Linux? < 1124318613 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :like TASM for DOS < 1124318616 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm just reading about the 1802.. couldn't have been my old cpu, as I remember being able to call subroutines < 1124318636 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: there's tasm for linux too < 1124318638 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: you can call subroutines just branch to them using another IP < 1124318641 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, nice < 1124318647 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and return by using the old IP < 1124318661 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah, I have the registered version of tasm and the guy is still supporting it < 1124318690 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ah, no wonder it's not in Debian < 1124318706 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it's shareware.. < 1124318756 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I use it for 6502 < 1124318767 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i use cc65 for 6502 comes with an asm < 1124318772 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't use it < 1124318774 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i have it installed < 1124318792 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :jix: you said x86 asm was ugly? < 1124318799 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: imo it is < 1124318812 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that's because you haven't tried AT&T's assembler < 1124318816 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just hate ju?mp < 1124318817 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :assembly, even < 1124318828 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i want branch not jump < 1124318864 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bra < 1124318888 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it's kind of weird... an inconditional jump is not a branching in the flow graph < 1124318891 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :actually, that instruction doesn't exist on the 6502's in the old atari's < 1124318910 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: branch-relative-absolute? that makes no sense < 1124318918 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bra branch always < 1124318928 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :bla makes sense thats branch-link-absolute < 1124318930 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it was a 1-byte relative branch < 1124318934 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :valid ppc instruction < 1124318949 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I want an assembly language where the instruction that changes PC is called GOTO :P < 1124318958 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: uh < 1124318959 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so instead of using 3 bytes for a jump, you could do it in 2 if it was short range < 1124318971 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :just to bug jix < 1124318975 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just like to write b because it's shorter than jump < 1124318987 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it's jmp < 1124318992 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124318995 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: b is still shorter < 1124319001 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or on the 1802 br < 1124319015 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: br is 1 byte adressing < 1124319018 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I know. And it does not matter. je is shorter than beq ;-) < 1124319034 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: k... < 1124319041 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just don't like jump < 1124319046 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :dunno why < 1124319047 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :the only problem of jmp is that j and m are both typed with the same finger < 1124319048 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jz :) < 1124319050 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that's ok. < 1124319060 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jz, je, same thing. < 1124319065 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: no jmp is typed using 3 finger < 1124319073 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :I type it with 3 fingers < 1124319079 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't touch type.... < 1124319107 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i dont use a this finger that key.. i just use a finger that is free and near to that key < 1124319110 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :probably why I'm so slow.. hunt & peck with years of experience < 1124319124 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I know exactly what you're talking about. < 1124319134 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it was freaky when I realized I could do it without looking < 1124319137 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i never "learned" how to type i just did it < 1124319156 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: i started typing on keyboards in the kindergarden < 1124319164 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :btw, in Z80 they're jr (relative), jp (absolute) < 1124319181 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1124319187 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :and speaking of SEX... < 1124319214 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :the Z80 has no SEX but has STI which is an ultra-high level instruction (that's what is left when you take the 'E' out of 'SETI') < 1124319224 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :usually it finds none so it just sets the interrupt flag and goes on, disappointed < 1124319244 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1124319262 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and it's not SeT Interrupt? < 1124319285 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, maybe that's it and I've been wrong all this time! < 1124319293 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no... < 1124319300 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't think it's SeT Interrupt < 1124319327 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that's unlikely.. i think it's the SETI thing < 1124319347 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :anyway it's strange because it doesn't even find me :P < 1124319358 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mnemonic quiz is fun < 1124319370 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a easy one: ldi < 1124319374 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :wbinvd < 1124319383 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: no idea < 1124319386 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :in Z80? load, increment < 1124319388 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jix, z80, load index register. < 1124319391 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1124319394 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ikh < 1124319396 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :eek < 1124319404 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :wbinv is 'write back and invalidate cache' < 1124319408 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :486 ;) < 1124319414 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :on 1802 LoaD Immediate < 1124319416 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: know of any other cpu's that can accept any clock speed? < 1124319426 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: they have an upper limit < 1124319431 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but not a lower < 1124319438 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :sorry.. I meant slower < 1124319439 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and afaik arm is able to run at a few khz < 1124319446 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :oh, didn't remember about wbinvd < 1124319454 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the iPod mini 2nd generation uses it to safe power < 1124319465 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :always uses minimal clock speed needed < 1124319471 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it was the most obscure instruction in the x86 reference guide that came with borland pascal < 1124319481 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :32KHz crystals are (were? I'm not very up-to-date with this) usually found in wrist watches < 1124319516 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :implementing brainfuck using transistors could be fun < 1124319516 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :fclex was neat, too < 1124319540 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1124319554 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it ligths a bulb somewhere but everything is diffuse < 1124319569 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh, and some really useful instructions, one of them being btr < 1124319584 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ah, that one I remember :) bit test right < 1124319584 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :fclex: fpu clear exception. btr: bit test and reset. < 1124319591 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1124319597 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :had the last word wrong < 1124319604 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: I'd probably implement a bf variant where [ and ] are combined into a conditional jump instruction < 1124319629 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm thinking of writing a MISC VM. < 1124319640 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that'd be even easier < 1124319652 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wonder how many transistors misc would take < 1124319672 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :the obscure thing about btr (and bt and bts) is that when used with a memory operand, btr [bx+di], bp , you can actually address 8kb of memory, bitwise. < 1124319675 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Time for a gcc/binutils backend, then there'll be pressure to make one ;) < 1124319680 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I can still type Z80 code in decimal in DATA lines but I can't remember the damn 486+ instruction set < 1124319703 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I confused it with BSR (bit scan reverse) < 1124319705 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(and 0.5 GB in 32 bit mode) < 1124319711 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno, ah! < 1124319715 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and bsf :) < 1124319772 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :(I never used these instructions; I wanted to keep 386 compatibility back then when I wrote assembly code) < 1124319795 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I never learned em.. all my x86 programs are 8088 compatible :) < 1124319818 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :uhm, bt* and bs* do work on i386 < 1124319842 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :they do? oh O:) < 1124319898 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :then it's probably because I never managed to fully learn the new instructions when I switched to the 386 < 1124319924 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :the timings were weird IIRC < 1124319935 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :afaik only bswap and cmpxchg were new on the 486, and the builtin FPU. < 1124319936 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is aging and forgetful < 1124319992 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how old is aging? < 1124320000 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :aging is permanent < 1124320002 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124320044 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :depending on your definition you might stop aging when you die. < 1124320078 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I'm 38 fwiw < 1124320120 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ok, you're old. are you happy now? < 1124320124 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION grins mischieviously. < 1124320137 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hehe, yes, thanks :) < 1124320276 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yay.. I'm young! :) < 1124320425 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm young < 1124320446 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is 14 years old < 1124320493 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :how old are you, calamari? < 1124320562 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is 27 < 1124320570 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: you are 2,71 times as old as i am < 1124320687 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :27 < 1124320710 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :was afk looking at cpu's on digikey hehe < 1124320760 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno is e times older than jix? < 1124320761 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1124320767 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: you're fricking OLD < 1124320774 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1124320782 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :try ancient ;) < 1124320793 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1124320807 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1124320848 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think I < 1124320862 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :'ll feel older pretty quickly in Feb < 1124320876 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that's when the baby's due :) < 1124320934 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ooh < 1124320937 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :wooo < 1124320955 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :congrats calamari :) < 1124320957 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1124321129 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :he will hopefully not be UNBABTIZED or SON OF UNBABTIZED < 1124321159 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not son of unbabtized < 1124321168 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :but unbabtized until at least 8 :) < 1124321208 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :er, that joke didn't mean to have any religious implications :) < 1124321220 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: I know.. :) < 1124321233 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :is it sure that he is 'he'? < 1124321239 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1124321273 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then he/she could be kinda DAUGHTER OF UNBABTIZED < 1124321282 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :could have found out last time, but we went to a new clinic and they had horrible resolution on their scanner < 1124321368 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well it's Aug 2005 yet... due is Feb 2006, right? < 1124321394 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1124321728 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm, looks like 386/486 have a static design too < 1124321859 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well ... that MISC VM was way too easy. < 1124321872 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Although I had to contend with little-endianness) < 1124321903 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: MISC VM? < 1124321924 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :little-endiann is stupid < 1124321945 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :what is misc vm? < 1124321973 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :See http://www.esolangs.org/wiki/MISC (unless I just mislinked you) < 1124322060 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :any hw implementations with memmory mapped IO? < 1124322103 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't be that hard < 1124322200 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AFAIK there aren't any hardware implementations :P < 1124322227 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my brother has an fpga i could use but i have no computer to program the fpga < 1124322540 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hm, IMO the MISC turing completeness proof is flawed in the sense that MISC-16 uses bounded memory < 1124322657 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :well, assume unlimited memory cells then < 1124322712 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :in that case it's not MISC-16 and the proof is not valid < 1124322738 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :plus, what's two's complement of 1 in unlimited arithmetic? < 1124322762 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :-2 < 1124322779 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :is MISC signed? < 1124322810 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :MISC works in a finite field < 1124322825 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :err. ring or group < 1124322986 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that kind of reminds me of a Daily WTF entry which read like: var += -1; < 1124323004 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :MISC is signed, it's clearly not turing complete but it's turing-complete-within-the-construct-of-reality. < 1124323035 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think there was a category for that < 1124323040 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(IE, you could make a one-instruction instruction set that was turing complete, but you couldn't make a real computer to use it, so who cares) < 1124323074 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/Bounded-storage_machine < 1124323078 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that was it < 1124323237 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yup < 1124323252 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Also, every real computer in the universe :P < 1124323294 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :there's probably an equivalence between every MISC program and a SMETANA program... that's scary < 1124323489 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what the most RISCy non-esoteric ASM is. < 1124323604 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :there's a (half-esoteric) assembly language which has only MOV < 1124323612 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :The Transputer instruction set was comprised of 8-bit instructions broken into two nibbles. The "upper" nibble contained the instruction code, making it truly RISC with only 16 basic instructions. < 1124323622 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Transputers are a good guess, I think. < 1124323624 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :just some registers do special operations when MOVed < 1124323654 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it's the one used in the Wireworld computer < 1124323681 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I think that would qualify as fully esoteric, pgimeno :) < 1124323706 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks up transputer. < 1124323759 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :well, it has a ciscish instruction for less common operations, so I'm not sure if it really qualifies. but it's neat. < 1124323768 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Transputer#Instruction_set < 1124323928 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Intersil 80c88 looks good < 1124323956 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :low power, static design, and instruction set that I already know :) < 1124324676 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :80c88 is x86? < 1124324689 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :8088 was 8086 with 8bit data bus? < 1124324702 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and 80c88 is a variant of 8088? < 1124324887 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cmos version < 1124324930 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1124324942 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : Intersil 80c88 looks good << for what? < 1124324964 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :just messing around... :) I've always wanted to build a portable system < 1124324988 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the problem with most of them is that you have to constantly be charging them < 1124325007 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :true < 1124325038 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'd suggest using the arm7tdmi (gba and ipod uses them both have ok charging time) < 1124325068 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it is powerful and easy to program < 1124325096 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it has 2 instruction sets.. one for speed and another one for slow ram and small code size < 1124325105 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gcc supports it < 1124325124 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :thumb... < 1124325135 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: yes < 1124325155 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gcc supports arm and thumb instruction sets < 1124325176 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm working on my 1802 assembler < 1124325190 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it uses ruby files for assembly code < 1124325208 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and some dirty hacks that allow writing like normal assembler code < 1124325286 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :eew.. why would I want to use gcc to write programs for an embedded device? :) < 1124325309 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: because sometimes assembler isn't the best choice < 1124325321 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i used gcc for gba programming too < 1124325376 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and you can use gas for assembling < 1124325383 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hah! < 1124325396 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: hah?! < 1124325404 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nasm < 1124325425 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :don't know nasm < 1124325451 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it uses intel syntax instead of that horrible at&t < 1124325513 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the arm asm syntax from gas was ok < 1124325528 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oic < 1124325540 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :never used gas for anything else than ppc and arm < 1124325612 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :at&t is delightfully terrible < 1124325612 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :imo x86 asm is always ugly < 1124325629 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :you'd probably like it despite of not liking x86, jix < 1124325676 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it's like: SUB A,B means: SUBtract A from B < 1124325693 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I need to go eat something < 1124325693 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes but the register names are.. < 1124325704 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :CMP A,B tests B in relation to A < 1124325707 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cya all :) < 1124325712 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1124325714 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: that's all ok < 1124325721 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i don't like the register names < 1124325726 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and jmp < 1124325736 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :the registers are the same names, just preceded with % < 1124325749 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :this is getting repetitive. < 1124325750 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :or was it $? < 1124325755 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no they are like %aex... not like r0..r31 < 1124325756 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124325767 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :$eip, I think < 1124325776 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: i don't know x86 that much < 1124325781 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i only saw some asm code < 1124325803 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ACTION stops ranting < 1124325811 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno, I think you're mixing up gas and gdb < 1124325821 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :doh < 1124325831 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :you're right < 1124325844 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gdb is cool < 1124325864 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it has objc support < 1124325871 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :anyway jix would hate nasm, because the operands are swapped there. (well, not for x86 assembly coders but for everyone else) < 1124325887 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: swapped?! < 1124325907 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :mov eax, 42 sets eax to 42. mov eax, ebx sets eax to the value of ebx. < 1124325977 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :the worst part of free software is that everyone makes things different to each other and I end up mixing things < 1124325981 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :er < 1124325990 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I said I'd stop ranting, sorry < 1124326015 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that's Z80ish too < 1124326023 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno, intel did it differently from everyone else. the gas coders made a backend for gcc that made the compiler work as similar to the other backends as possible < 1124326056 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :anyway the cmp bit still puzzles me < 1124326083 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that's why the $ and % signs are there, that's why the instructions got suffixes for the various sizes, that's why memory addresses are specified in such a strange way, and that's why the operands are swapped < 1124326085 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :cmp is easy < 1124326089 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :cmp eax,ebx / jle addr -> jumps if ebx <= eax < 1124326096 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :cmp is sub but doesn't modify any operand < 1124326112 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1124326128 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and no it doesn't. < 1124326153 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: add r1,r2,r3 sets r1 to r2+r3 on ppc afaik < 1124326176 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just modified some ppc code did not much coding < 1124326204 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there is no good ppc asm introduction < 1124326207 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno maybe you stumbled on a signed/unsigned issue? jle is for signed numbers < 1124326221 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :jbe is for unsigned numbers < 1124326288 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :so is cmp re-reversed? < 1124326307 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :cmp eax, ebx; jle jumps if eax<=ebx. < 1124326349 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1124326373 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :so only sub eax,ebx; jle addr jumps if ebx <= eax < 1124326377 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1124326378 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124326391 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that also jumps if eax<=ebx < 1124326406 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :we *are* talking about intel (nasm) syntax, aren't we? < 1124326409 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :er sorry, notation... cmp %eax, %ebx < 1124326416 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :nope, AT&T < 1124326433 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I personally like NASM syntax < 1124326433 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ok, then everything is reversed and some mnemonics are confusing < 1124326470 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :but it's all clear once you realize that the operands were reversed. < 1124326488 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that's what I meant but I'm not in my best moment... sorry < 1124326501 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ppc gas syntax: add r11, r7, r8 ; add the values in registers r7, r8 and store in r11 < 1124326515 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :strange < 1124326521 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :normal to me < 1124326609 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :arm uses the same syntax < 1124326645 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :its like r11=r7+r8 < 1124326754 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :blub < 1124326763 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i like the bla instruction < 1124326774 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it's actually not strange at all, but you'll find assemblers where it means add r11 and r7 and store the result in r8 < 1124326788 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: that's like 3code < 1124326793 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and that's an esolang < 1124326811 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :what's bla? branch if less or above makes no sense ;) < 1124326811 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :3code uses 1+2=x < 1124326828 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: Branch and Link using Absolute adressing < 1124326836 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1124326852 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :another alias for call/bsr. I forgot that one. < 1124326888 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :on ppc there is no call < 1124326895 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and no bsr < 1124327130 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: there is no operand order problems for the 1802 < 1124327137 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there is no instruction with more than 1 operand < 1124327143 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that's clever < 1124327156 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :load-store architecture, eh. < 1124327187 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the add instruction has no operands < 1124327224 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you use SEX to specify the operand and add adds it to the accumulator < 1124327245 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :sex r1|add adds r1 to D < 1124327261 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :mmmmmmmm < 1124327272 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sex < 1124327296 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: did you know the Voyager Satellite has SEX? < 1124327309 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ewwwwww < 1124328334 0 :heatsink!n=heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1124329432 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my assembler code works < 1124329447 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Ru1802Asm.new("endless!;br endless").hex_assemble #=> "30 00\n" < 1124329470 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :labels are done using name! or _name < 1124329549 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gn8 < 1124329559 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124329862 0 :calamari!n=calamari@dialup-4.240.150.132.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124329865 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124330070 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124330126 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hi! < 1124330144 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how was genetics class? < 1124330170 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Great. First day.. its going to be an easy class < 1124330240 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :genetics? < 1124330268 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, Im taking a genetics course to fulfill a 2 credit life science req. Its b.s. < 1124330301 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Genetic programming language would be fun < 1124330318 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :what are you talking about? < 1124330326 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :all programming languages are genetic programming languages < 1124330332 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :you keep tweaking them until they work < 1124330400 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Well... my esolang is specifically geared towards genetic programming < 1124330406 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :like Avida < 1124330438 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :interesting. But isn't the genetic code generally a domain-specific lagnauge? < 1124330439 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I've messed around with gp.. lots to learn there < 1124330481 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its not in genetic code (ATGC...), its just used to model cells which reproduce themselves < 1124330493 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :well.. it will be... once an implementation is built < 1124330533 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :During my genetics lecture, I was working on a rough design for the interpreter system < 1124330556 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124330582 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so you *were* enjoying class.... < 1124330632 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :If you consider not paying attention to class participation, then yes < 1124330818 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :The books were expensive... $177 US < 1124331404 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders about writing an intelligent design language < 1124331423 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean by intelligent design? < 1124331456 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :er... how's it called... the alternative theory to evolution < 1124331547 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :what are you talking about? < 1124331554 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :all programming languages are intelligent design languages < 1124331557 0 :heatsink!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124331575 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :are all the programming languages genetic? < 1124331599 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1124331601 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :that's right < 1124331628 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well i didn't meant that way... :( < 1124331656 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... I think Befunge might qualify as intelligent design (YOU can change the code, making you the intelligent creator) < 1124331695 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then Versert should be most intelligent design < 1124331718 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :TC with no stack, but only self-modifying < 1124331740 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :http://dev.tokigun.net/esolang/versert/index_en.php < 1124331879 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :for ID reference see e.g. http://en.wikipedia.org/wiki/Intelligent_design (yes, my proposal was ironic) < 1124332128 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124332142 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i don't think all the programming languages are genetic < 1124332192 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :the process of the embodiment of them could be genetic but the languages themselves are not all genetic < 1124332278 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :actually i think nongenetic ones are more than genetic ones < 1124332756 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :sorry, back stupid webmail said I had an incorrect password... < 1124332759 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :liars < 1124333071 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I disagree on the statement that Versert is 'genetic' since it cannot modify its own code, only according to the definition that I listed above < 1124333349 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its a sweet language though. Good work Tokigun < 1124333713 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i named the language < 1124333735 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but i don't even know how to write hello world code with it < 1124334149 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :8+*~.@ prints an @? < 1124334218 0 :CXII!unknown@unknown.invalid NICK :CXI < 1124334303 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :its magic Gs30ng, voodoo magic < 1124334314 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waves his hands mysteriously < 1124334368 0 :CXI!unknown@unknown.invalid NICK :Teeth < 1124334389 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oh, that's how voodoo graphic card work < 1124334398 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :recieve the data, magic, send the data < 1124334442 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yup < 1124334459 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Except thats asm voodoo. < 1124334462 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think < 1124334463 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :? < 1124334520 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I was really peeved at this stupid girl today. < 1124334522 0 :Teeth!unknown@unknown.invalid NICK :CXI < 1124334532 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng, what, you've made another language again? < 1124334545 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I was trying to rescue an abandoned kitten, and she came lumbering in and scared it off < 1124334548 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :what are you talking about < 1124334574 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :or were you talking about Udage < 1124334581 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i guess < 1124334594 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :the college entrance exam is 98 days left < 1124334599 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think we were talking about Versert? or something < 1124334606 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i can't make any more useless language < 1124334668 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :although i strongly want to do so < 1124334669 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1124334736 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...ok it does mean that i don't have any time to stay here for just fun too < 1124334737 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1124335169 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ahhhhhhhhhh, MUD = sooo much work. < 1124335174 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't even have the entire basic foundation in place. < 1124335729 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :have you tried eating it? < 1124336778 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1124337390 0 :cpressey!unknown@unknown.invalid QUIT :"leaving" < 1124337505 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1124338067 0 :WildHalcyon!unknown@unknown.invalid PART #esoteric :? < 1124339368 0 :cpressey_!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1124339402 0 :cpressey!unknown@unknown.invalid QUIT :"leaving" < 1124339409 0 :cpressey_!unknown@unknown.invalid NICK :cpressey < 1124340035 0 :CXI!unknown@unknown.invalid QUIT :Connection timed out < 1124340704 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124342027 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1124342058 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im thinking of having a development blog of my language. Anyone know of a good blog site for a project like this? < 1124343622 0 :calamari_!n=calamari@dialup-4.240.72.216.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124343767 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: you'd rather use tools like WordPress of MovableType on your own account < 1124343768 0 :calamari!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124343776 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :s/of/or < 1124344766 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm... < 1124344785 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Whats the diff between WordPress & MovableType? < 1124344990 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I suppose I should probably name the language before I try implementing a blog on the design too < 1124345007 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :y'know.. register the domain and everything. It's just a pain, to keep updating and reposting the spec on my school account < 1124345543 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :udage was formerly 'Switch' < 1124345595 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i suffured something similar < 1124345645 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Well, Im less concerned with that, and more concerned with the fact that CRAWL was never meant to be the language name < 1124345661 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :its just a random thought that popped into my idea right around this same time a few days ago < 1124345689 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well, you can use something like 'codename' < 1124345759 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Thats what I have been doing < 1124345783 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :but if I go through the trouble of reserving a domain name, I should probably have the name pretty much settled... < 1124345814 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well actually you don't have to worry about domain thing < 1124345841 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :you can just redirect the pages < 1124345868 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. yeah, thats an option too < 1124345896 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :unless you're going to use some kind of name that seems to be registered sooner or later < 1124345913 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You never know < 1124345934 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :just think unique name < 1124345936 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :With my luck, whatever I DO call it will probably end up being registered anyways < 1124345997 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :unique... < 1124346081 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and according to my experience, although it takes too much to come up with any nice name, don't give up to think < 1124346126 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'll work on it. My gf helped me name that stray kitten, she can probably help with the esolang too ;-) < 1124346151 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :my gf DOES. < 1124346201 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :she told me that i don't need NAND thing < 1124346228 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :but NAND is nice... simple < 1124346242 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :conditional jump only is more simple < 1124346274 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oh, i mean that, she told me about NAND thing in Udage < 1124346316 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm.. I dont know if my gf can help in that capacity. She's not a programmer < 1124346387 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :my gf is not a programmer too. well, she majors in physics < 1124346552 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, but Im not certain my gf has the interest in the project that yours might have in Udage. < 1124346588 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :She paid enough attention to spot the NAND thing; that's gotta count for something, right? < 1124346611 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :some geeks name the lang after their gf < 1124346618 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...'s name < 1124346644 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Nope. Not gonna do it. Besides, her name is taken (by a furniture store) < 1124346697 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i heard that Debian Linux(not a lang, though) is named after the developer and his... err... gf? wife? anyway < 1124346776 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I don't think she would appreciate that either, honestly. I'll think of a nice organic-sounding name that will be great < 1124346895 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :unexpectedly my gf's nickname is penguin < 1124346914 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i hardly can use that on computer related thing, you know < 1124346926 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Unexpectedly, thats not a bad lang name. Is she a linux fan? < 1124346960 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Bharal! I could name it Bharal! < 1124347017 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :uhm, what is it? < 1124347022 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :not that that really makes a ton of sense unless you're into mountain goats < 1124347041 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its a himalayan sheep. Famous for leaping on cliffs < 1124347070 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well, would you tell me about the lang spec briefly? < 1124347143 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its a funge-varient that implements function spaces that have their own topology (they wrap independent of the rest of the program). The stack is composed of lists, rather than separate elements (like Joy) < 1124347164 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'm using the program to model genetically evolving programs, similar to the software Avida and Tierra < 1124347317 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'm removing redundant funge elements in order to reduce the instruction set as well... < 1124347338 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :is halcyon provision the bharals? :) < 1124347375 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :not that I am aware of. I just googled bharal, and I think someone lied to me :-( < 1124347393 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Apparently, its the Himalayan Tahr which lives on the cliffsides and the males try to knock one another off the cliff < 1124347483 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :If you want to see the provisional spec, go here: http://www4.ncsu.edu/~bcthomp2/CRAWL.txt < 1124347508 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :It mostly deals with how the implementation details would effect the project, but hopefully you can see where I am going with this. < 1124347551 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well, penguin halcyon bharal, all animals < 1124347574 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :yeah, but penguin and bharal are common names, I believe that halcyon is the scientific name for the kingfisher, correct? < 1124347634 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :afaik, halcyon is a mythic kingfisher < 1124347720 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Maybe its halcyonia or something like that is the genus... < 1124347722 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I dont remember < 1124347729 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I know kingfisher. Meh. < 1124347752 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :my dic says, in greek myth, halcyon nests on the sea < 1124347815 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then the waves and winds are gone, and the bird lays its egg < 1124347834 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hence the connection with peace < 1124347842 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :and calm < 1124347848 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :sounds cool < 1124347904 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i had no idea that the word can be used as adjective < 1124347909 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like peaceful and tranquil < 1124347944 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yep, its rare, but the most common idiomatic usage is < 1124347949 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :"the halcyon days of summer" < 1124347966 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :how would Halcyon programming language be? < 1124347991 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :ohm ohm ohm < 1124348016 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not crazy about it, because there are several companies named halcyon. It just doesn't ring of authenticity < 1124348094 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'll think of something. Im gonna go to bed now. I just updated the specification abstract again, so maybe I can mull this over and add it on tomorrow < 1124348106 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Good luck with it < 1124348110 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Thanks < 1124348149 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Everyone interested, check out http://www4.ncsu.edu/~bcthomp2/CRAWL.txt to see the updated abstract! < 1124351999 0 :clog!unknown@unknown.invalid QUIT :ended < 1124352000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124365540 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124366497 0 :jix!i=jix@p5489D52A.dip.t-dialin.net JOIN :#esoteric < 1124366513 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin everyone < 1124366632 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :moin. < 1124366643 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...grouped everyone. lol < 1124366700 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :jix, how's your drow lang going? < 1124366712 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm it isn't really going < 1124366727 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have so many ideas.. can't realize them all... < 1124366738 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but my 1802 assembler works < 1124366750 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i feel something like that too < 1124366807 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well, maybe a stupid advice but, just try to make them clear in your brain before you realize them < 1124366836 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ever saw a complete assembler including power full macros and tools for LUT generation in 167 lines of code? < 1124366891 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i don't actually know much about assemblers... well sounds funny for an esolang developer but whatever < 1124366910 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but i'm interested. would you tell me about it briefly? < 1124366942 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i was too lazy to implement a parser < 1124366953 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i thought.. why don't use ruby files as assembler files < 1124366976 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in ruby if someone calls an undefined method the method method_missing is called < 1124366992 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i just check in method_missing if the called method is a register or a mnemonic... < 1124367016 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i get macros and LUT generation because one may write normal ruby code into the assembler file < 1124367035 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1124367054 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that is really something. < 1124367102 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and in the 1802 all instructions (2 exceptions) fit into 1 of 4 schemes < 1124367109 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :of 5 < 1124367121 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :instruction with no operands.. only 1 byte < 1124367135 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :instructions with a register operand 4bit+4bit register 1 byte < 1124367145 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :cute machine, i think < 1124367153 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and so on.. < 1124367164 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes pretty cool for 1976 < 1124367176 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :1976. wow. < 1124367520 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1124367931 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124368064 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :grouped kipple < 1124368084 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :grouped? what do you mean? < 1124368093 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i always say moin < 1124368105 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and Gs30ng told me that in his language moin means grouped < 1124368110 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1124368113 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hi! < 1124368147 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what moin means either, but I'm guessing something like 'hello' < 1124368151 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i've written an assembler in under 200loc < 1124368165 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :kipple: yes it's like hello (hello is hallo in german) < 1124368206 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin is short for mojen dach ( plattdeutsch (german dialect)) => guten tag (german) => good day (english) < 1124371685 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it must be funny to program for this... http://arrakis.ncsa.uiuc.edu/ps2/cluster.php < 1124372841 0 :Gs30ng!unknown@unknown.invalid QUIT :"'Ungrouped'" < 1124374960 0 :int-e!n=noone@td9091b46.pool.terralink.de JOIN :#esoteric < 1124377009 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my 1802 asm rules < 1124377048 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :202 lines of assembler code.. no cli atm < 1124377064 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :2 tla in a row cool < 1124377356 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :removed unused code.. 197 lines now < 1124379218 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION yawns < 1124379378 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION too < 1124387945 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1124392445 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124392446 0 :kipple!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124392497 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hey kip ;-) < 1124392615 0 :int-e!i=warlock-@p54B3FF52.dip.t-dialin.net JOIN :#esoteric < 1124393950 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION bites you in the face! < 1124394120 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ouch!.. I think < 1124394165 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: don't do that! < 1124394196 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION types /me types /me types /me types /me types /me types /me types /me types /me types /me types /me types /me types /me types .. < 1124394221 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Time for lunch! < 1124394224 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION disappears. < 1124394234 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :a miracle! < 1124394236 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :he's gone! < 1124394265 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :poof! < 1124394290 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Anyone know why the pingpong page is so.. barren? < 1124394491 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what's pingpong? < 1124394562 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :its a befunge derivative < 1124394573 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its got some nice syntax that befreak borrowed a bit of < 1124395055 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124395081 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1124395305 0 :CXI!i=Sanity@dialup-18.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1124397601 0 :calamari!n=calamari@dialup-4.240.150.123.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124398839 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION forms from the ether. < 1124399157 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: how is your mud going < 1124399180 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I did some cleanup yesterday, and almost have the math parser in place. < 1124399191 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :do you have a name? < 1124399196 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have a cool name < 1124399204 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(for the mud) < 1124399213 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :For the MUD or the engine? < 1124399217 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124399218 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :infinite delusions < 1124399235 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :int-e is clearly not a MUDding fan :P < 1124399252 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :are you sure? < 1124399263 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or, int-e is a fan of delusions *shrugs* < 1124399292 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :jix: I'm just writing the engine, I'm no good at storyline design :P < 1124399295 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :No. I've too many mud projects that were never finished. < 1124399325 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ahh < 1124399326 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: the engine should have a name < 1124399354 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Of course, I just wanted to make sure I was clear on what was being named here ... OK, so what's your suggestion for the name for the engine? < 1124399396 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Schlamm or another german word from http://dict.leo.org/se?lp=ende&p=/Mn4k.&search=mud < 1124399502 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Schlamm sort of sounds like a pun on "MUD" and "SLAM!", which is an odd thing to pun against :P < 1124399606 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I like "Morast" < 1124399642 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :swamp ... (not quite) < 1124399673 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :They all seemed to have a number of not-quite-mud definitions. < 1124399704 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :WuS = Wasser und Schmutz < 1124399707 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1124399788 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :More Useless Dungeons. < 1124400563 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :IGEAMUAWCATFU = Immersive Game Engine Allowing Multiple Users from Around the World to Collectively Adventure Through a Fictional Universe < 1124400577 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It really rolls of the tongue, too. < 1124400596 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I-gee-om-ooh-aw-cat-foo < 1124400619 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124400673 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :add (Dungeon), then it can be -cat-food < 1124400712 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Fictional Universe Creator ... err ... never mind. < 1124401093 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Fictional Universe Creator Kit? < 1124402715 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Fictional Universe Creator Kit for Your Optimal Utilization of World-Heuristics Organization and Resource Engineering. < 1124404382 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1124406391 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*boredom sets in* < 1124406403 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Unfortunately, programming a MUD at work is frowned upon :P < 1124406601 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm still improving my assembler < 1124406621 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it has macro local labels now < 1124406633 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well you can specify label scopes anywhere < 1124406709 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, I need to write a MISCas to go with my MISCvm (that I forgot to release yesterday >_>) < 1124406720 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What does MISC ASM look like, anyway? :P < 1124406729 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ugly < 1124406732 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :just numbers < 1124406734 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :numbers, numbers, numbers_ < 1124406736 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no mnemonics < 1124406742 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Awesome. < 1124406745 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i love the word mnemonic... < 1124406752 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :you could have one mnemonic, OP < 1124406760 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :OP 42 23 11 < 1124406768 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or SUBN < 1124406773 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oiomisc < 1124406775 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Plus labels. < 1124406783 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :-c < 1124406784 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :A: OP A A A < 1124406786 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Only Instruction Of Misc Instruction Set < 1124406793 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124406925 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :A: YCUAMOYCH A A A < 1124406936 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(you can use any mnemonic of your choice here) < 1124406951 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124406960 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :allow any character combination as mnemonic < 1124407009 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :A: IT X X X < 1124407016 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :B: IS Y Y Y < 1124407025 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :C: AS Z Z Z < 1124407044 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :X: EASY A X Y < 1124407050 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Y: AS Z Z Z < 1124407059 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Z: ABC A B C < 1124407085 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and no, this is not meant to do anything. < 1124407114 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Especially since there are four operands in MISC, not three :P < 1124407128 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: that old processor I used was the csc1805 < 1124407132 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh. dang. < 1124407152 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: 1805 is a enhanced 1802 afaik < 1124407249 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: yep... looking at it now < 1124407275 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :he 1804 had 64 bytes of memory, 2 KB ROM, on-chip oscillator and 8-bit timer. Instruction set of the 1804 was enhanced with 32 additional instructions, including subroutine call and return from the subroutine instructions. RCA 1805 (CDP1805) and 1806 (CDP1806) were similar to the 1804, but they didn't have on-chip ROM. < 1124407290 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that's why I had subroutines.. 1804 added 'em < 1124407346 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not having on-chip rom is correct.. we burned the rom separately < 1124407368 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION found an old work disk that he probably should have destroyed .. oh well :) < 1124407427 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :all the >1802 only instructions start with 68 < 1124407475 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :seems that there aren't very many popular cpu's out there.. < 1124407502 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :z80 < 1124407506 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :m68k < 1124407513 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ppc < 1124407516 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :x86 < 1124407525 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :6502 < 1124407567 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :MIPS < 1124407589 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124407596 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :lots of mips derivatives < 1124407597 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :don't know more popular cpus < 1124407601 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :you forgot arm? < 1124407605 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1124407608 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :arm of course ^^ < 1124407623 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :sparc looked a lot like MIPS. < 1124407672 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i've to add a cli to my assembler < 1124407674 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, if you restrict it to desktop CPUs ... < 1124407684 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then you're down to about 3. < 1124407690 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(MODERN desktop) < 1124407698 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(IE: don't say m68k :P ) < 1124407715 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ppc disappears soon in desktop PCs < 1124407731 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :6502 was in desktop PCs too < 1124407740 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :We are the borg. Your uniqueness will be absorbed into our own. < 1124407747 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Resistance is futile. < 1124407753 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if <1Ohm < 1124407761 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION zombies the Intel jingle. < 1124408057 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :we are the borg, we are unique? < 1124408682 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i hate writing good cli:s < 1124408783 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :guis are worse. < 1124408802 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124408843 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but gui apps make intensive use of the gui and the gui is more than a little wrapper for method calls < 1124408848 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you write the gui with your app < 1124408866 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i've done my asm and have no motivation for writing this stupid cli < 1124408894 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :read from stdin, write to stdout < 1124408895 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124408902 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have some options < 1124408905 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :like output format < 1124408915 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :output offset < 1124408931 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and ruby has a good option parser < 1124410007 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, can you use ruby as a library from C? < 1124410027 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124410043 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the ruby c api for embedding extensions and everything is nice < 1124410045 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if making a ruby scripting interface would be possible / a good idea ... < 1124410053 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but the documentation is bad/japanese < 1124410056 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(of the c api) < 1124410060 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What about C++? < 1124410068 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What with the Object Oriented-tude :P < 1124410086 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :c++ objects aren't ruby objects < 1124410100 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there is SWIG for using c++ from ruby < 1124410108 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's kind of a wrapper lib < 1124410150 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Other way round, using ruby from C++ :P < 1124410163 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :don't know < 1124410169 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Humm. < 1124410196 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'd suggest writing the whole thing in ruby < 1124410214 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :To be frank, I don't like ruby very much. < 1124410221 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr < 1124410236 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :then don't try to use it as scripting engine < 1124410260 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there are languages that are better for embedding into applications < 1124410298 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lua is good for embedding in c afaik don't know about c++ < 1124410326 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, I thought ruby might be nice because of the object-orientation aspect (what could be more object oriented than a mud?) < 1124410419 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but if you have 2 total different kind of objects (implementation of them is different) than it makes no sense... < 1124410451 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Right :) < 1124410477 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe you search something like: taoscript.sourceforge.net < 1124410486 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's somewhat c++ compatible < 1124410490 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :don't know more about it < 1124410542 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wait that's the old url < 1124410550 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :renamed the language < 1124410551 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://daoscript.sourceforge.net/english/ < 1124410585 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but the new site has broken links < 1124410587 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm.. < 1124410687 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :seems to be a nice language < 1124410738 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1124410759 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm sort of afraid of embedding any language though, because that could add possible security issues >_> < 1124410767 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Whereas all code that I write is always perfect) < 1124410777 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :write your own perfect langauge < 1124410806 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1124410820 0 :calamari_!n=calamari@dialup-4.240.114.119.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124410822 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Right now scripts are an extension of the basic MUD syntax, so they come out sort of like shell scripts. < 1124410866 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :if [ $a = 1 ] \n say hi \n endif < 1124410899 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ask wouter to write a language for you < 1124410907 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124410909 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :he did the scripting language for FarCry < 1124410928 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure he would be glad to write one off hand for some random person he doesn't know :P < 1124410938 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :he is genius < 1124410961 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: why not < 1124410979 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if some random person on irc asks for a program i often start writing it < 1124411001 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :jix: Write an MMORPG engine and assign the copyright to me ... please 8-D < 1124411003 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1124411023 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: you are not some random person < 1124411029 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Damn :P < 1124411112 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, your code may be perfect, but do your trust your compiler? < 1124411120 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124411136 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I wrote my compiler! And I built my processor, mother board, RAM, hard disk etc from sand. < 1124411157 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :okay ... < 1124411167 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sand that I /invented/! < 1124411169 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: do you trust the sand... < 1124411178 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124411184 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: do you trust the process of inventing? < 1124411193 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I'd trust sand further than most people. < 1124411196 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :... DAMN! Recursion! < 1124411209 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124411224 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: pwnd (i wait for getting killed) < 1124411231 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh this isn't one of your muds... < 1124411235 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I don't expect much from sand and it doesn't do much. < 1124411245 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: sandstorms? < 1124411247 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :not-much? < 1124411251 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :While with people, I don't expect much but sometimes they do an awful lot of stuff < 1124411275 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I'd blame the sandstorms on the air, and on the sun. < 1124411280 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :can't blame the sand really. < 1124411284 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: teachers expect an awful lot of stuff BUT... < 1124411301 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :int-e: without the sand there would be just a storm.. not as harmful as a sandstorm < 1124415015 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124415555 0 :int-e!unknown@unknown.invalid QUIT :Remote closed the connection < 1124417248 0 :int-e!n=noone@td9091b22.pool.terralink.de JOIN :#esoteric < 1124418784 0 :calamari!n=calamari@dialup-4.240.114.119.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124418789 0 :calamari!unknown@unknown.invalid PART #esoteric :? < 1124422053 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, when I finish whatever CRAWL ends up being, want to write a scripting engine for me? < 1124422065 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1124422113 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'll give you absurd and difficult implementation specs < 1124422156 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :or maybe not. Im not sure yet < 1124423159 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124424023 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :YES!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! < 1124424031 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, just an engine, not a language? < 1124424038 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And also, YES!!!!!!!!!!!!!!!!!!!!!! < 1124424048 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I just connected to my MUD engine via a MUD client for the first time :) < 1124424073 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :well, it can be a language, but it has to be within the confines of my already created language, OR something my language can read < 1124424091 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I would by far prefer to write an engine and not the language btw ;) < 1124424132 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :of < 1124424135 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :oh* < 1124424157 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :well, in that case, the scripting engine. It's not going to be a MUD, its going to be an RL (roguelike - aka Nethack, ADoM, Angband, etc) < 1124425119 0 :calamari_!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425119 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425119 0 :ChanServ!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425119 0 :cpressey!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425119 0 :puzzlet!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425119 0 :WildHalcyon!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425119 0 :ZeroOne!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425119 0 :mtve!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425119 0 :CXI!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425120 0 :cmeme!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425120 0 :lindi-!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425120 0 :int-e!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124425120 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1124425120 0 :int-e!n=noone@td9091b22.pool.terralink.de JOIN :#esoteric < 1124425120 0 :calamari_!n=calamari@dialup-4.240.114.119.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124425120 0 :CXI!i=Sanity@dialup-18.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1124425120 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124425120 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1124425120 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1124425120 0 :lindi-!n=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1124425120 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1124425120 0 :puzzlet!n=puzzlet@61.247.147.84 JOIN :#esoteric < 1124425120 0 :ZeroOne!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1124425120 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1124425120 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1124425121 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :welcome... back? < 1124425124 0 :calamari-!n=calamari@dialup-4.240.108.183.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124425253 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124425552 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1124426871 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1124431373 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124434220 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Netsplits are wonderful, no? < 1124434335 0 :calamari-!unknown@unknown.invalid PRIVMSG #esoteric :I didn't see a split < 1124434340 0 :calamari-!unknown@unknown.invalid PRIVMSG #esoteric :weird.. :) < 1124434465 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :what is netsplits? < 1124434481 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :err.. what ARE netsplits? My brain is under-functional today < 1124435566 0 :calamari-!unknown@unknown.invalid PRIVMSG #esoteric :that's where a server splits off from the rest of the network, for whatever reason < 1124435611 0 :calamari-!unknown@unknown.invalid PRIVMSG #esoteric :sometimes this means a group of servers too, depending on the way the network is < 1124435627 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm.. that sounds weird < 1124435640 0 :calamari-!unknown@unknown.invalid PRIVMSG #esoteric :what used to be fun on efnet is when the channel became desynched < 1124435644 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im glad my arm doesnt randomly decide to become its own entity < 1124435690 0 :calamari-!unknown@unknown.invalid PRIVMSG #esoteric :when it's desynched, various servers see various parts of the conversation. < 1124435702 0 :calamari-!unknown@unknown.invalid PRIVMSG #esoteric :haven't seen that in a long time though < 1124435718 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :so the whole conversation isnt seen by everyone? That could get interesting < 1124435857 0 :calamari-!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. its not a straight split, because server 1 could be ppl a,b,d, 2: b, c, e, 3: a, c.. depending on which server you are on.. this would usually happen before a rejoin . I guess the servers would try to combine the conversations again and it took a while, or it'd get confused < 1124436285 0 :calamari-!unknown@unknown.invalid PRIVMSG #esoteric :maybe if people left and came back during the split.. dunno :) < 1124438399 0 :clog!unknown@unknown.invalid QUIT :ended < 1124438400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124439304 0 :CXI!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124439822 0 :calamari_!n=calamari@dialup-4.240.72.31.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124439963 0 :calamari-!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124445784 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124452312 0 :jix!i=jix@p5489DE85.dip.t-dialin.net JOIN :#esoteric < 1124454688 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1124457240 0 :jix!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1124457536 0 :int-e!n=noone@td9091a00.pool.terralink.de JOIN :#esoteric < 1124462106 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1124465187 0 :jix!i=jix@p5489DE85.dip.t-dialin.net JOIN :#esoteric < 1124465807 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1124467928 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Hi jix < 1124469749 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION 's arm splits from his body and starts attacking the villagers. < 1124471434 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1124476691 0 :jix!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1124477154 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1124477525 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :> set a to b < 1124477527 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :> set b to blah < 1124477529 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :> set c to [ $($a) ] < 1124477530 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :> set c < 1124477532 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :blah < 1124477544 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Double-indirection ahoy! < 1124478087 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124479088 0 :Gs30ng!n=gs30ng@221.140.222.206 JOIN :#esoteric < 1124481224 0 :wooby!n=wooby@84.254.188.7 JOIN :#esoteric < 1124481592 0 :wooby!unknown@unknown.invalid QUIT : < 1124484320 0 :jix!i=jix@p5489DE85.dip.t-dialin.net JOIN :#esoteric < 1124484416 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1124484436 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1124484460 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1124484479 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1124485487 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124485501 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1124485985 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i hate ActiveX < 1124485999 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION too < 1124486026 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i can't use it < 1124486040 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the only good thing about it < 1124486057 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :this internet lecture site also uses ActiveX control, even though it is run by Korea Government < 1124486129 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i hate this. the government should consider FireFox users, or nonWindows OS users < 1124486200 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :maybe i can sue the government but i have no time for that. entrance exam is 95 days left < 1124486306 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :jix, what is the only thing good about it? < 1124486391 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i can't find any good thing from it < 1124486416 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: < 1124486416 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :22:14:50 i can't use it < 1124486416 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :22:15:04 the only good thing about it < 1124486472 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...oops < 1124486482 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well, is it good? < 1124486516 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124486524 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because all browser that can use it are insecure < 1124486555 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oh, that is good. < 1124486626 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :can i ask you what kind of OS or browser you use? < 1124486646 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mac os x/safari < 1124486790 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :mac is sweet, but well, i expected more... uhm... esoteric machine (although mac is esoteric enough at here) < 1124486911 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes i'd like to build my own cpu with my own os < 1124486923 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and use it for basic tasks like.. programming.. chatting etc... < 1124487072 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124487167 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1124490197 0 :puzzlet_!n=puzzlet@61.247.147.84 JOIN :#esoteric < 1124490224 0 :tokigun_!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1124490224 0 :tokigun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124490412 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124490593 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124500801 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Are we still hating active X? < 1124501509 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ACTION declares today as the ActiveX cursing day < 1124501567 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :We hate Active X because MS cripples its OGL implementation to push it. < 1124501597 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric : /me says a brief, but poignant curse about ActiveX, followed by a moment of silence. < 1124501619 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. well, you get the idea < 1124501836 0 :Gs30ng!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124501921 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124508311 0 :tokigun_!unknown@unknown.invalid NICK :tokigun < 1124512036 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Some french bastards might have already stolen my idea!... :-( < 1124512079 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I suppose I can't expect it to be completely original, but considering how few people are aware of 2D languages... < 1124512805 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm.. seems I can't track down their implementation. Might have to contact them. In French?! Meh. I'll just keep developing my own since I can't find out about theirs. < 1124518024 0 :calamari!n=calamari@dialup-4.240.111.124.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124518026 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124518433 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124518440 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :how's your evening going calamari? < 1124520404 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1124523299 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Bwaha! < 1124524799 0 :clog!unknown@unknown.invalid QUIT :ended < 1124524800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124525779 0 :calamari_!n=calamari@dialup-4.240.69.240.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124525813 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi WildHalcyon, from hours ago :) < 1124525850 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :my evening.. err, morning now, is fine, thanks ;) < 1124526894 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124531384 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1124532767 0 :jix!i=jix@p5489EA72.dip.t-dialin.net JOIN :#esoteric < 1124536072 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124541341 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124545776 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124546501 0 :int-e!n=noone@td9091cfb.pool.terralink.de JOIN :#esoteric < 1124553433 0 :nooga!unknown@unknown.invalid PART #esoteric :? < 1124555885 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124556420 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has written an esoteric language and don't know how to explain it's syntax :> < 1124556475 0 :kipple!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124556535 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124556754 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Why is the syntax hard to explain? < 1124556785 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1124556810 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's like Lisp's syntax < 1124556820 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but without those ( ) < 1124556856 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and identifiers are 1 char long ;p < 1124556867 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that's my explanation < 1124556894 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm.. programming paradigm? < 1124556975 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :```sii``sii < 1124556985 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :sounds like unlambda to me < 1124556988 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124556991 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe an example < 1124556996 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ah. Of course < 1124557029 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::n,3100 @>n0 (2 !n !' < 1124557054 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :will write numbers from 100 downto 1 separated by spaces ;p < 1124557091 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :each function must have defined number of arguments < 1124557113 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1124557131 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :unless it takes the number of arguments as a first argument < 1124557136 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :like ,3100 < 1124557141 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what that does, but I see how that would allow for unique parsing of expressions. < 1124557174 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it returns 3 digit long number - 100 < 1124557204 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :What if I wanted a 31 digit number afterwards? < 1124557213 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :,,231.... < 1124557221 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ohhh < 1124557229 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :clever < 1124557233 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1124557250 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :my english isn't good < 1124557266 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but i need to write an description to put it in wikipedia < 1124557282 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and i don't know how to write a fancy one < 1124557322 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Well, the esolang wiki is nice and public domain, so if you just put something there, folks might clean it up and edit it for you < 1124557333 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124557343 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe that's an idea < 1124557348 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1124557426 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :After I see that spec in the wiki, I'd be more than happy to try editing it < 1124557451 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1124557547 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I like that crazy ,,,12345 syntax < 1124557582 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION corrects his syntax to be ,,,12101234567890 < 1124557639 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::a+,210*b,212 -> a = 10 + b * 12 < 1124557692 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I've always wanted to write a forward polish notation langusge < 1124557696 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :language* < 1124557715 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :huhu < 1124557733 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :* + 2 3 5 = (2+3)*5 = 25 < 1124557772 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1124557801 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Does qdeql use that? < 1124557843 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its the only queue based language I know < 1124557862 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :don't know < 1124558173 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i need to write a fancy interperter < 1124558187 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in perl for example... < 1124558242 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :the first one was made in free pascal on my 10 years old laptop ;p < 1124558280 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :when i was extremely bored < 1124558365 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im guessing the digits input are in decimal? < 1124558525 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1124558574 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :curious 'bout the name? < 1124558621 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Sure, what'll it be called? < 1124558641 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :SADOL - Sadistic And Damn Odd Language < 1124558703 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :cool huh? : < 1124558703 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That'll work < 1124558805 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :So you've already got an interpreter? < 1124558838 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1124558913 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but it's on my laptop, that crap doesn't even have FDD < 1124558985 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :FDD? < 1124559025 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :Floppy Disk Drive :> < 1124559058 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1124560763 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is still trying to name his language < 1124561609 0 :CXI!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1124561639 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1124561731 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :FAOL - fixed arity operator language < 1124561788 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? < 1124561840 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :"In mathematics and computer programming the arity of a function or an operator is the number of arguments or operands it takes" < 1124561866 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1124561987 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ive been working on how to pass arguments to my functions < 1124562045 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and? < 1124562079 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :&&? ;) < 1124562081 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Not sure yet. Might be similar to Pingpong, which has a second stack. There's an operation that pops off the first stack and pushes onto the second stack. < 1124562095 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :A function might just take arguments off the second stack < 1124562105 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Could be difficult to turn into a genetic language though... < 1124562261 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :~f1f+#_01 <- a definition of a recursive function in SADOL, in C it looks like: f(x) {return f(x+1);} < 1124562296 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :_ is a list holding actual parameters < 1124562310 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i meen arguments < 1124562339 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :mean* ;p < 1124562383 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :whats the 1 between the two fs do? < 1124562407 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that's the number of arguments for f < 1124562472 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :~abc - defines a function named 'a' with b arguments, c is the body < 1124562571 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1124562621 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :~f1f+#_01 -> a = 'f', b = 1, c = 'f+#_01' < 1124562677 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :#_0 is like _[0] < 1124562732 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i mean, #xy returns an element of x list which index is y < 1124562757 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1124562773 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i said that i can't explain my own language :/ < 1124562815 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :How does it know that f is the argument that it takes? < 1124562849 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :where? < 1124562877 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I guess I dont understand the returning arguments... < 1124562915 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1124562924 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :returning values is implicit < 1124562924 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :there is a list named _ < 1124562940 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that holds arguments < 1124562970 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :what it says is: f takes 1 argument, and f(args) = f(args[0]+1); < 1124562979 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :right < 1124562982 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :there is no return statement. < 1124562990 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1124563016 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :function returns the value of lats call in it's body < 1124563027 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :last < 1124563060 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :there is a special functions that does nothing and it's used for grouping other calls < 1124563065 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :look < 1124563079 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :(3 +25 -31 *22 < 1124563090 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :will return 4 < 1124563096 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh, it's an implicit progn ... hehe < 1124563106 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :(4 :a+25 -31 *22 a < 1124563118 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :will return 7 < 1124563126 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :nooga, actually: how can the function have more than one 'statement'? < 1124563278 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :~ g 2 (3 :a+#_0#_1 :b*#_0#_1 +ab < 1124563358 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ah, ( is progn, ok. < 1124563362 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :g(args) {a=args[0]+args[1]; b=args[0]*args[1]; return a+b;} < 1124563419 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but there is a second tyle of functions < 1124563427 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :working like , function < 1124563436 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :~ g 2 (2 :a+#_0#_1 :b*#_0#_1 +ab would be g(args) {a=args[0]+args[1]; return b=args[0]*args[1];} { a+b } < 1124563441 0 :jix!i=jix@p5489EA72.dip.t-dialin.net JOIN :#esoteric < 1124563449 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that is, two expressions/statements/programs/whatever. < 1124563452 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1124563470 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hi jix < 1124563471 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :you understand < 1124563529 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1124563532 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but, let's get back to that functions that arity isn't known < 1124563562 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :they are defined like this ~ h -01 (... < 1124563700 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :will the actual number of arguments be part of the arguments then? or will there be a length-of-list operator? < 1124563743 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :#L-01 returns a length of L list < 1124563767 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i mean length = number of elements < 1124563785 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :L[-1] < 1124563791 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. interesting choice, but consistent with the function definition. < 1124563914 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lists in SADOL are indexed from 0 < 1124563953 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124564601 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :do you like it ;p? < 1124564653 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I like it, even if I dont understand it yet. Its better than mine, which lacks both a name and a confirmed syntax < 1124564712 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: i read the logs sounds cool < 1124564720 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but i need to write a fancy documentation ;p < 1124564728 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :im having problems < 1124564740 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :... even in my national language < 1124565067 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: i think i got it < 1124565167 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :~f0(2f3 never returns but if it would it would return 3.. right? < 1124565315 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124565376 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1124565388 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :think i got it < 1124565401 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just need a list of build in functions and a interpreter < 1124565508 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i'll write interpreter in perl soon < 1124565555 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i think that perl is the best choice bcs SADOL implements lists, and dealing with lists is fairly easy in perl < 1124565757 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, builtin functions. _ -- return current argument list. # list index -- list[index] (index -1 is length), ~ function arity body -- define a function. : variable value -- assign a variable +, -, *, /. variable arguments: , number_of_digits digits -- constant integer (,242 = 42.) ( number_of_terms terms -- progn - execute the terms in order, return value of last term. < 1124565816 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :right < 1124565830 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :is there anything that allows conditional execution? < 1124565860 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :shure < 1124565872 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? condition if_true if_false < 1124565921 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :@ condition body - works like while(condition) body; < 1124566015 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? condition if_true if_false - works like if(condition) if_true else if_false; < 1124566485 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124566497 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i'll make a table of built in functions < 1124566938 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hyhy < 1124567073 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how to write about % a b ? < 1124567082 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in C: a%b < 1124567087 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :returns a modulo < 1124567107 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :"Returns a modulo of division a by b." ? < 1124567965 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :remainder < 1124567986 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :a < 1124568001 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in Polish it's named modulo ;p < 1124568332 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1124568341 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :now, ... < 1124568343 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1124568346 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nothing < 1124568360 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i'll end that stupid table tomorrow < 1124568367 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :got to go < 1124568371 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1124568408 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1124568415 0 :nooga!unknown@unknown.invalid PART #esoteric :? < 1124570831 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1124571042 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124574129 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :me again < 1124574134 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :int-e: r u there? < 1124574803 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1124574877 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1124574909 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i need to explain that in english: .3123 = 0.123 < 1124575007 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :. returns .... < 1124575042 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hrm < 1124575054 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :. has a variable number of arguments < 1124575081 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and return all arguments as number/10^(number_of_arguments) < 1124575089 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1124575093 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that's right < 1124575095 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but < 1124575108 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :returns 0.arguemnts < 1124575135 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :isn't it called fractional part ? < 1124575181 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm i'm not a native english speaker.. < 1124575190 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes it is < 1124575195 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://mathworld.wolfram.com/FractionalPart.html < 1124576123 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124576141 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i've almost done the list of those builtin functions < 1124576640 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1124578474 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :viola! http://agentj.risp.pl/wysypisko/uploads/sadl.htm < 1124578502 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :please, help me to correct language mistakes ;p < 1124578515 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and excuse my english < 1124578568 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: is there a function for getting names longer than 1 char? < 1124578616 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and are variables local or global? < 1124578684 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :global ;p < 1124578692 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and all names are 1 char long < 1124578696 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1124578731 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i thought about a namespaces ;> < 1124578744 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but there's only one char left < 1124578748 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :) < 1124578781 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no local variables make recursion difficult .. < 1124578833 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124578838 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :then maybe < 1124578854 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :im writing a new interpreter < 1124578887 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is a string handled as an integer array (modulo 256) (with popping and pushing and indexing..)? < 1124578903 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1124578929 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :string pushed on string == appending? < 1124578941 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1124578960 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :good i'm thinking about a turing completeness proove < 1124579003 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :what's about comparing strings with numbers? < 1124579023 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and using strings in conditions... < 1124579046 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :string is threated as a number of characters < 1124579055 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in that case < 1124579058 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :so "a" < 2 < 1124579061 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but "aaa" > 2 < 1124579062 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124579075 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :got a better idea? :P < 1124579079 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :; returns a 1char string or a integer? < 1124579088 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it depends < 1124579093 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: no but i need some more info for writing programs in it (without interpreter) < 1124579096 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :depends? < 1124579103 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1124579106 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124579116 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ow, getch() < 1124579136 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ow? < 1124579150 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :getch in c returns int < 1124579154 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's not equivalent to getch() < 1124579159 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1124579180 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i meant < 1124579200 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :if user will input "A pie" ; will return a string < 1124579211 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh it's multibyte? < 1124579223 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :if user will input 10.6e-2 ; will return a number < 1124579237 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm i'd like to have byte wise input < 1124579259 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124579290 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe let ; take an argument (bytes to read) 0 will read one expression (line as string number as integer/float) and 1 will read 1 byte as integer , 2 will read 2 bytes as string < 1124579332 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124579334 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :good idea < 1124579338 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and < 1124579363 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe let the symbols A to Z be global < 1124579378 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and a to z will be local < 1124579381 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :good idea < 1124579397 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm, cool < 1124579400 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm another thing i need to know.. if i read one byte and get an eof.. what's the value < 1124579404 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :let me change the table < 1124579420 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :256, -1 ? (i think numbers are signed ints) < 1124579443 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :256 < 1124579457 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok that's good.. makes binary input possible < 1124579643 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :are local functions possible? < 1124579657 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's easy if you store them like local varaibles < 1124579666 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :function in function ? < 1124579669 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :shure < 1124579678 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i really like that language < 1124579683 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :think i'll implement it < 1124579685 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1124579741 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(2:t"0[tn creates a string containing a byte with the value n? < 1124579754 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(2 :t"0 [tn {cleaner} < 1124579801 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124579807 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i've updated the table < 1124579808 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :g2g < 1124579811 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bye ;> < 1124579817 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ill be here tommorow < 1124579819 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1124579825 0 :nooga!unknown@unknown.invalid QUIT : < 1124580012 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(2:i;0#-i,3256(4:t"0[ti!t:i;0 should be a cat program < 1124580055 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :;",213Hello, world! < 1124580062 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that language is cool < 1124584783 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124599593 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124600647 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124601421 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1124601944 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hello! < 1124601997 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124602050 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ive been working all weekend, havent worked on my esolang :-( < 1124602071 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :But its given me time to think of an ASM-befunge, using registers and memory. < 1124602082 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :you mean ASM-to-befunge? < 1124602087 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i'm planning (or thinking) esolang which uses binary tree as data structure. there's such the esolang? < 1124602126 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Well.. I guess I mean an asm-style befunge variant < 1124602147 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm... there's any example? < 1124602149 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not familiar with any esolang that uses trees. A generic binary tree, or do you have a more specific one in mind? < 1124602165 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I don't really have an example, no.. < 1124602189 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i mean generic binary tree... maybe. < 1124602250 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :each node has one integer as data, and the program travels the tree. < 1124602251 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :you could try a heap language too < 1124602289 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :btw, i cannot understand what is asm-style befunge variant. :S < 1124602333 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :O don't really know either < 1124602343 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not going on a lot of sleep here < 1124602345 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hehe :) < 1124602350 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :and apparently can't spell "I" < 1124602495 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I like funge varients. they're hypnotic < 1124602530 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That nooga fellow has an interesting language. Similar to false, really. < 1124603347 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1124603561 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1124607626 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124608375 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :morning < 1124608898 0 :calamari!n=calamari@dialup-4.240.69.250.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124608942 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi calamari < 1124609255 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi nooga < 1124610641 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how are you calamari? < 1124610711 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :pretty good, how are you? < 1124611199 0 :clog!unknown@unknown.invalid QUIT :ended < 1124611200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124611856 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :fine < 1124611869 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :excuse me, i was afk ;> < 1124612013 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah me too.. searching the web for info < 1124612071 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hello ;) < 1124612078 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hello tokigun < 1124612166 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :calamari: invented something new? < 1124612355 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nope.. I was curious what it would take for my dream portable computer project < 1124612370 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think the main problem is the display < 1124612399 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :do you plan to use a color lcd ? < 1124612402 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :a standard character or graphics lcd takes too much power.. the battery will give up after 100 hours or so < 1124612433 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :a < 1124612433 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :in order to make it last years, it will need a reflective lcd display, like in a watch < 1124612512 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :they don't use much power.. in fact an old watch I took apart I could rub the display and just from that certain segments would glow for a few seconds < 1124612582 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: i'm reading about your esolang... (SADOL... right?) cmeme is good :) < 1124612582 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but isn't it too small? < 1124612599 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: hehe < 1124612620 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :too small? you mean for a useable computer display? < 1124612621 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i need to write a fancy documentation < 1124612630 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yea < 1124612642 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but my english is not good actually :> < 1124612729 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well, lets say I got an 8 digit model with 00000000 and 7 decimal points. I could generate hex 0-9/A-F for each < 1124612760 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I could use the decimal points for whatever I needed, : for a clock, etc < 1124612788 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: i've made a table of built-in functions: http://xdsl-4738.lubin.dialog.net.pl/~nooga/sadol.html < 1124612807 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :is there SADOL implementation? < 1124612812 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1124612869 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but it's not available < 1124612870 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: where is it? < 1124612875 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :uhm < 1124612878 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :on my laptop :> < 1124612883 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124612908 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124612917 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: all whitespace is ignored? < 1124612928 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :(except " bulit-in function) < 1124612942 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but that laptop is blind and silent < 1124612946 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124612968 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and i thing the ' function is senseless ... < 1124612987 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i think i will think change it < 1124612992 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124612992 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :eee < 1124612995 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :em < 1124613003 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric : i think i will change it* < 1124613007 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :'a returns 97, 'A returns 65, and so on...? < 1124613008 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124613010 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :(i think) < 1124613022 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124613060 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124613066 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :table says: Returns a char (1 char long string) c. eg. '% = "%" < 1124613086 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i mean "how about changing meaning of ' function to blahblahblah" < 1124613132 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that table is wrong ;p < 1124613146 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :obsoleted? < 1124613181 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1124613204 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124613266 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :whart do you think about formatting SADOL code ? < 1124613270 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what* < 1124613272 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :~ "4blah ... is allowed? < 1124613281 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124613296 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :id's are one char long < 1124613298 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then function name should be 1-byte long? < 1124613307 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ids* < 1124613311 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1124613323 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :~a ~b ~c ~X ~Y etc. < 1124613333 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then if given name is already used by variable? ignored? < 1124613368 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :variable is overwritten < 1124613378 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :(in the current implementation) < 1124613382 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124613421 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :if code has too many functions, there would be no room for variables < 1124613585 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :what language are you writing SADOL intepreter in? < 1124613842 0 :nooga_!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124613846 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :bla < 1124613877 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i had a disconnect < 1124613919 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124613926 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric : if code has too many functions, there would be no room for variables < 1124613932 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric : what language are you writing SADOL intepreter in? < 1124613946 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :perl < 1124613966 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :the first implementation was made in free pascal, but it was crappy < 1124613970 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1124614041 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :in case of underflow, how does [ function work? < 1124614086 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :returns 0 < 1124614232 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i suggest that user-defined function can be handled like variable < 1124614271 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :for example, to define function "a": :a ~3 +#_0 +#_1#_2 < 1124614295 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124614312 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :it can be done < 1124614318 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124614324 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :in the new interpreter < 1124614351 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :but it can be ambiguous.... < 1124614390 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :if function was given as another function's argument, how to use the function? < 1124614461 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :an example please < 1124614467 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :special "apply" function is the solution... but not simple. :S < 1124614469 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1124614514 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :assume function a and b < 1124614514 0 :nooga!unknown@unknown.invalid QUIT :Connection timed out < 1124614519 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1124614519 0 :nooga_!unknown@unknown.invalid NICK :nooga < 1124614537 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? < 1124614572 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124614608 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :if b is used as "b a", and b wants to call function a? < 1124614628 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :function a can be retrieved as "#_0" in function's body, but it cannot be called in current spec. < 1124614688 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :#_0 will return a result of func. a call < 1124614712 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124614780 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe there is an way to pass a reference to a < 1124614787 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then... #_0 xyz is parsed as "#_0 x" if function a has one argument, "#_0 xyz" if function a has three arguments? < 1124614849 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :erm? < 1124614900 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124614911 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :eh... i mean... uhm < 1124614981 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric : #_0 will return a result of func. a call -- it seems that i don't understand this answer < 1124615019 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then, #_0 returns a result of func with no arguments? < 1124615024 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124615036 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :its < 1124615038 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ee < 1124615044 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i dont know how to say it < 1124615066 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :_ returns a list of actual arguments < 1124615077 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124615082 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :if i call function f like this: fabc < 1124615106 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and f is defined like this ~f3... < 1124615114 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :ah i know it. < 1124615115 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :_ = (a,b,c) < 1124615124 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i mean if a is function < 1124615135 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :(and function is treated as variable) < 1124615157 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :_ holds only values < 1124615198 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1124615200 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm i guessed wrong. don't mind it :) < 1124615239 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in the current implementation function IS NOT threated as a variable < 1124615246 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124615261 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i can change it in the next versions < 1124615281 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1124615289 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i can redefine \ function < 1124615312 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :because a it's not that necessary < 1124615358 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :we can calculate root in that way: ^a.15 < 1124615366 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so < 1124615370 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :new \ function < 1124615396 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :\x will return a reference to x < 1124615589 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1124615593 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124615609 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :SADOL has got eval function < 1124615684 0 :nooga_!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124615691 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124615717 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric ::f~1`+#_0"212 f"1a < 1124615722 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :in the function table, n should be like 1, 2, 3, `3101, ``101234567890? < 1124615740 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :f will call a12 < 1124615788 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :ah ``2101234567890. < 1124615825 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :good < 1124615846 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124615868 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :SADOL is evolving :> < 1124615871 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1124615904 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: of course... statements like "+34blahblah are not allowed? < 1124615921 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :why not ? < 1124615925 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124615935 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :but then < 1124615956 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :"+34blahbla h < 1124615967 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :because +34 gives 7 < 1124615976 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: how about this case? < 1124615991 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric ::z3 "+z2abcdefghijkl... < 1124616027 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :meaning of this statement is depend on value of z < 1124616034 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124616036 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :it is intended? < 1124616068 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :sadol interpreter is one, recursive function < 1124616146 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :so things like that are natural result of SADOL's architecture < 1124616157 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1124616190 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i have to implement SADOL in C, or python, and so on... :) < 1124616195 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric ::> < 1124616198 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1124616219 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1124616259 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i've implemented dynamic typing in my interpreter < 1124616289 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :in perl or python it is simple... maybe ;) < 1124616291 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: string is not equal to list? < 1124616586 0 :Freya!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124616589 0 :Freya!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1124616595 0 :Freya!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124616604 0 :Freya!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124616611 0 :Freya!unknown@unknown.invalid NICK :nooga__ < 1124616614 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :damnit < 1124616620 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :disconnected again < 1124616671 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :string is a list of chars < 1124616679 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1124616694 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :writing SADOL's interpreter in python/perl isn't so hard < 1124616709 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :but string is a quite special list < 1124616731 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then #"3abc1 returns 98? or new string "1b? < 1124616732 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124616765 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :"1b in current implementation < 1124616770 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1124616796 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i think it should return 98... because there is no character-to-code function. < 1124616810 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :hm, right < 1124616858 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :it would be great if you try to implement SADOL < 1124616865 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124616911 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i'll implement it, but i have to make clear some problems < 1124616911 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :you are the second person who wants to implement it :> < 1124616915 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124616958 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :what about calling ; function with argument as list? < 1124616981 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124616985 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :example: ;$3123 < 1124616985 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :dont know < 1124616997 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :current implementation will do nothing < 1124617012 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :but i think it may return a list < 1124617032 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :i mean like 3 ; calls in one < 1124617043 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :oops, sorry. i mean not ; but ! function < 1124617062 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i mean !$3123 < 1124617076 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :will print "1 2 3" < 1124617087 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1124617098 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :gah < 1124617109 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :got to go < 1124617134 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :bye, and good luck :> < 1124617141 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :good bye ;) < 1124617348 0 :nooga_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124618076 0 :nooga__!unknown@unknown.invalid PART #esoteric :? < 1124623416 0 :jix!i=jix@p5489C541.dip.t-dialin.net JOIN :#esoteric < 1124624397 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124624723 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, already been a fairly busy day here... < 1124625065 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think Nooga could free some more instructions if he was running low on implementation space < 1124625071 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :(for SADOL) < 1124625092 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :He can free the comma "," by making the period < 1124625102 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :"." a trinary operator < 1124625141 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Maybe that wouldn't work. < 1124625333 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :.113618 would produce 1.618 < 1124625368 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :But then you couldn't "stack" the digits, but you could then use a comma as a delimiter < 1124625473 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Comments could use the same notation for number of characters to skip: {4blah would skip over blah... < 1124628346 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1124633243 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124635402 0 :jix!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1124637499 0 :int-e!n=noone@td9091a04.pool.terralink.de JOIN :#esoteric < 1124639075 0 :sp3tt!n=chatzill@cust-148-133.elhandel.umeaenergi.se JOIN :#esoteric < 1124639648 0 :kipple!unknown@unknown.invalid PART #esoteric :? < 1124641427 0 :jix!i=jix@p5489C541.dip.t-dialin.net JOIN :#esoteric < 1124641474 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1124641602 0 :sp3tt!unknown@unknown.invalid QUIT :Client Quit < 1124643199 0 :sp3tt!n=chatzill@lite-148-133.umenet.net JOIN :#esoteric < 1124646060 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124646074 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :me again < 1124647499 0 :wooby!n=wooby@84.254.188.7 JOIN :#esoteric < 1124647634 0 :wooby!unknown@unknown.invalid QUIT :Client Quit < 1124647738 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124648604 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124649691 0 :sp3tt!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124649797 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124649797 0 :kipple__!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124659791 0 :calamari!n=calamari@dialup-4.240.111.40.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124666930 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124666930 0 :kipple__!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124669175 0 :GregorR!unknown@unknown.invalid QUIT :Remote closed the connection < 1124669617 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124670226 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1124671074 0 :calamari!unknown@unknown.invalid QUIT :Connection timed out < 1124671115 0 :calamari!n=calamari@dialup-4.240.111.102.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124671312 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124671313 0 :kipple!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124673467 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124677237 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :latest processor: DS89C430 < 1124678346 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124685494 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124685665 0 :calamari!n=calamari@dialup-4.240.111.250.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124693251 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124693263 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :morning < 1124695188 0 :CXII!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1124696447 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: did you started implementing SADOL ?:> < 1124697599 0 :clog!unknown@unknown.invalid QUIT :ended < 1124697600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124698895 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i guess that means no :> < 1124699773 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124699854 0 :calamari!n=calamari@dialup-4.240.111.27.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124699890 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :e < 1124700636 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi nooga < 1124700717 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi calamari < 1124706791 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124707840 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124707996 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1124708046 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1124710498 0 :jix!i=jix@p5489B6AB.dip.t-dialin.net JOIN :#esoteric < 1124711344 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1124712056 0 :CXII!unknown@unknown.invalid QUIT :"If you're reading this, it's probably xchat's fault." < 1124713671 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124713686 0 :kipple_!unknown@unknown.invalid PART #esoteric :? < 1124715241 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1124715251 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm i've started implementing SADOL < 1124715357 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1124715423 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :what's the best way to convert a 25,964,951 digit binary number to decimal? < 1124715445 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :you mean mersenne prime? < 1124715490 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124715491 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124715513 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :generally FFT is used, but if you really wanna print it see http://fabrice.bellard.free.fr/mersenne.html < 1124715554 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that code isn't really readable < 1124715575 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1124715595 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :It takes about 2 minutes 30 on a 2.4 GHz Pentium 4.... too much < 1124716366 0 :CXI!unknown@unknown.invalid PRIVMSG #esoteric :...you realise that FFT is O(NlogN), right? < 1124716376 0 :CXI!unknown@unknown.invalid PRIVMSG #esoteric :it takes such a long time because you're converting a 25 million digit number < 1124716384 0 :CXI!unknown@unknown.invalid PRIVMSG #esoteric :if you want to speed it up you could always use a smaller number < 1124716417 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i realized that the number is too big < 1124716883 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124716949 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :perhaps i have to use something like Ruby's objectspace < 1124717093 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: why? < 1124717304 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :recent versions of gmp have a decent radix conversion routine < 1124717751 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: is there a current complete SADOL spec? < 1124717778 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga has written http://agentj.risp.pl/wysypisko/uploads/sadl.htm -- but he says it is obsoleted. < 1124717870 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i think i'll make my own dialect < 1124717976 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i think so... current spec is too ambiguous < 1124720157 0 :puzzlet_!unknown@unknown.invalid QUIT :Remote closed the connection < 1124720167 0 :puzzlet!n=puzzlet@61.247.147.84 JOIN :#esoteric < 1124721563 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I disagree, I dont think the current spec is ambiguous enough < 1124721590 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I say, if you can figure out how to build the interpreter from the spec, it gives too much away - like a mystery novel where you know who the bad guy is already! < 1124728695 0 :int-e!n=noone@td9091d4c.pool.terralink.de JOIN :#esoteric < 1124729876 0 :nooga!n=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124729887 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124729927 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wassup? < 1124729945 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124729958 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :tokigun implements SADOL.. < 1124729963 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i thought about it too < 1124729963 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yyaaay < 1124729977 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is very happy < 1124729982 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124730006 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i'd change some things in my implementation (and give it another name because its a different language then) < 1124730015 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :mhm < 1124730044 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: will you threat functions like a variables? < 1124730052 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: nope < 1124730065 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i'll implement original spec first < 1124730096 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :do you know about that A to Z symbols are always global < 1124730097 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? < 1124730106 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and a to z are local... < 1124730109 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124730115 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :for functions too < 1124730125 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :heh? < 1124730127 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :right < 1124730131 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :local functions < 1124730132 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1124730151 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1124730164 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i'm implementing dynamic typing.. somewhat boring < 1124730169 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124730171 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1124730186 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what language? < 1124730323 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ruby afaik < 1124730350 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: http://tokigun.exca.net/dev/sadol/sadol.c current code < 1124730352 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe.. try to imagine me implementing lists and dynamic typing in old Free Pascal < 1124730370 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :on a 10 years old laptop < 1124730398 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: you talked about ruby... < 1124730411 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i thought you use it for implementing < 1124730416 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124730427 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i was writing code in c < 1124730453 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124730455 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :respect < 1124730513 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :writing SADOL interpreter in Perl or other lang. which has got lists and dynamic typing is easier < 1124730573 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :much easier < 1124730628 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh man < 1124730637 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :your site is in corean < 1124730642 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: another cool esolang idea? < 1124730644 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :korean < 1124730659 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :jix: ? < 1124730676 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: do you have another cool idea for an esoteric language? < 1124730681 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124730706 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately no < 1124730721 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: yes i'm korean < 1124730728 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124730743 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :and as you see, my english is not very well ;) < 1124730774 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124730777 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :like mine < 1124730781 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :im Polish < 1124730791 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is german < 1124730823 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lol, that korean signs look kinda esoteric :) < 1124730899 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :jix: actually i have one idea < 1124730927 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but it's brainfuck based < 1124730936 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and that makes it uncool < 1124730942 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my only language is brainfuck based too :( < 1124730967 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't have good ideas... < 1124731095 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so < 1124731124 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :mine is brainfuck in perforated-card-like notation < 1124731127 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :+ ' .' < 1124731128 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :- '. ' < 1124731128 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :> ' :' < 1124731128 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :< ': ' < 1124731128 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :[ '.:' < 1124731129 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :] ':.' < 1124731131 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :. '..' < 1124731133 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :, '::' < 1124731172 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that is even more uncool than mine because it's just another name for the same things... ;) < 1124731173 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and program must be written as separate rectangles 16x24 characters < 1124731710 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/paste/results/os31mB56.nln.html < 1124731713 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :an example ;p < 1124731790 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't load here < 1124731805 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/paste/results/os31mB56.html < 1124731828 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no the whole rafb.net page doesn't respond... < 1124731836 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1124731841 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :werid < 1124731849 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i can ping the server < 1124731852 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah it works now < 1124731885 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it's just another way to write brainfuck < 1124731891 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my language is based on brainfuck but different < 1124731904 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/YABALL < 1124731950 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :a < 1124731963 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :2d < 1124731974 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124731992 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe it will be funny to write SADOL interpreter in Java < 1124732003 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and create MSADOL < 1124732014 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :Multithreaded SADOL >:D < 1124732063 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1124732109 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but i dont know Java ;p < 1124732205 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1124732224 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :my dog needs to ... nvm < 1124732246 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :got to go... maybe i'll be back < 1124732252 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1124732256 0 :nooga!unknown@unknown.invalid QUIT :"Leaving" < 1124732271 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to sleep < 1124732273 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :bye ;) < 1124732299 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :to sleep? < 1124732756 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :it's 1:41 AM in Korea < 1124732770 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :oops 1:50 AM < 1124732916 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :fix your clock (18:47:15 oops 1:50 AM) < 1124732970 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :perhaps there's a personal daylight saving time in my computer < 1124733009 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :or something i don't know < 1124733020 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124733037 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i sync my clock with a timeserver so it should be the correct time < 1124733048 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :so do i < 1124733053 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hum < 1124733055 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :my ubuntu should do it for me < 1124733063 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my osx should do it for me < 1124733083 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :i got an idea < 1124733086 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :ask ChanServ < 1124733108 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :only if i can know how. < 1124733120 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :nonsense. < 1124733152 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :your clock is 2 minutes in front of mine.. (and a few time zones but that doesn't affect minutes) < 1124733168 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hm back < 1124733174 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1124733196 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1124733196 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :i got a remote server crashed and i can't figure out why < 1124733219 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :when i ping it doesn't pong back < 1124733227 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i also sync my clock with a timeserver < 1124733242 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: your clock is -1 min (compared with mine) < 1124733246 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124733248 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :wait... < 1124733258 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe the timeserver-hoster want chaos all over the world! < 1124733264 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :it says it's 01:55:27 KST < 1124733270 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :IRC must have a good time sync bot < 1124733272 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe the nasa kidnapped all timeserver-hosters < 1124733305 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :what for? < 1124733306 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124733317 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :to control the time < 1124733333 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :but time flys like an arrow < 1124733338 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :when my clock reads 01:55:27, cmeme says it was 01:55:28 < 1124733363 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :it seems that my clock is correct with error less than 10 seconds < 1124733372 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm yes < 1124733384 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :have to restart my mac.. new tv-card driver installed < 1124733387 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :then it's me whose time's incorrect < 1124733414 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :AAARGH MY SERVER!! < 1124733429 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124733442 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: when my sync program was inactive for unknown reason, it has error more than minutes. :S < 1124733508 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :does that mean your hardware fails to keep its clock constant? < 1124733571 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :linux doesn't use hardware clock when it's running afaik < 1124733598 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :it just reads it on bootup < 1124733643 0 :jix!i=jix@p5489B6AB.dip.t-dialin.net JOIN :#esoteric < 1124737385 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124737627 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how's it going? < 1124737643 0 :CXII!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1124737699 0 :CXI!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1124737728 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun < 1124738812 0 :WildHalcyon_!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124739176 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1124739293 0 :WildHalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :hello nooga < 1124740016 0 :WildHalcyon!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124740754 0 :Freya!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124740759 0 :Freya!unknown@unknown.invalid PRIVMSG #esoteric :gah < 1124740767 0 :Freya!unknown@unknown.invalid NICK :nooga_ < 1124740786 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :jix < 1124740947 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :jix < 1124740950 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :r u there? < 1124741069 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124741181 0 :nooga_!unknown@unknown.invalid NICK :nooga < 1124741193 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ACTION listens to the Pink Floyd ;p < 1124742802 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lol -> http://photos6.flickr.com/7234920_0aed5a3cd2.jpg?v=0 < 1124743214 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh] < 1124743427 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :blah blah blah < 1124743432 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :anybody here? < 1124745831 0 :WildHalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :hola < 1124745883 0 :WildHalcyon_!unknown@unknown.invalid NICK :Wildhalcyon < 1124746624 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124747118 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124747118 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1124755548 0 :GregorR-W!n=chatzill@pdxproxy.intel.com JOIN :#esoteric < 1124755553 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Hullo < 1124757386 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hola < 1124757409 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Hey! < 1124757415 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Could you write this exact line to this channel? < 1124757466 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Could I write what exact line to this channel? < 1124757505 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Could you write /this/ exact line (the line I am writing, this very question) to this channel? < 1124757531 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1124757537 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Could you write this exact line to this channel? < 1124757538 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i could < 1124757540 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :any particular reason why? < 1124757547 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to make an IRP quine :P < 1124757555 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/IRP < 1124757584 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :OK, so now that you know the background a bit better (I want a nice clean log :) ) < 1124757590 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Could you write this exact line to this channel? < 1124757597 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124757606 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you just asked my if i could < 1124757610 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Damn XD < 1124757615 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel. < 1124757618 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if you want us to do it you have to write Please write this exact... < 1124757622 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel. < 1124757653 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel. < 1124757681 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmmm, Gregor, Im afraid your language has an unusual amount of side effects < 1124757682 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Oh no, a recursive quine ;) < 1124757686 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :it also seems to be nondeterministic < 1124757692 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I marked that ;) < 1124757702 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Now let me test some of the programs I posted ... < 1124757708 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Please say "Hello, World!" < 1124757724 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Hello, World! < 1124757731 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Yeee haw! < 1124757740 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Goodbye, cruel world < 1124757776 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Please say "/quit if this is my quit message I'm stupid" < 1124757790 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :/quit if this is my quit message I'm stupid < 1124757793 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :this is a interpreter compatibility check < 1124757799 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :sorts out bad implementations < 1124757803 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1124757809 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmmm, I see < 1124757820 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :These are the first 16 digits of the fibonacci sequence: 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 < 1124757825 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Please, some one write the first 16 numbers of the Fibonacci Sequence. < 1124757838 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the first 16 numbers of the Fibonacci Sequence. < 1124757846 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Clever :P < 1124757849 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Plus, I wrote 17 up there < 1124757855 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :So I lose. < 1124757898 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Please, compute 3^^^3 < 1124757909 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure what "^^^" means .. < 1124757924 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its power tower notation < 1124757943 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :it means 3^(3^(3^3)) < 1124757950 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1124758009 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :please tell me the digital root of the largest know prime number < 1124758039 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :What is the largest known prime number? < 1124758044 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Should I calculate it first? :P < 1124758062 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: 2^25964951 - 1 < 1124758072 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its between 1 and 9 < 1124758074 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cracks his knuckles :P < 1124758086 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'll go with 5+- 4 < 1124758102 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :please tell me the exact solution < 1124758104 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :... wait. What base? < 1124758108 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1124758109 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :base 10 < 1124758111 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :1 base 2 < 1124758112 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :darn < 1124758144 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :This is where it becomes clear that IRP is not turing complete ;) < 1124758148 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :error: out of bounds < 1124758184 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: well you can calculate it with a few 32bit integers < 1124758218 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :If somebody was so inclined, they could write a program and then respond with the proper answer *shrugs* < 1124758231 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :However, the whole language depends on the inclination of the fellow IRP programmers :P < 1124758245 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :DigitalRoot_10(2^n) == DigitalRoot_10(2^(n mod 6)) afaik < 1124758376 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :please print the interpreter's release date. < 1124758392 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, I don't tell my age to people online ;) < 1124758401 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: why not? < 1124758426 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Because if you knew the truth, /IT WOULD HAUNT YOU FOR ALL ETERNITY/!!!!! < 1124758459 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124758467 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure why ... < 1124758488 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, Im already haunted for all eternity. Mostly by guilt and humiliation < 1124758497 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Awesome-o. < 1124758508 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my release date is 05 Apr 1991 < 1124758523 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Wow < 1124758550 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah i'm up-to-date < 1124758565 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :with all the latest bugs < 1124758615 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124758628 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, Im just kidding < 1124758646 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Wildhalcyon: i think i'm bug free.. i hope so < 1124758658 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'd dislike it if there are bugs in me... < 1124758722 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :there are bugs in my programming < 1124758723 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Gregor is an undergraduate college student. < 1124758729 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :That's as close as you get to know :P < 1124758747 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm un-us i don't know what a undergraduate college student is... < 1124758763 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im a graduate college program < 1124758764 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :First four years of college. < 1124758768 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :(Usu.) < 1124758779 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Going for a B{S,A,M} < 1124758782 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :what's college? < 1124758805 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :University ... don't know other international words for it. < 1124758822 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1124758851 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :(Well, actually, college != university, but they're used almost interchangeably in most scenarios) < 1124758862 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :generally, yes ;-) < 1124758878 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has attended both colleges and universities < 1124758898 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :A university is a conglomeration of colleges (at least, in the US) < 1124758935 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :So PSU, my university, has a college of engineering and computer science, a college of business, a college of education, etc. < 1124758960 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :But the terms are nowhere near that concrete :P < 1124758977 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Dern you for making me realize that particular flaw in the English language :P < 1124759015 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :its not YOUR flaw with the language, its a flaw within the language itself < 1124759108 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :I claim this flaw in the name of Gregor Richards! < 1124759111 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :ACTION puts a flag on it. < 1124759153 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :please give me 1000 Euro < 1124759161 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :It shall now be known as the Gregor Richards Ambiguity < 1124759181 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm i think this feature isn't supported by any interpreter < 1124759189 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION charges a naming consultation fee < 1124759618 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :So Im trying to decide how to deal with functions and threads < 1124759816 0 :Wildhalcyon!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124759869 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :You've awakened the gazebo! It catches and eats you. < 1124760686 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calculate a prime number that is larger than the largest known prime number < 1124762025 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :people are already spending more computing power on that than is good for them < 1124762073 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't know what that is.. i'm feeling stupid now... http://redhanded.hobix.com/-h/hoodwinkDDayOneForcingTheHostToAttendTheParty.html < 1124763004 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124763454 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124763566 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Anyone have any suggestions for character sets to use besides ASCII and Unicode? Something a lil' more.. erm... esoteric? < 1124763686 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ebcdic < 1124763747 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it's interesting to compare ebcdic and ascii, and then look at the base64 character table. < 1124763890 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmmm, I'll take a look < 1124763893 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :thanks for the suggestions < 1124765285 0 :GregorR!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1124767893 0 :calamari!n=calamari@dialup-4.240.108.222.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124767906 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124767945 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well, my automata class won't be covering lambda calculus.. not even mentioned in the book < 1124768059 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :poor calamari < 1124768071 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :but it doesn't belong to automata theory < 1124768777 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well the class is actually about the theory of computation < 1124768789 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124768789 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh. < 1124768795 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it belongs to that, yes. < 1124768805 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :finite automata is just a part of the class < 1124768827 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :finite automata are boring. hmm. let me guess, it does stack machines and turing machines, too? < 1124768845 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :stack machines = push down automata. < 1124768846 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :turing machines.. not sure about stack < 1124768856 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :haven't been to the first class yet < 1124769019 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :topics: Deterministic finite automata, Nondeterministic finite automata, Regular expressions, Nonregular languages (Pumping Lemma), Context-free grammars, Pushdown automata, Non-context-free languages, Turing machines, Decidability, Reducibility, Complexity (P/NP/NP-c) < 1124769048 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so yeah.. stack machines :) < 1124769133 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :me bends a piece of memory into two stacks.. yay < 1124769136 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124769160 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :at least I assume that's what a stack machine is about < 1124769352 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :a pushdown automaton has only a single stack < 1124769357 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1124769375 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :so it's computationally weaker than a turing machine but stronger than a finite state automaton < 1124771366 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm. wonder if 2 queues is enough < 1124771441 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :seems like a circular queue would be < 1124771786 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :no, couldn't possibly be.. because then memory would be finite < 1124772014 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm, queues alone don't seem like they are enough, because they'd have to be finite < 1124772093 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well, maybe < 1124772166 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :afk.. gotta think about this some more :) < 1124772281 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. seems that a stack can be emulated with 2 queues < 1124772302 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so it'd take 4 queues to be tc? < 1124772327 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1124772357 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :blah.. messed up my diagram < 1124773073 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :a circular queue is enough if it can grow. < 1124773081 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1124773113 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :which is easy using the same interface as a stack - push (on one end) and pop (from the other). < 1124773141 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :right... that's what I was originally thinking.. but I for some reason thought it had to be fixed size < 1124773174 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to think about 2 growing non-circular queues < 1124773504 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :a queue is easily made to be circular, so I guess it doesn't matter < 1124773712 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it's a queue. the circularity is an implementation detail. right. < 1124775264 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Time for the Unturing Test! < 1124775274 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Here's how it works: < 1124775341 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You declare the Unturing Test with about 10 people (staggered over time), and attach ELIZA to 5 of them. The other 5 you communicate with, trying to emulate ELIZA. If you fool any of the 5 that you did not attach ELIZA to, you are successfully Artificially Unintelligent! < 1124775524 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Is it because I did not attach eliza to I am successfully artificially < 1124775524 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :unintelligent that you came to me? < 1124776052 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124776067 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :How to you feel about I did not attach eliza? < 1124776078 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :lol -> Can you elaborate on that? < 1124776089 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :How do, rather :-P < 1124776094 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1124776107 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :stupid emacs doctor mode. < 1124776116 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if you can turn MegaHAL into ELIZA... < 1124776271 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :good night < 1124776283 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1124776840 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 < 1124776898 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :now you can update the IRP page ;) < 1124776950 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124776957 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1124776960 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124776964 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? < 1124776967 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hey nooga < 1124776973 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi nooga, WildHalcyon < 1124776979 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im laughing at something else, nm < 1124777005 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Your talk on queues got me thinking calamari < 1124777027 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :glad someone is.. not sure I am tonight :) < 1124777046 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You seemed to be doing alright earlier < 1124777056 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im just pondering other potential data structures that could be used < 1124777071 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :priority queue? < 1124777108 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I thought about that, but Im not sure < 1124777144 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah, not sure about that < 1124777159 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I broke out my Data Structures book from undergrad to take a look at other options < 1124777187 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehehe < 1124777194 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :22:07 < 1124777216 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hides from WildHalcyon's B-Tree < 1124777244 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :you think a B-Tree is the worst up my sleeve? < 1124777269 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION laughs evilly < 1124777309 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders how's tokigun going with SADOL interpreter ;> < 1124777356 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :right now, Im debating between a treap, a k-d tree, and a pairing heap < 1124777403 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm... fibonacci heaps seem pretty neat too < 1124777413 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :o.O < 1124777448 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Treaps are cool because they could be used to implement a sort of "bag" data structure < 1124777466 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You can put stuff in, but every time you pull something out, its random. < 1124777509 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Basically, its a stack with a push operation and a pop which pops randomly from the bag. Nice and nondeterministic < 1124777616 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :o.O < 1124777708 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :k-d looks good < 1124777749 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not sure if it counts as being TC, because you're never GUARANTEED to get the result you want < 1124777753 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I like k-d trees < 1124777774 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking a 2-d < 1124778724 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what are k-d trees? < 1124778897 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :A way to hold two types of data and search for a combo of both < 1124779002 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the rows alternate between the two types.. i.e. when deciding which goes left and which goes right underneath it < 1124779079 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Right, essentially, a 2-d tree has two types, a 3-d tree has three types to search among, etc. < 1124779104 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so if the types are A and B.. the root would be based on A.. so if you had (A-1,4) it'd go left, (A+1,4) goes right. But, now.. the 2nd row is based on B.. so if B>4 go right, otherwise left < 1124779120 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hope that makes some kind of sense.. I have no really studied these trees :) < 1124779235 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That's pretty much it. At each level of the binary tree, sort based on different types of data < 1124779307 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. lets say BST bf... you'd have left/right/up < 1124779318 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(keeping it simple at first) < 1124779394 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :but you'll also want to be able to manipulate the tree < 1124779405 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :insert and delete < 1124779515 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm .. maybe an avl < 1124779594 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nah.. who cares if it's balanced :) < 1124780167 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124780240 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm, maybe it's just been too long since data structures, but it doesn't seem like trees and arrays really mix, unless it's a non-bst < 1124780292 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how to say 'without any arguments' in one word? < 1124780302 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :argumentless ? < 1124780304 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1124780513 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1124780552 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :seems like there is a special word to describe that for asm intructions, but I can't think of it < 1124780653 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124780668 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :then i'll use 'argumentless' < 1124783999 0 :clog!unknown@unknown.invalid QUIT :ended < 1124784000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124785690 0 :nooga_!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124785956 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124785966 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :SADOL's homepage is almost done < 1124786252 0 :nooga_!unknown@unknown.invalid QUIT : < 1124786745 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124787068 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124790900 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124790908 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124791484 0 :jix!i=jix@p5489B531.dip.t-dialin.net JOIN :#esoteric < 1124792244 0 :nooga!unknown@unknown.invalid QUIT : < 1124796605 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1124803726 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124803799 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124803805 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :r u there tokigun? < 1124803989 0 :nooga!unknown@unknown.invalid QUIT :Client Quit < 1124806123 0 :Keymaker!n=Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1124806148 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :evenin' < 1124806366 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nooga: good to hear SADOL's page is almost done < 1124806380 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i checked the 'pre-version' or something; seemed interesting < 1124806729 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987 < 1124806758 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Wow, that program took a long time to run. < 1124806763 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1124806780 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :great language < 1124806866 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Why thank you 8-D < 1124807048 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1124807067 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think i'll add my Unnecessary to joke languages list < 1124807300 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what is good word for 'source code'? < 1124807324 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :"source code" is an excellent word (OK, phrase) for "source code" :-P < 1124807331 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1124807338 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but any other word? < 1124807376 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmmmmmmmmmm < 1124807392 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nah, that has too many 'm's < 1124807401 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :If it wasn't 6:30AM here, I might be able to think of one. < 1124807421 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i see. < 1124807434 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, better get to work then >:) < 1124807519 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I will :-P < 1124807543 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) well, i guess i use 'program file' then < 1124807547 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i don't like word 'source' < 1124807694 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124808825 0 :CXII!unknown@unknown.invalid NICK :CXI < 1124810262 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye. < 1124810264 0 :Keymaker!unknown@unknown.invalid QUIT :"I've seen this dj vu before.." < 1124816339 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Have I left this logged in all night? < 1124816344 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :That's probably no good :P < 1124817336 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Meh < 1124818198 0 :nooga!n=nooga@ip-4.net-40.rev.inter-c.pl JOIN :#esoteric < 1124818371 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm hehe] < 1124818389 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hello] < 1124818568 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin nooga < 1124818615 0 :int-e!n=noone@td9091d43.pool.terralink.de JOIN :#esoteric < 1124819292 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :jix: i guess you're using apple computer huh? < 1124819372 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :OS 8.2 ? < 1124819541 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1124820106 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1124820307 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: mac os x 10.4 < 1124820421 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i used at least one version of all mayor versions starting with 7 (7.x,8.x,9.x,10.0.x,10.1.x,10.2.x,10.3.x,10.4.x) < 1124820436 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: why do you ask? < 1124820450 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124820458 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ist's kinda exotic < 1124820476 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :once i even wanted to buy a Mac Mini < 1124820510 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it has poor graphic performance < 1124820534 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :to get all the osx eye-candy you need a better graphic card than the one of the mini < 1124820572 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the mini graphic card has no core-image acceleration support < 1124820619 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i thought that the mini has got radeon 9200 < 1124820642 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm radeon 9200 is maybe too old for core-image acceleration < 1124820743 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :core image makes intensive use of fragment-shaders (the basic effects of the UI don't use them but the dashboard widget drop effect does) < 1124820951 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124820964 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i've got nVidia gf4 MX 440 in my PC ;p < 1124820975 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm is that good? < 1124821038 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1124821094 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :do you know that drop-in effect? < 1124821099 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :from dashboard < 1124821135 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124821169 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i made a video (mpeg 4) it's a bit slow because of screen recording < 1124821171 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://rapidshare.de/files/4292460/dropin.mp4.html < 1124821178 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :click on free and the download should start... < 1124821250 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you have to wait a few seconds.. < 1124821523 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: ? < 1124821539 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :I've got an Nvidia GeForce 2. < 1124821541 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Works great. < 1124821559 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: my old gf2mx worked great too < 1124821567 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just missed this drop-in effect < 1124821608 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and 80% of the quartz-composer effects (a developer tool for effect composition but i don't know any app that uses this) < 1124821648 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124821650 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i can play games on higher resolutions now...(ati radeon 9800pro) *g* < 1124821657 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :excuse me < 1124821691 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/20877 < 1124821694 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Megahal = smart. < 1124821759 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124821765 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i can't open mp4 < 1124821783 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: do you have quicktime? < 1124821801 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :version 6 or newer? < 1124821810 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :older ;p < 1124821818 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :video lan client works too < 1124821918 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :You people and your visual effects. < 1124821934 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: *g* < 1124821943 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :How could that effect possibly be useful :P < 1124821963 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: there is a simple answer... < 1124821980 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hyh < 1124821987 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: it wasn't meant to be useful.. it was meant to make windows user think "WOW LOL OMG! I want to have THAT!" < 1124821990 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i run windows without any effects :> < 1124822002 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i've got XP, but it looks like nt 4 :p < 1124822016 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Make it look like NT3! < 1124822019 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :NT3 rawx0rz! < 1124822023 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ehehe < 1124822032 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but that's true < 1124822045 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :MacOS X looks eyecandy < 1124822055 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have no problem with the effects because mac os x uses hw accelerated blitting for everything.. makes no difference if there is an alpha channel or not... < 1124822063 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i helped to develop SenseOS < 1124822100 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :we wanted to make OpenGL GUI and make it look even better than MAcOS X ;p < 1124822111 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but the project has died < 1124822122 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but someday i take 20 arm or ppc or custom processors and build my own computer with my own os ... < 1124822148 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :currently we have GUI on VESA with complete API that looks exactly like BeAPI < 1124822157 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and some ports from unix < 1124822173 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't know polish... can't read that... < 1124822224 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :coreutils, binutils, makeutils, gcc, perl, bash, nano, mc, irssi, elinks etc etc. < 1124822235 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :jix? what polish? < 1124822246 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: i googled for SenseOS < 1124822260 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ah, it's completely dead < 1124822268 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it has font anti-alliasing < 1124822269 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe i've got some screens < 1124822279 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1124822280 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i've got some... < 1124822291 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://agentj.risp.pl/?Projekty:SenseOS:Screenshoty < 1124822305 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :/away < 1124822325 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :a < 1124822328 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmh < 1124822337 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and freetype support ;p < 1124822532 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but it's f*in dead < 1124822537 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :...for some time < 1124823649 0 :GregorR-W!unknown@unknown.invalid PART #esoteric :? < 1124824626 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hyh < 1124824628 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://nooga.int.pl/sadol/index.php < 1124825636 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun < 1124825641 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :pleeez say something < 1124825913 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :say that you finished it ! < 1124831354 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124832485 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124832539 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1124833311 0 :WildHalcyon!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124834027 0 :jix!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124834120 0 :jix!i=jix@p5489B531.dip.t-dialin.net JOIN :#esoteric < 1124834993 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi jix < 1124835235 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124835389 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :be careful with recursive forks < 1124835397 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :o.O < 1124835398 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :As Ive mentioned more than is good for me, I'm creating a Funge-derivative which uses separate topological spaces for different functions, and each is given a label < 1124835409 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :/away < 1124835452 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im trying to think of a way in which to assign a cell to multiple function spaces simultaneously < 1124835619 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :(reading the SNUSP spec again) Is it just me, or is there something... enchanting... about seeing the f-bomb dropped in what looks like an academic paper? < 1124836438 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124836913 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :people should learn to use pdf(la)?tex < 1124836972 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :those =>dvi=>pdf things have no pdf specific features like links in the Contents and arn't nice on the screen < 1124836975 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hyh < 1124836982 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :=>dvi=>ps=>pdf is even worse... < 1124837057 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1124837102 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: ? < 1124837141 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that is no fun! < 1124837192 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :this snusp sepc pdf is really fucked up < 1124837192 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :allrigh allrigh < 1124837213 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i select text.. copy it... and get %/]||]01}“¶}≠¶|¢ alike things... < 1124837493 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :made my own pdf out of the textfile < 1124837529 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :-z < 1124837530 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :-t < 1124837536 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :-'-z' < 1124837537 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :arg < 1124837540 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wanna see a funny pic ;p ? < 1124837557 0 :calamari!n=Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1124837624 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :look, o'reilly has released a book about SADOL: http://nooga.int.pl/sadol/sadol.jpg < 1124837658 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :harhar < 1124837673 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;] < 1124837780 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gn8 < 1124837787 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124837788 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well, definitely to lambda calculus.. asked hte instructor and he said No :) < 1124837792 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :to->no < 1124838614 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124838638 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ACTION likes manipulations with photoshop :> < 1124838807 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Jix, whats this about pdf(la)?tex ??? < 1124838812 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ack... nm, he left < 1124838832 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :fyi nooga, the word you're looking for is "painful" < 1124839064 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :a < 1124839066 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1124839611 0 :nx5_off!n=pocholo@67.Red-83-35-175.pooles.rima-tde.net JOIN :#esoteric < 1124839640 0 :nx5_off!unknown@unknown.invalid NICK :nx5 < 1124839640 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1124839675 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: but say, you like that cover < 1124839701 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nooga: ever find a better word than argumentless ? < 1124839737 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1124839748 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :maybe that wasn't you.. sorry :) < 1124839760 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that was me < 1124839779 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh ok.. < 1124839780 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i just wrote 'argumentless' < 1124839781 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1124839785 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :need food cya < 1124839787 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1124839793 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1124840158 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Nooga, its alright... the fact that half the girl's head is cut off bothers me a bit < 1124840160 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :but thats cool < 1124840186 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i tried to find other < 1124840245 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but that one was the best: http://images.google.com/images?client=firefox-a&rls=org.mozilla%3Apl-PL%3Aofficial_s&q=dominatrix&hl=pl&btnG=Szukaj+obraz%C3%B3w ;p < 1124840737 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm.. yes, I can see < 1124840746 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;p < 1124840755 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :There was no way to reposition her on the cover though? < 1124840769 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1124840945 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1124841454 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124841458 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what a stupid joke < 1124841472 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :making false book covers :> < 1124841636 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :There are lots of stupid jokes. several are esolangs < 1124841657 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::> < 1124841678 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Then again, SOME esolangs are so cool, it makes me poop my pants < 1124841688 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::>>> < 1124841730 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Have you heard of a language called Frink? < 1124841735 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124841742 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its an engineering language, every calculation keeps track of units < 1124841771 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :among other features (arbitrary-precision floats) < 1124841787 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i googled :> < 1124841820 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :looks pretty neat < 1124841898 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think it could be refined better... I'd try redesigning it myself, but personally, Im having enough trouble with my esolang. Ive settled on a name, now if only I could decide on some syntax issues < 1124841937 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;] < 1124841966 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I have a sort of sandbox syntax, but its not ready for the public, since its still fairly undefined and messy < 1124841999 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :now i think that SADOL programs are looking very cool :D < 1124842024 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :~q1:i0:n##_0-01@|###_0i-010q##_0i!##_0i qP < 1124842027 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :like that one :> < 1124842030 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, your language is definitely coming together nicely < 1124842041 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1124842044 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Let me know when you've implemented a complex GUI system and some networking ;-) < 1124842053 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1124842060 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's possible < 1124842098 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i thought about macros < 1124842103 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in SADOL < 1124842139 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :you know, the basic ones, like include, define.. < 1124842176 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That stuff always seemed unclean. I felt dirty after programming in C for too long. Had to take a shower < 1124842254 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1124842301 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Okay, Im joking, but seriously... C bothered me a lot. C++ didn't help. Java makes me ill. Im just not meant for normal programming languages < 1124842375 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im trying to keep everything in my language as orthogonal as possible. Im sacrificing things such as conventional notions of I/O and keeping the language fairly small < 1124842450 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::> < 1124843537 0 :WildHalcyon!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124845028 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124845822 0 :nx5!unknown@unknown.invalid NICK :nx5_off < 1124846850 0 :WildHalcyon_!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124846890 0 :WildHalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Im ready to kill my isp < 1124847345 0 :WildHalcyon!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124847488 0 :int-e!n=noone@td9091d43.pool.terralink.de JOIN :#esoteric < 1124848681 0 :WildHalcyon_!unknown@unknown.invalid NICK :Wildhalcyon < 1124848696 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124848720 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :Wildhalcyon: cycling :> < 1124849351 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :what am I cycling? < 1124849406 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :going in and out < 1124849920 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I can't help it. My retarded ISP is like "you dont really want to be online anymore..." < 1124850162 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;p < 1124850412 0 :nooga!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124850632 0 :nooga!n=nooga@ip-4.net-40.rev.inter-c.pl JOIN :#esoteric < 1124850648 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :see, just like you buddy ;-) < 1124850680 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124850690 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i was swiching to linux < 1124850872 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Oh, well.. okay. You had a good reason. < 1124851343 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1124852867 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ACTION yawns < 1124853062 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i must catch tokigun < 1124853123 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You'll never catch him < 1124853129 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :he's the gingerbread man < 1124853169 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124853183 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that reminds me one song < 1124853190 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :by Pink Floyd < 1124853237 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :reminds me of.. the gingerbread man, I guess. Could be a pink floyd song. Im less familiar with them than I ought to be < 1124853514 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hiehie < 1124853547 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :"...take a couple if you wish... there are on the dish..." < 1124853559 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tfu < 1124853564 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :they're* < 1124853746 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :How would you feel about an OO-like language that allowed a member of one object to belong to belong to another object as well? < 1124853824 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124853826 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not quite sure how I feel about this yet.. just trying some ideas out today < 1124853841 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :may be interesting < 1124853880 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not even super-clear on where Im trying to go with everything right now. The spec is a real mess... :-( < 1124853921 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's hard to invent something new < 1124853956 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :cool ideas are mostly coming when you're far away from computer < 1124853973 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :or by accident < 1124854005 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its not that I don't have a good idea.. its that I dont have good ideas on how to implement the good idea. And then Im trying to union that with ANOTHER good idea... and neither is really going well < 1124854011 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124854013 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i'm back < 1124854019 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh, hi :F < 1124854023 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric ::S < 1124854050 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :Wildhalcyon You'll never catch him < 1124854050 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :Wildhalcyon he's the gingerbread man < 1124854058 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :(i'm using irc proxy so i'm always connected to server but i cannot answer always.) < 1124854058 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;p < 1124854066 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :shure < 1124854089 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Thats quite alright Tokigun. Your silence speaks volumes < 1124854110 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: SADOL implementation is not finished... :S < 1124854120 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i'm working on it. < 1124854131 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i just tried to ask about that < 1124854146 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i don't even dare to suspect that it's done < 1124854154 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;] < 1124854157 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124854180 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what have you implemented? < 1124854183 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yet < 1124854211 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :dynamic typing system is almost implemented, but language isn't. < 1124854217 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1124854233 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :(i had to implement them yesterday but i was so busy...) < 1124854237 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i've almost finished SADOL's site -> http://nooga.int.pl/sadol/ < 1124854250 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Alright, Im going to go back to the drawing board. I think the syntax for multiple function labels will be too complex - especially for use in a digital organism simulation. bbl < 1124854295 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :And i've found something on o'reilly :D -> http://nooga.int.pl/sadol/sadol.jpg < 1124854302 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: XD < 1124854316 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124854350 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: '"1% should return 37? < 1124854401 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1124854412 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :'"3%yz also < 1124854412 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i think '% is ambiguous < 1124854456 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :in the example, ',237 returns "%". but it can be parsed as "ASCII code of character ','(comma)". < 1124854469 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :o fuck < 1124854494 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :you're right < 1124854517 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :you'd better change the example ;) < 1124854527 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1124854535 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what a shame < 1124854544 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :im lost in my own language < 1124854548 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :-.-' < 1124854570 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hahaha ^^ < 1124854626 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124855172 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!"7SADOL\n@1(3!"2> `;0!"2\n < 1124855175 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :viola < 1124855197 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :a SADOL interactional interpreter written in SADOL :) < 1124855216 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it's voila :) < 1124855231 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :whatever < 1124855233 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;p < 1124855242 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i hate french btw < 1124855243 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :viola is a musical instrument. < 1124855253 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :okay, i'll remember < 1124855583 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed < 1124855882 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :goodnight < 1124855896 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: and remember - WORK!!! >:D < 1124855901 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric : < 1124855918 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124855927 0 :nooga!unknown@unknown.invalid QUIT :"!"3bye" < 1124858242 0 :calamari!n=calamari@dialup-4.240.69.145.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124860131 0 :nooga!n=nooga@ip-4.net-40.rev.inter-c.pl JOIN :#esoteric < 1124860279 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi nooga < 1124860346 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Why do people have to take a great idea and add so much fluff that it makes the great idea freakin' pointless? < 1124861810 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmmmm < 1124861829 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i'm testing dynamic typing system. sometimes it makes memory leak.. :( < 1124861936 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :thats no good < 1124861939 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :what language are you using again? < 1124861950 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :C < 1124862097 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, yeah.. that'll do it. Im not a big malloc guru < 1124862103 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :still love C.. just memory is... tricky < 1124862108 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124862213 0 :Wildhalcyon!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124862337 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124862350 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :gah < 1124863728 0 :calamari_!n=calamari@dialup-4.240.242.92.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124864037 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;p < 1124864050 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :my stupid dog has woken me up < 1124864989 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124865614 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1124866241 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yeah, dynamic typing system is done. < 1124866248 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :http://tokigun.dnip.net/.local/work/Works/esolang/sadol/dyntype.c < 1124866261 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :it's time to implement SADOL itself... < 1124867110 0 :int-e!unknown@unknown.invalid QUIT :Remote closed the connection < 1124867110 0 :cmeme!unknown@unknown.invalid QUIT :"Client terminated by server" < 1124867135 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1124868399 0 :ES30NG!i=L@221.140.214.203 JOIN :#esoteric < 1124868475 0 :ES30NG!unknown@unknown.invalid PRIVMSG #esoteric :nooga here? < 1124868485 0 :ES30NG!unknown@unknown.invalid NICK :Gs30ng < 1124868566 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1124869099 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124869270 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oh you're here < 1124869290 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well i found a little typo on your SADOL page < 1124869303 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :possible < 1124869309 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :where? < 1124869309 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Arhitmetical -> Arithmetical < 1124869368 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1124869391 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well top of 'A table of SADOL's built-in functions.' thing < 1124869419 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1124869423 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1124869448 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i think you've made pretty darn spiffy language < 1124869508 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :well thank you :) < 1124869537 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and i also love your nickname. 'nooga', in Korean, my native language, means 'Who is' or 'Who does' < 1124869633 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like, 'Who moved my cheese?' is 'Nooga nae cheese-reul omgyosulka?' in Korean < 1124869643 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i didn't know :) < 1124869646 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that's great < 1124869674 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :is nooga a Polish name? < 1124869778 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no, it's random :) < 1124869793 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :random letters hehe < 1124869843 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but in Polish 'noga' means 'a leg', and when you try to pronounce 'nooga' it sounds like 'noga' in Polish :) < 1124869850 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that's a funny thing < 1124869955 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :leeg :D < 1124870296 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Would anybody tell me who possess the domain http://www.esolangs.org? < 1124870373 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i and tokigun are considering making an esolang wiki in Korean, and thought that the domain like ko.esolangs.org will be good < 1124870380 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124870387 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :so i'd like to ask the owner to... < 1124870395 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...er, what's wrong, puzzlet? < 1124870396 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :isn't the wiki redirects to esoteric.voxelperfect.net? < 1124870399 0 :clog!unknown@unknown.invalid QUIT :ended < 1124870400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124870406 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :instead of esolangs.org < 1124870419 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124870427 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :try http://esolangs.org/wiki and you'll be redirected to another domain < 1124870433 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: redirection? i think it was URL rewriting < 1124870440 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :that probably means esolangs.org isn't encouraged < 1124870443 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :whatever it is < 1124870459 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well it goes to http://esoteric.voxelperfect.net/wiki/Main_Page < 1124870469 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :when i try esolangs.org/wiki < 1124870482 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: but http://esolangs.org/wiki/Main_Page doesn't redirect < 1124870501 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well it does < 1124870503 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :on my PC < 1124870525 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i still can see the main page of the wiki, clearly < 1124870529 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124870543 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124870549 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :mOO < 1124870566 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :MMM < 1124870568 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :source code conversation < 1124870580 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124870585 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :how about hmm language? :) < 1124870586 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :Ook? < 1124870596 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: that code looks good :) < 1124870605 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i mean the sadol.c < 1124870618 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet, does esolangs.org/wiki/Main_Page not work on your machine? < 1124870633 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :it does work < 1124870638 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :i didn't check it before < 1124870639 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: :) < 1124870650 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then i think there's no problem with using ko.esolangs.org < 1124870684 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i'd like to ask the owner to give us that domain < 1124870689 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but who's the owner? < 1124870705 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :how about making the wiki first? < 1124870729 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: but where? < 1124870741 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well we can progress the things like in multi-threaded machine < 1124870764 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like, i look for domain, tokigun look for account... < 1124870771 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1124870789 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :why are you guys planning making a wiki when there's no server to place it? < 1124870789 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :tokigun, didn't you say Daybreaker could support it? < 1124870802 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: but i couldn't contact hime < 1124870804 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :him* < 1124870815 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: Where theres a will, theres a way. < 1124870821 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124870928 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :since wikipedia is in multiple languages, esolang wiki could be, i think < 1124870978 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: hmm language is good but there's no new concept or difference from moo language < 1124871035 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yeah... i have some concept but i'm not sure it can be really used. < 1124871423 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :moo language, ook language... < 1124871431 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :bird of feather < 1124871470 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :right < 1124871480 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :still funny < 1124871507 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well actual source code in it will be really funny < 1124871546 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :we can make up "WAV language" where rises and falls of sound waves are converted to brainfuck < 1124871563 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :a code performs 99 bottles of bear in hmm language < 1124871572 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm.... hmm.. Hmm........ < 1124871577 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :-> 99b < 1124871604 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :it really makes me roll on the floor < 1124871631 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oops typo < 1124871639 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :99 bottles of BEAR < 1124871651 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1124871678 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oh my god! 99 grizzly bears! < 1124871827 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...in bottle, don't scare me at all. < 1124871869 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :where are you from puzzlet ? < 1124871892 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that's something we wonder for several years < 1124871901 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but still nobody knows < 1124871948 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :nooga, same from Gs30ng and tokigun < 1124871958 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1124871963 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :as i supposed < 1124871969 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Korea. weird country. < 1124871983 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :exotic < 1124872479 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :brb -> switching to windows < 1124872485 0 :nooga!unknown@unknown.invalid QUIT :"Leaving" < 1124872653 0 :nooga!n=nooga@ip-4.net-40.rev.inter-c.pl JOIN :#esoteric < 1124872996 0 :jix!i=jix@p5489FADF.dip.t-dialin.net JOIN :#esoteric < 1124873306 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :grouped jix < 1124873515 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm grouped... < 1124873518 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin Gs30ng < 1124873533 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i'm moin... < 1124874456 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: hmm... i have a question about SADOL. < 1124874500 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :days ago you said "+2zblahblahblha.... is correct statement. right? < 1124874511 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :(z is integer variable) < 1124874512 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124874539 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :even if it's a float it should be rounded ;p < 1124874551 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then how about ~X1"+2#_0blahblahblahblah.... ? < 1124874583 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then interpreter cannot determine an end of function definition < 1124874598 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :because #_0 is not there. < 1124874623 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :right hehe < 1124874650 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :then we shouldn't do such things ;p < 1124874661 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124874701 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: then the number or arguments or characters should be represented using 0..9 and , s? < 1124874708 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :undefined behavior is your friend < 1124874718 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :try to write ][-][-[][[>],[>]]]<[[>][[[] in brainfuck ;p < 1124874763 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :IT WORKS! < 1124874781 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what it does? < 1124874797 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :not tje BF program < 1124874806 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hoodwink'd works < 1124874834 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://redhanded.hobix.com/ << this is a ruby blog of a truly esoteric guy < 1124874876 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there you can get all informations you need about hoodwink'd (2 blahhg posts) < 1124875102 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmmmmm < 1124875165 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :it's very hard... < 1124875215 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :determining an end of function definition seems very hard, in my opinion. < 1124875256 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so fu*k thtat :> < 1124875260 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that < 1124875304 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :haha it's just cooool < 1124875358 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: i just forgot whether function can be redefined or cannot. :S < 1124875388 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1124875424 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124875441 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :already defined function can be redefined? < 1124875541 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in my implementation it can < 1124875666 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then: function X is defined with 2 arguments, function Y is defined and uses function X, function X is redefined with 3 arguments. how about this case? < 1124875692 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it creates a mess < 1124875713 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :anybody understood him? < 1124875738 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i < 1124875785 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :tokigun, you mean initially function X is defined to get 2 arguments? am i getting you? < 1124875793 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: yes < 1124875819 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmh < 1124875825 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :as you know, my english is not good ;) < 1124875842 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :anyway... < 1124878000 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: r u writing now? :P < 1124878044 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1124878287 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124878333 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124878366 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: i think the number of arguments (as 3 in $3abc) should be a number, not variable. agree? < 1124878414 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i agree with him < 1124878426 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :(function redefinition makes a mess but it doesn't affect function defintion. it just changes an end of function.) < 1124878430 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :variable number of arguments will cause a lot of problems < 1124878454 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1124878540 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :mhm < 1124878724 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1124878728 0 :nooga!unknown@unknown.invalid QUIT : < 1124879114 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124880260 0 :ES30NG!i=L@221.140.214.203 JOIN :#esoteric < 1124881283 0 :puzzlet!unknown@unknown.invalid QUIT :"reboot" < 1124881366 0 :Gs30ng!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124881449 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1124881457 0 :ES30NG!unknown@unknown.invalid NICK :Gs30ng < 1124883991 0 :Keymaker!n=Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1124884019 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ha! bought pizza so i finally got a new rubberband < 1124884023 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ties the left hand < 1124884091 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :LOOOOOOL < 1124884096 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1124884109 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :L0RN < 1124884116 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr < 1124884215 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nooga: definitely interesting looking programming book x) < 1124884221 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :much better than the ones with some animals < 1124884252 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :haha it's hard to type if you tie your right-hand-fingers together < 1124884272 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124884277 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :its really hard < 1124884297 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's why i tied my left.. < 1124884312 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if you tourn your keyboard 180° its even harder! < 1124884366 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wah < 1124884422 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i didi that and i dont f ind ,H-üöh+ < 1124884422 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, i won't bother with that :) < 1124884446 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1124884449 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :back to normal mode < 1124885457 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :jix, guess what < 1124885467 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :we're trying to make an esolang wiki in Korean < 1124887130 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. no new mail.. no new mail.. no new mail.. all the three boxes fine. :p < 1124887422 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: i can't read Korean < 1124887466 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well since you are a non-english-native too, i thought this could inspire you in some way < 1124887488 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like, esolang wiki in German? < 1124887731 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm no... < 1124888019 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1124888048 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :both of the german esoprogrammers would be happy :) < 1124888085 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :that means 100% < 1124888447 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :really? < 1124888683 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :almost < 1124889681 0 :Crest!n=crest@p5489748A.dip.t-dialin.net JOIN :#esoteric < 1124889709 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin Crest < 1124890994 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well. bye. < 1124890998 0 :Keymaker!unknown@unknown.invalid QUIT :"I've seen this dj vu before.." < 1124890999 0 :Crest!unknown@unknown.invalid PRIVMSG #esoteric :cya < 1124891329 0 :Crest!unknown@unknown.invalid QUIT :"Leaving" < 1124893018 0 :ChanServ!unknown@unknown.invalid QUIT :Shutting Down < 1124893197 0 :zauberzebra!n=zebra@dsl-084-060-131-057.arcor-ip.net JOIN :#esoteric < 1124893331 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1124893331 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1124893900 0 :zauberzebra!unknown@unknown.invalid QUIT :"Download Gaim: http://gaim.sourceforge.net/" < 1124896159 0 :nx5_off!unknown@unknown.invalid PART #esoteric :? < 1124897421 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that's not a GLOBAL notice < 1124897428 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :because it's not afternoon here < 1124897435 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :it's almost midnight < 1124897640 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :say semiglobal < 1124897772 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124897796 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1124899683 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124900317 0 :puzzlet!unknown@unknown.invalid QUIT :Client Quit < 1124900492 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1124903140 0 :BodyTag!n=X@216-169-189.0504.adsl.tele2.no JOIN :#esoteric < 1124904291 0 :BodyTag!unknown@unknown.invalid QUIT : < 1124904770 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :gotta sleep < 1124904774 0 :Gs30ng!unknown@unknown.invalid QUIT :"sleep" < 1124911103 0 :int-e!n=noone@p54B3F47F.dip.t-dialin.net JOIN :#esoteric < 1124913297 0 :calamari!n=Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1124913300 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124913445 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1124913670 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. did the wiki just go down? < 1124913973 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :there.. working again.. weird < 1124914402 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1124914404 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1124915164 0 :andreou!n=peace@195.130.98.160 JOIN :#esoteric < 1124915762 0 :andreou!unknown@unknown.invalid QUIT :"ka-pow" < 1124915945 0 :Aardwolf!n=neusring@dD57651F8.access.telenet.be JOIN :#esoteric < 1124916011 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :Hey, is a language still considered esoteric if it contains high level commands like quickSort, getDeterminant, matrix multiplication, etc...? :) < 1124916278 0 :{^Raven^}!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124916329 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1124917470 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Aardwolf: C was esoteric until it started being used. "Esoteric" basically means that it's only interesting to a select group. If it makes it big, sorry, but it loses its esoteric status ;). Otherwise, you're safe. < 1124917554 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :Ok, I'm safe :D < 1124917607 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It would be especially interesting if it /only/ provided high-level functions and required that operations such as addition and subtraction be carried out by taking advantage of side effects :P < 1124917703 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1124917735 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Muahahahaha < 1124917788 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :It would be cool if someone made a language harder than malbolge < 1124917971 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :H..ard..er hmmm... < 1124918018 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I shall possibly endeavour to do so. Although Malbolge wasn't even necessarily designed to be TC, it just happened by chance < 1124919365 0 :calamari!n=calamari@dialup-4.240.114.185.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124919594 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124919616 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :howdy < 1124919715 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, btw, here's a language harder than malbolge: Every block separated by ; has to have the md5sum from a table of instructions + the instruction number. < 1124919726 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The md5sums map to BF commands, for example. < 1124919799 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :hi calamari < 1124919838 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi WildHalcyon, raven < 1124919845 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :hi everybody < 1124919849 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, thats fairly evil < 1124919862 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :raven: doesn't look like I'll be entering this year.. lost motivation as I'd feared < 1124919957 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: not sure i will be either but I'm gonna try - only restarted work on game today < 1124919968 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124920011 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :entering what? < 1124920030 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :"2k" (10k) adventure game competition < 1124920045 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm, ok < 1124920072 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the idea is to build a text adventure in very little code < 1124920102 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :using maximum of 2899 bytes code 8192 bytes data < 1124920121 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :in an esolang, or any lang at all? < 1124920129 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :any lang, within reason < 1124920133 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1124920153 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :out of curiousity, what would be considered unreasonable? < 1124920193 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just finished a 120 byte CCC1 decompressor < 1124920231 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :a language that requires a huge runtime interpreter that you wrote especially for the purpose would be out < 1124920233 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lang for a system that isn't emulated / unavailable (can't test the game).. or using some special language you made that helps you cheat and get the size down.. probably cheating. < 1124920242 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1124920263 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :what kinds of compression ratios you get with CCC1? < 1124920296 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, good point < 1124920298 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Noting a-z and a few punctuations gives 8:5 compression for very little < 1124920317 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or would that be 5:8 :) < 1124920330 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :from 8 bits to 5 bits .. hehe < 1124920444 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :about 26% compression which gives me about an extra 2.8K of data < 1124920495 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :what if the difference between code and data isn't clear? < 1124920495 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :I might add dictionary compression aswell to give me a better compression ratio < 1124920521 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :aardwolf: then you don't mention it and nobody will know ;) < 1124920551 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION snickers < 1124920574 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :but it may hurt you as far as descriptions goes.. need space for text < 1124920632 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :but may add in functionality if you are running out of code space < 1124920663 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :try programming an intelligent text-adventure-creator that will create it's own endless adventure :D < 1124920683 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :already have that.. called Moria :) < 1124920720 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nethack, larn, rogue, adom, etc < 1124920735 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :or !Billion which has a game a night until the 27,399th centuary < 1124920775 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im working on a good angband variant for my language... we'll see if it works < 1124920809 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I can't promise to keep it under 10K though < 1124920820 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the thing that always seemed lacking in roguelikes was multiplayer < 1124920864 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :there have been some.. didn't really encourage cooperation though < 1124920869 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :There have been a couple < 1124920874 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :aren't they called MUDs? < 1124920886 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :muds are different though < 1124920898 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :although they are closer to a text adventure :) < 1124920944 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I made a graphical interface for a mud once.. almost got banned for "cheating" < 1124920950 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :MUDs are very much like text adventure games. < 1124920967 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Whereas rogues are predecessors to 2D RPGs. < 1124920977 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(One could theorize) < 1124920985 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it was cool too, because you could type a town name and it'd figure out the shortest nnumber of moves to get you there < 1124921013 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :probably why they didn't like it.. that and the filled out map < 1124921035 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Most MUDs are fine with mapping nowadays *shrugs* < 1124921041 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :who is talking about compression? < 1124921050 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jix: i was < 1124921070 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a simple one is mtf with rice < 1124921082 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: btw.. see the log from a few days ago for some IRP ;) < 1124921082 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or rice alike < 1124921092 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :w00t < 1124921119 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mtf + huffman is even better < 1124921122 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jix: can the decompression routine be written in under 320 bytes of code? < 1124921128 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: depends < 1124921143 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :on language / computer < 1124921175 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jix: my ccc1 decoder is 120 bytes and my dictonary decoder is 240ish < 1124921185 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: what is ccc1? < 1124921198 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i know many compressions but never saw ccc1 < 1124921205 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :calamari: Can you be more specific? < 1124921226 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :gregor: nope.. let me search the last few days for IRP < 1124921242 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: what language do you use? < 1124921249 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jix: common character compression gives about 8:5 on lowercase only text and 4:3 on mixed text < 1124921271 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :I am using BBC BASIC version 5 < 1124921311 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :for what platforms there is an interpreter for it? < 1124921332 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :raven: ahh so what I mentioned was ccc1? hehe cool < 1124921357 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :RISC OS, BBC Micro (Addon), Windows and on Unix under Wine < 1124921368 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :uh.. < 1124921374 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have none of them < 1124921376 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Aha, found your response :) < 1124921400 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :5 bits = 32 characters - 26 (a-z), leaves 6 for punctuation. Can do auto first letter capitalization of sentences < 1124921413 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :what day was it? I didn't find it :) < 1124921416 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124921441 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yesterday? lol...... < 1124921448 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: Mine will do anything in ASCII range 00-126 but is optimised for lowercase < 1124921462 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :raven: oh, neat < 1124921466 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to implement a mtf+rice-like compression in ruby < 1124921475 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: 10 most common characters are encoded in 4 bits < 1124921480 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hey, I just realized something that IRP is especially good for! < 1124921507 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Someone please write "This sentence is grammatically correct." in Español. < 1124921526 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(/me thinks: the world's best online translator!) < 1124921562 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or worlds worst.. < 1124921562 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i can't speak/write Español < 1124921570 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hehe < 1124921578 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nondeterministic :P < 1124921680 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :eso frase es correcto gramaticalmente < 1124921692 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think < 1124921718 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :looks good to me < 1124921734 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Web translation was never easier ( ... for me :P) < 1124921788 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(100% non error-free translation to korean:) 이 형은 문법적으로 정확하다. please tell me what i wrote! < 1124921808 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :babelfish says: "that phrase is correct grammarly" < 1124921825 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(for WildHalcyon ;) < 1124921847 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm... < 1124921863 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: you wrote: i009D' i00980095i.. etc ;) < 1124921875 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :babelfish is wrong on that point < 1124921882 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :WildHalcyon: yeah I thin kyou got it right < 1124921912 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I may not speak GREAT spanish, but I know how to use my dictionary right ;-) < 1124921923 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wonder why it said "that" instead of "this" < 1124921957 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124921960 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :because I got that part wrong... < 1124921968 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :(didnt look up "this" in my dictionary) < 1124921986 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm beginning to lose confidence in this translation program :P < 1124921994 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :esto < 1124922001 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or esta < 1124922004 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :It should be esta frase es correcto gramaticalmente < 1124922012 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :(frase is feminine) < 1124922062 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. got more wrong than I thought < 1124922077 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :darn you IRP < 1124922082 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Someone please tell me if my program halts.. (just kidding) ;) < 1124922091 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AHAHAAH < 1124922091 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :My font is so screwed up, I see squares with 4 small hex numbers in each square, instead of korean characters < 1124922096 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :IRP? < 1124922115 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1124922124 0 :doferna!n=dof@201.254.77.7 JOIN :#esoteric < 1124922135 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: http://www.esolangs.org/wiki/IRP < 1124922168 0 :doferna!unknown@unknown.invalid PART #esoteric :? < 1124922174 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: is there any chance i can run your programs on my mac ppc computer? < 1124922179 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I scared him/her away :P < 1124922205 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION FOCROFLMAO < 1124922288 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jix: probably not unless you have Windows or RISC OS emulator available < 1124922332 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or you could compile from source. Oh, wait, NEVER MIND. < 1124922351 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: hmm.. < 1124922365 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :RISC OS runs on arm based computer right? < 1124922368 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :/away < 1124922416 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jix: yeah. there's lots of emulators available Red Squirrel is a good free (Windows) one < 1124922430 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I made a brainfuck clone called brainloller, it's exactly the same as brainfuck except that the commands are read from pixels of a png file and you can make 90 degree turns so that you can give the code certain shapes in the image. It's possible to put brainfuck code hidden in a picture. Is it worth publishing this? < 1124922464 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :aardwolf: sure :) < 1124922472 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think its got merit < 1124922531 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :aardwolf: one thing I managed to do with Microsoft BMP bitmaps is embed asm code into the palette that ran the interpreter. Maybe you can do something similar so it can be an executable :) < 1124922542 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the->an < 1124922589 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I'd try it with JPg, but I never really studied the format < 1124922708 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :jpg is lossy, impossible to put code in that < 1124922712 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I uploaded it here: http://www.student.kuleuven.ac.be/~m0216922/brainloller/ < 1124922719 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :the explanation is in main.cpp < 1124922760 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :haha a BMP executable, that sounds ownage :) < 1124922887 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :If you really, /really/ understood the compression format, you could put code in a lossy image format. < 1124922901 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :true dat :D < 1124922924 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or you could make gigantic 100% quality jpegs 8-D < 1124922981 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :Well now you can compress your brainfuck code in pngs :D < 1124923152 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Aardwolf: you can put code in jpeg < 1124923164 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :by modifying the lower bit of the encoded frequencies < 1124923175 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :what's wrong with png tho? < 1124923189 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nothing < 1124923192 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :png is cool < 1124923285 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I'll port some brainfuck program to brainloller so that there's at least an example < 1124923286 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I'm off to KolourPaint < 1124923569 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION votes for Mandelbrot. < 1124923581 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mandelbrot! < 1124923610 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i know someone who knows someone who knows mandelbrot! < 1124923615 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Good because it's using graphics to represent text code that uses text to represent graphical output :) < 1124923622 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That seems unlikely :P < 1124923644 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: what? < 1124923690 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That you know someone who knows someone who knows Mandelbrot. < 1124923696 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Though I guess he is not a deity, and does exist :P < 1124923801 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: it's true! < 1124923814 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'll believe you *shrugs* < 1124923867 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gn8 < 1124923872 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Bye. < 1124923882 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the one who knows mandelbrot is heinz-otto peitgen < 1124923892 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :he works at the university of bremen < 1124923926 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124925567 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :Fixed a bug and made hello.png for brainloller < 1124925861 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You might be able to do it with lossless wavelet compression. Harr wavelets would be the easiest... < 1124925998 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :For my senior design project as a EE major, I made an audio watermarking program. I lost the code, but its not hard to redevelop. You could turn that to a bf encoder as well. < 1124925999 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1124926027 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :it can be hidden in anything :D < 1124926055 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Well, brainloller couldn't be (90 degree turns are.. tricky), but bf could. < 1124926132 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :the 90 degree turns can safely be ignored when converting from brainloller back to 1D, all they do is tell where the next code will be, they don't change anything to the behaviour < 1124926166 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Okay, well that doesn't change much at least < 1124926573 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hmm. the wiki seems to be down < 1124926670 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124928021 0 :heatsink!i=cirodrig@64.5.82.199 JOIN :#esoteric < 1124929977 0 :calamari!n=calamari@dialup-4.240.150.143.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124930652 0 :int-e!n=noone@td9091b4a.pool.terralink.de JOIN :#esoteric < 1124931043 0 :Aardwolf!unknown@unknown.invalid QUIT :"Leaving" < 1124932175 0 :calamari_!n=calamari@dialup-4.240.244.127.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124932176 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124932570 0 :int-e!unknown@unknown.invalid QUIT :Remote closed the connection < 1124932580 0 :int-e!n=noone@td9091b4a.pool.terralink.de JOIN :#esoteric < 1124932902 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1124935110 0 :WildHalcyon_!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124935690 0 :WildHalcyon__!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124936171 0 :WildHalcyon!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124936773 0 :WildHalcyon_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124937514 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1124937872 0 :WildHalcyon__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124939419 0 :Wrrrtbt!n=noone@td9091b1a.pool.terralink.de JOIN :#esoteric < 1124939436 0 :int-e!unknown@unknown.invalid QUIT :Nick collision from services. < 1124939442 0 :Wrrrtbt!unknown@unknown.invalid NICK :int-e < 1124940148 0 :Wrrrtbt!n=noone@td9091b43.pool.terralink.de JOIN :#esoteric < 1124940158 0 :int-e!unknown@unknown.invalid QUIT :Nick collision from services. < 1124940160 0 :Wrrrtbt!unknown@unknown.invalid NICK :int-e < 1124940176 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :*sigh* < 1124941270 0 :Wrrrtbt!n=noone@td9091ae3.pool.terralink.de JOIN :#esoteric < 1124941279 0 :int-e!unknown@unknown.invalid QUIT :Nick collision from services. < 1124941282 0 :Wrrrtbt!unknown@unknown.invalid NICK :int-e < 1124941349 0 :calamari!n=calamari@dialup-4.240.244.127.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124942636 0 :calamari_!n=calamari@dialup-4.240.150.162.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124943499 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124943646 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :back < 1124943650 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :babelfish... oops < 1124943768 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: "이 문장은 문법적으로 올바르다." is Korean translation of "This sentence is grammatically correct.", maybe ;) < 1124944122 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :BTW, IDIA (my mud engine) is in subversion now 8-D < 1124944370 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :subversion.... < 1124944385 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://subversion.tigris.org/ < 1124944389 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i've used cvs for years but i'm not familiar to subversion ;) < 1124944394 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :s/to/with/ < 1124944409 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It has a few features nicer than CVS, and at least one that I think is worse *shrugs* < 1124944514 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :what's the worse one *is curious*? < 1124944542 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is a bit unhappy that it doesn't update the local revision number on commit ... < 1124944569 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is very happy about global revision numbers though < 1124944750 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't like how subversion handles branches. < 1124944764 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hmm. I've yet to try that. < 1124944766 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure whether I'm just not used to it or I honestly dislike it, however. < 1124944813 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, if anybody wants to give it a whirl, 'svn co svn://idia.codu.org/IDIA/idia/trunk idia' < 1124944839 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Managed to mooch SVN hosting from a friend :P) < 1124944900 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I think I'm a too big fan of lpmuds to try that < 1124944980 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :IDIA is more Diku/MERC/ROM/SMAUG/Circle monolithic style, not "here's an interpreter have fun" style. < 1124945012 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I saw that < 1124945090 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I like a central event queue though (I've thought of that before but never coded it. It's strange noone seems to do that.) < 1124945128 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is installing windows 2003 again :( < 1124945202 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :but.. at least itis being done in qemu so I can still use my computer :) < 1124945221 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :for example I've yet to find a mud interpreter (lpmud similar) that has priority queues as a builtin datatype. < 1124945230 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it seems to be so obvious. < 1124945231 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :int-e: I really can't stand the heartbeat style. < 1124945249 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's better on SMAUG with a .25 second heartbeat, but still awful :P < 1124945266 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ok, the backend cycle structure is quite limiting indeed < 1124945302 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, I don't care if anybody cares about IDIA, I'm just writing it for kicks *shrugs* < 1124945318 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :of course < 1124945577 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I know you're talking about muds.. but it'd be really cool to have a multiplayer roguelike where changes to the world were remembered, talking was limited by distance (too far away, can't hear), there were different languages for different races (even if random chars).. wish I could get motivated to stick to one project, lol < 1124946151 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1124947159 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124947178 0 :ES30NG!i=L@221.140.214.203 JOIN :#esoteric < 1124947183 0 :ES30NG!unknown@unknown.invalid NICK :Gs30ng < 1124947183 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1124948202 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124948755 0 :Gs30ng!unknown@unknown.invalid QUIT :"SKYIRC Ver Pro http://cafe.naver.com/skyirc.cafe #skyirc" < 1124953136 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124953143 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124953372 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi nooga < 1124954339 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I just instantiated my first object in IDIA 8-D < 1124954349 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(That is, within the game itself, not in the code) < 1124954371 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1124954778 0 :CXI!unknown@unknown.invalid QUIT :Connection reset by peer < 1124954815 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1124956799 0 :clog!unknown@unknown.invalid QUIT :ended < 1124956800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124957136 0 :nooga!unknown@unknown.invalid QUIT : < 1124957509 0 :nooga!n=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124958242 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124962170 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :SADOL .NET ;> < 1124965895 0 :jix!i=jix@p5489BA09.dip.t-dialin.net JOIN :#esoteric < 1124965910 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moiN! < 1124965915 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1124967502 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: i have a risc os running on a emulator < 1124968469 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124969243 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124969266 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1124970568 0 :int-e!n=noone@td9091c24.pool.terralink.de JOIN :#esoteric < 1124977700 0 :Aardwolf!n=neusring@dD5765355.access.telenet.be JOIN :#esoteric < 1124977715 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :Check out the description of my new language in the works: http://esoteric.voxelperfect.net/wiki/Deltaplex < 1124978541 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124979844 0 :Gs30ng!i=L@221.140.214.203 JOIN :#esoteric < 1124979949 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i have something < 1124979958 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well, ok, here's the thing: < 1124979983 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :is there any symbol or emblem for esolang? < 1124980046 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i mean, like, a penguin represents Linux, and an apple represents Mac or stuffs from Apple, Inc. < 1124980090 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i think it'll be great if we got a symbol of esolang < 1124980203 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I think you're right < 1124980265 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :thanks. we can have some time of discussion for this. < 1124980288 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/w/skins/common/images/wiki.png < 1124980310 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm. that's default logo of MediaWiki < 1124980368 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i've been thinking about the symbol thing but couldn't get any good idea < 1124980398 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :what kind of symbol could represent programming languages < 1124980433 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :there are too many sort of esolang, and it seems the one symbol including them all can't exist < 1124980482 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Aardwolf is right. we don't even have any symbol for *programming language* < 1124980491 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :try the set of all sets ... < 1124980498 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION disappears in a puff of logic < 1124980500 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :something abstract < 1124980533 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :maybe, like linux or apple, something that is not related to programming languages could be < 1124980548 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :linux is no penguin-like < 1124980565 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :you mean, a sort of mascot? < 1124980570 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :yeap < 1124980620 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lie\esoteric animals < 1124980631 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like esoteric animals or foods... < 1124980663 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :maybe some geometric figures.. < 1124980684 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :http://home.hccnet.nl/van.lierop/parahulp/foto/krachtdieren/gordeldier.jpg < 1124980685 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or something represents the canoncial esolangs like bf < 1124980693 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :that's a weird animal, but I don't know it's name in english < 1124980728 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :there has been some discussions here about a logo before < 1124980747 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I suggested the Dodo bird as a mascot :) < 1124980801 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that's esoteric < 1124980837 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :Now that some people are active here, please check out my new language in the world: http://esoteric.voxelperfect.net/wiki/Deltaplex < 1124980851 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :*works, not world < 1124980880 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I also made some logo suggestions for the wiki based on the standard mediawiki logo and brainfuck: http://rune.krokodille.com/lang/logos.html < 1124980884 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but, since there's no dodo now, can sound like "All the esolang is dead as a dodo!!!" < 1124980915 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it's not easy to find an animal that fits, though... < 1124980978 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :kipple, your bf logo idea is, just, great < 1124981022 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i haven't thought that mediawiki logo could be like bf source code < 1124981077 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :Aardwolf: looks interesting. we need more high-level esolangs :) < 1124981099 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :My hope is that it'll be possible to make a 3D shooter in it ;) < 1124981116 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :haha. that would be great < 1124981221 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124981281 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i love the idea of kipple. one vote for it here < 1124981348 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but maybe some guys think it is not fit for a symbol of esolang... it represents only bf and there's a lot of non-bf-like esolangs < 1124981380 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :It was meant as a symbol for the Wiki, not for esolangs in general < 1124981466 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :a homage for Alan Turing could work < 1124981675 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :he is often considered the father of modern computer science but also did a critical part for esolang world < 1124981689 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i think it should be a thing that no other use as logo < 1124981692 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no animal < 1124981695 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :did he do anything esoteric? < 1124981696 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no fruit < 1124981702 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :no animal? < 1124981708 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :erm.. why? < 1124981715 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :using an animal is not esoteric < 1124981724 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...persuasive < 1124981724 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :too many things have animals as logo < 1124981741 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :There were some attempts of making a Piet program/logo earlier, but I don't remember how it went < 1124981745 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :but not an ESOTERIC animal... < 1124981761 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but what if we use http://home.hccnet.nl/van.lierop/parahulp/foto/krachtdieren/gordeldier.jpg < 1124981771 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that seems esoteric enough < 1124981779 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not convinced that the armadillo is really that esoteric... < 1124981789 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :we could make up an animal out of many different animals < 1124981804 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that is called armadillo. i didn't know that < 1124981821 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :making a virtual animal is also good idea < 1124981821 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the most esoteric parts of the most esoteric animals from the most esoteric.. uhm.. < 1124981862 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Maybe an amusing looking fish? < 1124981871 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well i think that kind of animal would scare people < 1124981880 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a fish with butterfly wings and.... < 1124981911 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :human face.. < 1124981914 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a bird head < 1124981922 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then human legs < 1124981933 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nothing human imo < 1124981947 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1124981954 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :all the esolangs are made by human < 1124981971 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes but they look like they were made by aliens ^^ < 1124982009 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Aliens familiar with ascii... well.. sort of familiar with it I guess < 1124982024 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :you said "most esoteric animals"... then butterfly wings or bird head is disqualified < 1124982031 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm yes < 1124982035 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :let's name some more esoteric animals < 1124982051 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :aliens who have heard of ascii and thought it was a form of interpretive dance < 1124982063 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like, Halcyon? :) < 1124982105 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...wait. then the logo should be really complicated < 1124982116 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :we can't make a small size of logo then < 1124982117 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not sure that my namesake quite envisions the esoteric mantra < 1124982121 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the logo should be generated by a computer program! < 1124982133 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that should!!! < 1124982138 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :yeah, by MS Paint :D < 1124982151 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no MS Paint generates no images < 1124982156 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Glitch image could work < 1124982163 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :NS Paint's is a tool that allows humans to generate images < 1124982207 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Image:Glitch_cityscrnshot.jpg < 1124982212 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Glitch < 1124982252 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :but esolangs arent really glitches, are they? < 1124982262 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :We dont want folks saying "Haha.. those esolangs.. something's WRONG with them" < 1124982263 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :their code seems. < 1124982266 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe. some might argue they are ;) < 1124982292 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well most of esolang codes are seem glitches < 1124982315 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the logo could just be a bunch of random ASCII noise < 1124982339 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that would represent quite a lot of esolangs ;) < 1124982346 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :wait. i think the logo should be static < 1124982366 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like, everybody can make different version of esolang logo, is not good < 1124982382 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :sure. I didn't mean it should be dynamic < 1124982402 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but random ASCII noise seems like that < 1124982442 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :you don't have to generate it more than once < 1124982462 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :use a really complex generating function < 1124982472 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :the logo should be easy to recognize, like, whenever we see that we can tell there's something related to esolang < 1124982484 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :random ASCII noises are not. < 1124982490 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1124982719 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i'd rather vote for kipple's wiki bf logo. < 1124982721 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :http://rune.krokodille.com/lang/logos.html < 1124982826 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :kipple, are those logos all public domain? < 1124982962 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the one with the flower possibly has some restrictions as I took it from the mediawiki logo < 1124982980 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the other ones are PD < 1124983013 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well i think mediawiki things are all PD... i'll look up for it < 1124983023 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I suspect it is GPL < 1124983112 0 :CXI!unknown@unknown.invalid NICK :cXI < 1124983115 0 :cXI!unknown@unknown.invalid NICK :CXI < 1124983309 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :maybe we should make a page in the wiki about the logo issue, so more people would contribute < 1124983327 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :agree < 1124986161 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://img214.imageshack.us/img214/3286/nqr1kx.png sort of random but if you see it you can recognize it < 1124986198 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :good, but too hard to simplify < 1124986304 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :its HSL[(y^2+x^3)/20000,Cos[x*y/300]/3+0.5,Sec[x*y/10]/3+0.5] for x,y = 0..127 < 1124987715 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i'm trying to draw a picture which is literally "Brainfuck", but i have no idea to express the word f*ck. < 1124987776 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have a not-well-suited idea *g* < 1124987789 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but brainfuck isn't the only esolang < 1124987795 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :no i mean < 1124987801 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm against a brainfuck specific logo < 1124987810 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :most of esolangs f*ck our brain < 1124987842 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that's why i'm trying to make that sort of logo < 1124993506 0 :nooga!n=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124993512 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yo < 1124993522 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oy < 1124993525 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :kipple: i like the kipple language < 1124993536 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) < 1124993541 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :nice to hear < 1124993547 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::] < 1124993617 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1124993619 0 :nooga!unknown@unknown.invalid QUIT :Client Quit < 1124994330 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1124994397 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124994408 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :.back < 1124994426 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :welback < 1124994451 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: say that you've finished it < 1124994459 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :pleeez? < 1124994474 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well he is in bed now < 1124994539 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but he'll read the log ;p < 1124994556 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm that's right < 1124994583 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and you mean his sadol interpreter, right? < 1124994625 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1124994638 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :now im reading about mono and .NET stuff < 1124994650 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i plan to make a SADOL compiler < 1124994655 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :SADOL .NET :> < 1124994688 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what's this sadol language? there is no article in the wiki < 1124994696 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :yeap < 1124994700 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :you should check the log < 1124994714 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :is there a spec or something somewhere? < 1124994718 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :yeap < 1124994728 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :nooga will give you it < 1124994772 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :kipple: http://nooga.int.pl/sadol/ but be warned, my english sucks ;p < 1124994780 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :found some links in the logs. but they don't work < 1124994799 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that link doesn't work for me :( < 1124994806 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :nooga, i think the language is not so sadistic < 1124994838 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :langs like Malbolge is sadistic, but your lang isn't < 1124994843 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :try to write a bigger program ;p < 1124994853 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :you can get lost any time < 1124994864 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :can't connect to server http://nooga.int.pl < 1124994867 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lol -> http://www.hackles.org/cgi-bin/archives.pl?request=7 < 1124994881 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but you can do structured programming in it < 1124994898 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :in Malbolge, it took several years to make first program in it < 1124994903 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::> < 1124994905 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :now it suddenly works... strange < 1124994921 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :kipple: this is private server < 1124994947 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :compared to some langs that 'designed to be hard', sadol isn't sadistic, actually < 1124994948 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so it may be < 1124994960 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :then think about another name ;p < 1124994973 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :because i dont know ;p < 1124994984 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :LOL: http://nooga.int.pl/sadol/sadol.jpg < 1124995044 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: I saw in the logs that you're looking for the owner of the esolangs.org doman < 1124995049 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :did you find out? < 1124995050 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::> < 1124995061 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :many ppl like this image < 1124995071 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that image is why we are paying so much attention on sadol < 1124995077 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :kipple: no < 1124995078 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1124995081 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :not yet < 1124995108 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I can't remember who it is, but it is someone here on #esoteric < 1124995313 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :we've just reserved that problem, because we don't have any idea about it's necessity. maybe we can just give up to make Korean esolang wiki < 1124995365 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :really few people know about esolang here < 1124995377 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that goes for everywhere < 1124995392 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :how many people know about esoteric languages in general? :p < 1124995436 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i mean, like, there's about 48 million people in Korea, but like 10~20 people have heard about esolang < 1124995466 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in poland < 1124995476 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :maybe I'm the only one from belgium :D < 1124995484 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :there are 36 mln people < 1124995501 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and maybe 2000 heard about an esolang < 1124995520 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and i think something abt 500 ppl know one < 1124995633 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :in Korea, that 10~20 people are aware of esolang because of Aheui, http://puzzlet.org/puzzlet/%EC%95%84%ED%9D%AC~Specification < 1124995670 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea how many people in belgium know, how the heck do you count that < 1124995680 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :you don't ;) < 1124995840 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet there, the author of Aheui, is the most contributor of korean esolang society < 1124995897 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i guess if we just pick out the ones who know Aheui out of korea, there will be no esolang-aware guy left < 1124995942 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and that's why i and tokigun thought korean esolang wiki is currently not needed < 1124995985 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :haha -> http://www.hackles.org/cgi-bin/archives.pl?request=36 < 1124995991 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I know there is at least one other norwegian guy (which I've actually met in a totally unrelated setting) but probably not many more < 1124996117 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I've added a short stub article on SADOL in the wiki, but it could use some more meat... < 1124996121 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i tell everyone i know about them < 1124996154 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and in my city there are at least 2 that know brainfuck (including me) < 1124996160 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :/away < 1124996173 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :with know i mean can program in it < 1124996196 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well i can't program in bf < 1124996206 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i don't actually understand [ and ] < 1124996262 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :kipple: thanks < 1124996269 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it's a while loop that repeats as long as the value at the current memory address is not zero < 1124996362 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then, in a code like [++++], is ++++ not executed? < 1124996460 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or should i do +[++++] if i want to skip ++++? < 1124996583 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :if you do +[++++] the ++++ will be executed unless the current memory location is -1 at the start < 1124996598 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then [++++] skips ++++? < 1124996606 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124996639 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :provided that current memory cell is 0 (which they all are when the program starts) < 1124996859 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :but assuming you're on the edge of the tape, you could always go: >+++[<++++>] < 1124996870 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :that multiplies 3 x 4! < 1124996921 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :ok... if the current cell is zero and i meet [, then i jump to next ], right? < 1124996932 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124996944 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then is ] executed? < 1124996951 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124996953 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1124996986 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :and if the current cell is non-zero and you meet ] you jump back to the corresponding [ < 1124997022 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :so, whenever the current cell is zero and i meat [ or ], i jump. right? < 1124997025 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm. easy. < 1124997101 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oops, crazy typo < 1124997109 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1124997290 0 :nooga!unknown@unknown.invalid PART #esoteric :? < 1124997644 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no, you jump on ] when the current cell is NOT zero < 1124997688 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :uhm... didn't you say [++++] skips ++++? < 1124997709 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes. because the first [ jumps past the ] < 1124997781 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i don't really understand what 'jump on' means < 1124997810 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :you mean if the currrent cell is non-zero and i meet ] then i jump? < 1124997822 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or if the currrent cell is non-zero and i meet [ then i jump? < 1124997895 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :[++++] in pseudo code: < 1124997896 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :while (current cell is not 0) add 4 to current cell < 1124997985 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1124998248 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :thanks, kipple < 1124998261 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :your welcome. < 1124998895 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, Ive been link hopping from that comic and came across a photo taken by Wouter. Cool! < 1124998989 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think if anyone should be the esolang mascot, it should be Wouter. In an armadillo costume. < 1124999018 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Wouter the author of FALSE? < 1124999026 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i should look up wikipedia < 1124999045 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1124999058 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :He's a pioneer. Like.. Columbus. < 1124999151 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm. wikipedia says FALSE inspired the esolang stuffs < 1124999164 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it was the main inspiration for brainfuck I think < 1124999260 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :and Befunge < 1124999275 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :anyone ever saw this? http://en.wikipedia.org/wiki/Wikipedia:Votes_for_deletion/Esoteric_programming_language_related/Detail < 1124999384 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes. it was voted down < 1124999407 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it's one of the reasons we started our own wiki though < 1124999424 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I'm glad it got started, much more freedom than on wikipedia < 1124999440 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :becuase I kind of agree that most of the esolangs does not belong in the wikipedia < 1124999452 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i should go bed now < 1124999488 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :well, I'm probably not going to add my next languages to wikipedia anymore, since there's esolang now anyway < 1124999512 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :here it's 4 o'clock in the morning < 1124999518 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :20:56 here < 1124999529 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :same here < 1124999530 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i'm really late < 1124999531 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1124999537 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :cya < 1124999545 0 :Gs30ng!unknown@unknown.invalid QUIT :"Bye" < 1124999551 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :nighttime is hacking time ;) < 1124999556 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :ya :) < 1124999581 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124999603 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I'm currently working from home as a programmer, and have adopted the night shift < 1124999619 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :nice, a job from home :) < 1124999652 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the problem with working from home is that there are so many distractions.... < 1124999690 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :distractions for me are patiance, mine sweeper and the internet :s < 1124999879 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :IRC is of course a common distraction < 1124999944 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Gah, that vote for deletion page is driving me up the wall. One guy's entire vote consists of finding all google pages on a language that dont mention wikipedia and thefreedictionary < 1124999977 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :yeah I know, and he searched with quotes < 1124999983 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :with programming language behind the name < 1125000021 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :irritating, isnt it? < 1125000051 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :He didnt even care about historical significance in a more obscure light. Like lineage, uniqueness, etc. < 1125000972 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ah well. The languages are esoteric. Dealing with the lack of knowledge is bound to bring some problems. < 1125001097 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :Someone put the TAXI programming language on wikipedia, and it got deleted because someone thought it was advertising for a game < 1125001119 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1125001153 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I didnt think it was a great language, so I get to laugh a lot at that. < 1125001264 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I guess my lack of enthusiasm was due to the fact that I thought the language had a more mathematical construct.. like being based on Taxicab Geometry < 1125001297 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1125001607 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :AEGH!!!! so many compiler errors < 1125001864 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :esolangs and wikipedia just don't mix. < 1125001940 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :there are weirder things that that on wikipedia < 1125001957 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :just today I encountered an article devoted to Glich City, which is a bug in some pokemon game < 1125002003 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I like that the wikipedia contains that kind of info < 1125002003 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1125002038 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :Hello world program in esoteric languages <--- do we have something like this in esolang? < 1125002049 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1125002058 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :it would be nice < 1125002067 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :feel free to make it so < 1125002072 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :allright < 1125002090 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :if you make a page, contributions will probably come < 1125002101 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I'll add a few and let the rest come :) < 1125002266 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Aardwolf: weird, perhaps, but in a game series that has sold something like 100 million copies... < 1125002317 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1125002398 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :the thing that gets me the most about wikipedia is the inherent bias towards pop/internet culture < 1125002577 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/wiki/Hello_world_program_in_esoteric_languages <--- is it possible to get the code snippets in colored tables, like here: http://en.wikipedia.org/wiki/Hello_world_program_in_esoteric_languages < 1125002985 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I fail to see the colored code? < 1125003000 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hehehe... I see wierd though. I never knew someone wrote Hello World in Wierd. < 1125003030 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I don't get the colored tables either.... < 1125003076 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I mean the grey box in which the code is drawn, as opposed to a white background < 1125003099 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but your page looks exactly the same as the wikipedia page < 1125003131 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :weird, I see a grey box behind the code snippets in wikipedia, a grey box with a blue dotted border around it < 1125003137 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :oh well it's not that important < 1125003147 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes. And I see the same in the esolang wiki < 1125003176 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :perhaps because you are not using the same skin on esolang as me (I use the MonoBook skin) < 1125003184 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :probably < 1125003189 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I see it against a white background < 1125003199 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's it < 1125003202 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Oh, no. I see the grey box < 1125003204 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :change skin to monobook. < 1125003211 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the default one looks awful IMHO < 1125003232 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :yup that looks a lot better < 1125003237 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :it should become the default < 1125003249 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, we should petition Graue to change it < 1125003273 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :Graue: If you read the logs, I vote for changing the default skin to MonoBook < 1125003346 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :Add my vote to the list < 1125003443 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1125003452 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :.back < 1125003491 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :.wb < 1125003604 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hey, guys -> http://www.regedit.risp.pl/BDSM/ < 1125003616 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :BDSM -> Badly Developed SADOL Machine < 1125003624 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :a Complete implementation < 1125003866 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :nice. < 1125003882 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1125003896 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :my friend wrote it in a secret < 1125003944 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That bugger! < 1125004006 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what bugger? < 1125004058 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :g2g, this interpreter is complete < 1125004066 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :you may play if you want < 1125004068 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1125004071 0 :nooga!unknown@unknown.invalid QUIT : < 1125004072 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1125004678 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im out of here as well. I have an exciting 6 hours of the worst job ever to look forward to < 1125004681 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :bah. < 1125004709 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :worst job ever? now I'm curious < 1125006649 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1125006839 0 :calamari!n=Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1125006889 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125006897 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1125006918 0 :calamari!unknown@unknown.invalid QUIT :Remote closed the connection < 1125006977 0 :calamari!n=Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1125007001 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi again < 1125007050 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it's nice to know that reading the log can cause Mozilla to crash my entire login session :) < 1125007167 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Graue: also a vote for Monobook as the default < 1125008103 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbk < 1125008106 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :l even < 1125008108 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1125012112 0 :calamari!n=Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1125012196 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :re's < 1125012880 0 :int-e!n=noone@td9091a91.pool.terralink.de JOIN :#esoteric < 1125012934 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1125012939 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi int-e < 1125012952 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION retracts that hi .. :P < 1125013423 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :if a language can emulate brainfuck, it's turing complete, right? < 1125014265 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :depends.. < 1125014278 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :can it emulate bf with unbounded memory? < 1125014315 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(not talking about a specific implementation of the language, just theoretically) < 1125014348 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :if it has unbounded memory, it can emulate bf with unbounded memory < 1125014366 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that < 1125014374 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that's what I was getting at :) < 1125014409 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :was learning about DFA's today. Deterministic Finite Automata. Pretty cool < 1125014409 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I typed something here: http://esoteric.voxelperfect.net/wiki/Talk:Gammaplex, I hope I didn't mess things up too much! But if that is correct, is it turing complete? < 1125014489 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not familiar with the language < 1125014506 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Aardwolf: what is "emulate"? < 1125014520 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :in this case, "do the same as" :) < 1125014523 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi lament < 1125014529 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Aardwolf: that doesn't explain it at all < 1125014531 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :calamari: hi! < 1125014548 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :if a language can do the same as brainfuck, it must be some sort of superset < 1125014599 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I added the turing complete category to this language because I'm pretty sure it's turing complete, but I'm not a professional. Should I remove the category again? < 1125014610 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not necessarily.. there are workable subsets of bf < 1125014705 0 :frank__!n=user@84.92.70.37 JOIN :#esoteric < 1125015339 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :from my brief look at it I'd say it's Turing Complete, but I'm no expert on the subject either < 1125015579 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :if you want real proof I suggest writing a bf interpreter (something every new lang should have) < 1125015616 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :ok :) < 1125015707 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :note that a bf interpreter does not necessarily prove turing-completeness < 1125015709 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :example < 1125015719 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :suppose my language has only one command: < 1125015732 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"read from stdin and execute as a brainfuck program" < 1125015738 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :is it turing-complete? not really < 1125015748 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :why not? < 1125015766 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it can't even add 2 and 2 < 1125015769 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or write "hello world" < 1125015775 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah it can < 1125015777 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :all it can do is execute brainfuck programs < 1125015821 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i can't write a program expressing any possible computation in this language < 1125015838 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i can only write one program at all :) < 1125015841 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :stdin: ++>++[<+>-] < 1125015846 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :is isn't a programming language at all, so it is a bit irrelevant whether or not it is TC < 1125015847 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :program: B < 1125015853 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :kipple: sure it is < 1125015879 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well, then we disagree... :) < 1125015893 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it's not a language it is an interpreter IMHO < 1125015912 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1125015921 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's a language < 1125015924 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it has one command < 1125015940 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :and that command is tc < 1125015940 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i can write an interreter or a compiler for this language < 1125015954 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(very very quickly :) ) < 1125015979 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :calamari: when considering turing-completess, we don't even care about IO < 1125015980 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you'd have to implement bf in order to implement the language < 1125015994 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :IO is irrelevant to turing-completeness < 1125016008 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lament: in this case IO is being used to transmit the program, so it is relevant < 1125016011 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no < 1125016047 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :this is very interesting.. but.. things to do :) < 1125016061 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :whether the program is read from memory or stdin should be pretty much the same < 1125016069 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but the program is not read from stdin < 1125016071 0 :frank__!unknown@unknown.invalid QUIT :Remote closed the connection < 1125016079 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hmm. true < 1125016082 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :suppose the command that reads and executes is "foo" < 1125016085 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :then my program is: < 1125016086 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :foo < 1125016192 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :better yet < 1125016196 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :let's call the command B < 1125016204 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and insert it into HQ9+ < 1125016210 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :to make HBQ9+ < 1125016214 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so that it's not the only command :) < 1125016236 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well HQ9+ is not a programming language etiher, in my book.... < 1125016312 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and why not? < 1125016313 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but, of course, there doesn't exist a real definition of what a programming language actually _is_... < 1125016327 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :because you cannot program with it < 1125016335 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hrm < 1125016353 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sure you can < 1125016358 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you can write hello world < 1125016363 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or 99 bottles of beer < 1125016366 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I can do that in word as well < 1125016367 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or a quine... < 1125016403 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :do you consider the key combinations required to program your VCR a programming language? < 1125016459 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple: that's a good example to help me study.. I should model that as a DFA < 1125016510 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what's a DFA? < 1125016524 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric : Deterministic Finite Automaton < 1125016581 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :M = (Q, sigma, delta, q, F). Where: < 1125016646 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :M = machine, Q= finite set of states, sigma=alphabet (set of characters), delta: transition function Q x sigma->Q, q:start state, F: set of accepting states < 1125016661 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :F is a subset of Q < 1125016671 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I'll take your word for it ;) < 1125016704 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you can perform constant memory computations with this type of machine < 1125016736 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :afk again < 1125016991 0 :calamari!unknown@unknown.invalid QUIT :"bbl.. btw to implement the B command you'd need to implement BF" < 1125017744 0 :Aardwolf!unknown@unknown.invalid QUIT :"Leaving" < 1125026575 0 :calamari!n=calamari@dialup-4.240.108.168.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125028417 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmmm.. so what did I miss? < 1125028465 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :dunno.. I should see how that whole HQ9B+ thing went :) < 1125028481 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :didn't go anywhere < 1125028807 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That discussion seemed to... I dunno. Evaporate. < 1125029087 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Keep it evaporated ;) < 1125029773 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I have no intention of reviving it < 1125029801 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is tempted.... < 1125029871 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im still fiddling with a treap-based language < 1125029878 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Trying to get something thats fairly non-deterministic < 1125029885 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :treap? what's that? < 1125029893 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :a datastructure? < 1125029924 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, its a type of binary tree with some heap properties < 1125030122 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not sure if that would work, but it might be interesting < 1125030257 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125030367 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Meh... that might not actually work so great. Im actually looking for an underlying data structure to represent a "bag" < 1125030415 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :The language has several (but limited) variables - maybe A-F registers, and the rest of memory is a "bag" of other junk. < 1125030464 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean by "bag"? a datastructure where you only get a random node when you access? < 1125030578 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :exactly < 1125030629 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :true random access memory in other words ;) < 1125030715 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I thought I might try to make something workable with it by including bags-of-bags < 1125030978 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You could store a sort of ID number with the data in the bag-bag and then the data. I dunno... maybe not < 1125030989 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ive still got CRAWL to deal with too < 1125031813 0 :lament!unknown@unknown.invalid QUIT :"Lost terminal" < 1125034926 0 :calamari!n=calamari@dialup-4.240.69.41.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125036034 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125036774 0 :Gs30ng!i=L@221.140.214.203 JOIN :#esoteric < 1125037784 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :emulating bf and proving tc. interesting topic. < 1125037983 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i guess we should define IO things clearly < 1125038019 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :turing machine itself has IO in a sense < 1125038075 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :even bf without . and , has IO in a sense < 1125038129 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :we can start the bf program with some processed tape < 1125038147 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and can consider that the result tape is output < 1125038779 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :if it is forbidden to do such things on TM or BF, then church turing thesis is a joke. how can we do something with a machine if can't input anything to it or make it output anything? < 1125038809 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :in this point of view, i think lament is wrong in a sense < 1125038841 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :A true turing machine contains the entire "input" stream on the tape beforehand, and leaves the "output" stream on the tape. < 1125038853 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :yeap < 1125038928 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and thus it means we can decide what to input < 1125038956 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :so lament's language with only B command is turing-complete, in my opinion < 1125039025 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :because we can decide what the B command will get and interpret < 1125039106 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039124 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125039541 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039544 0 :ChanServ!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039544 0 :calamari!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039546 0 :cpressey!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039546 0 :WildHalcyon!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039546 0 :cmeme!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039546 0 :ZeroOne!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039546 0 :mtve!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039547 0 :puzzlet!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039557 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125039557 0 :clog!i=nef@bespin.org JOIN :#esoteric < 1125039576 0 :puzzlet!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039585 0 :CXI!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039586 0 :tokigun!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039586 0 :lindi-!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039587 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125039589 0 :lindi-!n=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1125039591 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1125039600 0 :tokigun!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039600 0 :Gs30ng!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039601 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1125039601 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1125039604 0 :puzzlet!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039604 0 :ChanServ!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039620 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1125039634 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1125039634 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125039634 0 :Gs30ng!i=L@221.140.214.203 JOIN :#esoteric < 1125039634 0 :calamari!n=calamari@dialup-4.240.69.41.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125039634 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125039634 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1125039646 0 :GregorR!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1125039647 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1125039648 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1125039648 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125039649 0 :{^Raven^}!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039649 0 :mtve!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039656 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1125039699 0 :{^Raven^}!n={^Raven^@82.38.204.252 JOIN :#esoteric < 1125039815 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125039890 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125039931 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125040007 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125040047 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125040123 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125040163 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125040188 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1125040239 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125040280 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125040533 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125042828 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: still here? < 1125042835 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1125043199 0 :clog!unknown@unknown.invalid QUIT :ended < 1125043200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125044113 0 :calamari_!n=calamari@dialup-4.240.242.11.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125045239 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125046482 0 :tokigun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125046602 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1125046709 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :retoki < 1125047922 0 :nooga!n=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1125047927 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125047940 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi nooga < 1125048031 0 :rosemary!n=rosemary@203.99.21.81 JOIN :#esoteric < 1125048075 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1125048098 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :rosemary: only esolangs geeks here :) < 1125048101 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :desired result + piqued curiosity < 1125048110 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi rosemary < 1125048128 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :nooga - well I am niether esolang nor geek! < 1125048133 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :if you are female, you may very well be the first ever to be in this chatroom :) < 1125048172 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :as I commented my curiosity was piqued < 1125048175 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1125048191 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :how did you hear of this place? < 1125048205 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nooga j #esoteric < 1125048205 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nooga heh < 1125048211 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :from a linux channel when someone mentioned it < 1125048213 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1125048227 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :my / key doesn't work sometime < 1125048240 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :sure nooga < 1125048254 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1125048347 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :well - if this is some male thing, then I'm going elsewhere < 1125048362 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :sorry to intrude < 1125048364 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :it's for esoteric programming languages < 1125048375 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :not for males only.. :) < 1125048416 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :here is your nick in bf: ++++++++++++++[>++++++++>+++++++>++++++++><<<<-]>++.>>-.<<+.>+++.>--.<----.<-.+++++++. < 1125048422 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :okay ... well I do not understand about programming - just wish I had gotten into computers a decade earlier < 1125048503 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :we discuss weird ways of programming here.. so it's new to us as well when a new language is released < 1125048578 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :for a moment a I wondered if I had accidentally wandered into some wierd male channel! < 1125048625 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :rosemary: if you want to run that program there is an online interpreter here: http://koti.mbnet.fi/villes/php/bf.php < 1125048662 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :calamari what programme? < 1125048662 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :the channel is esoteric, but not for males only, afaik < 1125048682 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :copy that mess into the code box and click Run < 1125048711 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :of course not.. was only a joke :) < 1125048735 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :esoteric programmers unite! < 1125048748 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hey puzzlet < 1125048762 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1125048783 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :doubt I'll ever be a programmer - can copy basic scripts is all :-) < 1125048787 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :anyway night < 1125048794 0 :rosemary!unknown@unknown.invalid PART #esoteric :? < 1125048815 0 :Keymaker!n=a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1125048832 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: you just missed an historic event, lol < 1125048839 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wah? < 1125048840 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1125048845 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wha? < 1125048853 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :don't tell me dbc was here.. < 1125048853 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :first female in #esoteric < 1125048856 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1125048857 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :is rosemary female? < 1125048859 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1125048866 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's awesome too < 1125048873 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1125048886 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'll take a look at the logs < 1125048922 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :did i mention i've introduced esoteric languages in 1st Alternative Language Festival in Korea? http://altlang.org/ < 1125048938 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :woah < 1125048942 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i don't even know any female programmer < 1125048959 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng, Vanneva Bush < 1125048979 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and a female esolang programmer, just sounds like a hoax < 1125049062 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet, i googled, and it was Vannevar Bush < 1125049064 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :what, vannevar bush is male? < 1125049088 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what the president of usa?! < 1125049092 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :English names are confusing < 1125049153 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like puzzlet < 1125049176 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i always confuse puzzlet and fuzzlet < 1125049249 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: didn't realize you were in #mediawiki < 1125049258 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :about the esolang logo discussion; < 1125049267 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :me neither < 1125049270 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i once drew couple of eso dodos < 1125049276 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(as probably someone remembers) < 1125049286 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: I was asking about the Korean esowiki < 1125049289 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think the kipple's dodo idea was good < 1125049301 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: but it seems that to do it there have to be two different wikis < 1125049320 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :another idea for logo could be picture of dominatrix, inspired by that sadol book. < 1125049419 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :but contributors to the Korean wiki would be not more than 3 or 4 people < 1125049468 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :what if the wiki eventually becomes, like forgotten? < 1125049536 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :in wikipedia same problem occurs < 1125049539 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :Korean wiki should be incorporated with the English wiki in some ways < 1125049585 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :like using MediaWiki, bonded with the English wiki by interwiki links < 1125049646 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :i've heard it from Gs30ng, but i think MoinMoin is not likely in this case. < 1125049650 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oh, and the main reason i came to visit the channel this time: i just made a new quine in brainfuck, 1606 instructions. my current record, that can be found at bf-hacks.org) is 933. but i tried a bit new stuff in this new one, so it might be possible that i break my current record, when i optimize this new quine. you see, this new one has no optimization.. < 1125049759 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :awk for 10 min. < 1125049927 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hmm weird.. win2003 isn't telling me to reactivate. Maybe that's only an XP thing < 1125049980 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :.back < 1125050002 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :its sooo slow.. 98 is so much faster hehe < 1125050209 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :98 runs on my 486 laptop < 1125050214 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :with 24 MB ram < 1125050232 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :...but debian 3 woody runs too < 1125050239 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I have 95 on my 486/100.. 16mb ram < 1125050241 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and does it faster < 1125050322 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :would run 3.1 on it, but 3.1 networking support is horrible < 1125050731 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1125050735 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways, gotta go < 1125050747 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :btw, can't come here for a while, i'm going to hiking for three days < 1125050759 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :a school course i selected for some reason.. x9 < 1125050761 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1125050768 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1125050923 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :wow, glad I'm not superstitious :) < 1125050983 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :my adventure game was about a hiker stranded in mountain woods for 3 days and having to make their way off alive < 1125051204 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and you added irc connecting stuffs in that game < 1125051219 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :huh? :) < 1125051228 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :so Keymaker was a program < 1125051257 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :oh, haha.. I hope Keymaker doesn't get attacked by a bear and stuck in the woods ;) < 1125051307 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :not sure why, but I never was able to get motivated after my summer classes. burnt out or something < 1125052635 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :wow 3am.. cya all :) < 1125052640 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1125054551 0 :nooga!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125054807 0 :nooga!n=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1125055825 0 :nooga!unknown@unknown.invalid QUIT :Remote closed the connection < 1125060066 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1125062437 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1125063097 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125063097 0 :clog!i=nef@bespin.org JOIN :#esoteric < 1125063247 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125063321 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125063362 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125063438 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125063479 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125063554 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125063594 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125064402 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://nooga.int.pl/sadol <- updated ;p < 1125064423 0 :nooga!unknown@unknown.invalid QUIT : < 1125064451 0 :J|x!i=jix@p5489C175.dip.t-dialin.net JOIN :#esoteric < 1125064472 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125066306 0 :nooga!n=nooga@81.210.40.130 JOIN :#esoteric < 1125066310 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125067135 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1125067150 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1125067180 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: ahhmmmm... i'm working on SADOL implementation < 1125067202 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i've seen BDSM code. freaky naming.. my... < 1125067361 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1125067371 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :BDSM is not compliant < 1125067387 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :he worked on that in secret < 1125067400 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so he didn't asked me about a few things < 1125067408 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :like a variable scope < 1125067415 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. < 1125067415 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and other things < 1125067429 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :now i try to describe it all < 1125067623 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: why the naming is freaky? < 1125067647 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :think original meaning of BDSM... :) < 1125067688 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heheh < 1125067705 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it was intended < 1125067944 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :is BDSM a language/ < 1125067945 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :? < 1125067953 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: no implementation < 1125067957 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: ~q1:i0@ x::y::z(1,2,3) < 1125168586 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1125168593 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but i think that would be hard to implement < 1125168629 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :then maybe we'll leave it now < 1125168736 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: did you begin the language part of your interpreter? < 1125169095 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: hm? < 1125169127 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1125169142 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i'm working on it but also i'm writing another program < 1125169149 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :allright < 1125169156 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :sorry but i don't know when it is finished :S < 1125169163 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no problem < 1125169838 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125170532 0 :Gs30ng!i=L@221.140.214.203 JOIN :#esoteric < 1125170653 0 :nooga!unknown@unknown.invalid QUIT :Remote closed the connection < 1125170744 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125171062 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :SADOL is good < 1125171066 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :pretty good < 1125171101 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :...in my opinion, as an esolang developer < 1125171108 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well as a normal programmer... < 1125171169 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i reluctantly say, it sucks. < 1125171214 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but anyway this is really interesting language with some special concepts of it. i like it < 1125171634 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1125171816 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :in normal langs, when an instruction gets plural operands, we often need the operators like () and comma or something < 1125171847 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :but in this lang an instruction can get plural operands without any operators < 1125171860 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :with some awful concepts < 1125171908 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i like it... although i'm not gonna program anything in it < 1125171977 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :just thinking programming something in it horrifies me enough < 1125172062 0 :int-e!n=noone@td9091cd2.pool.terralink.de JOIN :#esoteric < 1125172091 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1125172096 0 :int-e!n=noone@td9091cd2.pool.terralink.de JOIN :#esoteric < 1125172163 0 :frank__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125172283 0 :frank__!n=user@84.92.70.38 JOIN :#esoteric < 1125173550 0 :sp3tt!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]" < 1125174065 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what about unlambda (or haskell?) no instruction takes multiple operands :) < 1125174676 0 :WildHalcyon!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125176802 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1125176806 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yo < 1125176850 0 :Gs30ng!unknown@unknown.invalid QUIT :"SKYIRC Ver Pro http://cafe.naver.com/skyirc.cafe #skyirc" < 1125177662 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1125179572 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1125180694 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :stupid difficult math... :-( < 1125180871 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125181354 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1125181443 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :difficult math is rarely stupid < 1125181454 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I agree < 1125181852 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125187456 0 :calamari!n=calamari@dialup-4.240.111.169.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125187502 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125187510 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1125187991 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1125188434 0 :frank__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125189619 0 :Aardwolf!unknown@unknown.invalid QUIT :"Leaving" < 1125189684 0 :lindi-!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125191445 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :hey peeps < 1125191544 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :you callin' me a peep? < 1125191560 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :one of em, yup < 1125191574 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1125191604 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i've been teaching someone about UTMs today :) < 1125191612 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :well, according to the esolang wiki I belong in [[category:people]] so I guess I am < 1125191655 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :he's read lots of turing books without a single clear explanation of what a turing machine is or does < 1125191692 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i'm gonna get him started with BF < 1125191706 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :hehe. the more brainfuckers the merrier < 1125191731 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i reckon that it is an excellent introduction to turing machines < 1125191740 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :perhaps < 1125191773 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :he was expecting something where the program was on the tape and there was no place for data < 1125191780 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :I'm not too familiar with turing machines, but aren't they supposed to work with different "states"? < 1125191965 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :yeah, but his book examples were extremely non-trivial < 1125192030 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :I've only dealt with them in the introductory computer science class at the uni some 8 years ago, so I don't remember too much < 1125192111 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :it's been a few years myself < 1125192129 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i find that the dormal definitions are too abstract and depend entirely of the POV of the author < 1125192134 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :*formal < 1125192264 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :but you have to admit that Turing developed an esolang as far back as 1936 < 1125192291 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1125192328 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :all programming languages were esoteric back then < 1125192338 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :he was the dude who said something along the lines of - why build a specific machine for each task, it would be better to build a programmable machine that can peform any task < 1125192383 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :and then designed and helped to build one (the first programmable computer ;) < 1125192578 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :but i digress, another brainfucker is hopefully on his way < 1125192635 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :do you think that everyone thinks that we are insane for using esolangs? < 1125192646 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :as in the general populace < 1125192654 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :does anybody know about it at all? < 1125192665 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :(if they knew they probably would, though) < 1125192693 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :quite a few people have encountered it through the game I wrote in BFBASIC < 1125192704 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :who have never heard of esolangs < 1125192722 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :hmm. I estimate 99.99% of the pop < 1125192728 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :probably there are other esotools that have gone mainstream < 1125192762 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :LISP was kind of an esolang when it was made... < 1125192783 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :definately - have you ever seen x86, that's just freaky < 1125198699 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :x86 is fine ;) < 1125198731 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :actually, I'm not sure why people don' like x86 < 1125198747 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :is it because of the memory segment/offset thing? < 1125198768 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :because that takes all of 5 minutes to understand < 1125198994 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or is it because Intel got popular, and it's in style not to like the big guy < 1125201826 0 :calamari_!n=calamari@dialup-4.240.150.161.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125202536 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125202627 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1125204726 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1125206128 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125206269 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125206967 0 :calamari!n=calamari@dialup-4.240.150.161.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125207178 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1125208251 0 :Ziron!i=Ziron@London-HSE-ppp3555091.sympatico.ca JOIN :#esoteric < 1125208263 0 :Ziron!unknown@unknown.invalid PART #esoteric :? < 1125209522 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125211901 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1125214919 0 :ZeroOne!unknown@unknown.invalid QUIT :herbert.freenode.net irc.freenode.net < 1125215999 0 :clog!unknown@unknown.invalid QUIT :ended < 1125216000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125220758 0 :ZeroOne!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125223905 0 :jix!i=jix@p5489C520.dip.t-dialin.net JOIN :#esoteric < 1125229072 0 :lindi-!n=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1125229797 0 :cpressey!unknown@unknown.invalid QUIT :Remote closed the connection < 1125229805 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1125232175 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1125234284 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1125238424 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125244208 0 :Aardwolf!n=neusring@dD57653CA.access.telenet.be JOIN :#esoteric < 1125251129 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1125251133 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125252369 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125252425 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i just updated SADOL's webpage and joined into the esolang ring < 1125252766 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://nooga.int.pl/sadol/ < 1125253543 0 :int-e!n=noone@td9091c1b.pool.terralink.de JOIN :#esoteric < 1125254358 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi int-e < 1125259665 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125264500 0 :calamari!n=calamari@dialup-4.240.69.237.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125264503 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125264595 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :hey calamari: what's up with the EsoShell? < 1125264633 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :when I run it, there's a bunch of HTML code in the console < 1125264823 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple: I'll heck that out < 1125264828 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :check too ;) < 1125264961 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wow, that's not particularly impressive, is it < 1125265001 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :btw, does anybody now if INTERCAL is turing complete? < 1125265007 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think I remember what I was doing tho.. I was working on being able to save programs into a wiki page < 1125265200 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :so, have you dropped the project? < 1125265213 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :or is it just "on hold"? < 1125265219 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :dropped? no < 1125265250 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :good. < 1125265251 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :on hold < 1125265287 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I remember trying to make an AWT version and being frustrated by that < 1125265299 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :kipple, intercal suffers from finite memory constraints ... 64k arrays with 64k words each. < 1125265309 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :then I was totally outclassed by a javascript unix shell featured on /. :) < 1125265352 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :int-e: OK. wikipedia claims it is TC, but I'll guess I'll remove that category then < 1125265372 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yeah, I remember that one :) < 1125265424 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple: it was most impressive.. even had threads and a ps command < 1125265445 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :but did it have a bf-interpreter? < 1125265450 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nope! < 1125265459 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :then who cares! ;) < 1125265480 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :okay, I've fixed the code.. uploading the jar (will take a minute) < 1125265530 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah.. no jar. hehe < 1125265621 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hrm. intercal has multidimensional arrays? ok, it can access a lot more memory then (still finite for a given program though, so still not TC - although it allows for all practical computations to be done) < 1125265759 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ok, fixed and online < 1125265772 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you may need to close and reopen your browser for the cached copy to be released < 1125265852 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :yep. working again :) < 1125265858 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. seem to be having versioning confusions there.. I'll upload all class files again < 1125266081 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :fixed :) < 1125266227 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :one of the nifty things about EsoShell is that it loads new modules on demand, rather that loading everything at once. Only slow connections like mine benefit from it tho :) < 1125266252 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :need modules for some other languages besides bf < 1125266311 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1125266333 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :that and a way to store files would make it awesome < 1125266368 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah. graue gave the okay for storing the files in wiki.. I just need to code it < 1125266381 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :great < 1125266408 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :how do you handle multiple users? < 1125266443 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :will each user get his own storage space? < 1125266463 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple_: ahhh, it doesn't work exactly that way < 1125266500 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple_: think of it more like a ramdrive where you can save certain files to disk with a special command (or cp if I get fancy) < 1125266503 0 :kipple_!unknown@unknown.invalid NICK :kipple < 1125266543 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so if you wrote to a file and I wrote later I could overwrite your changes, just like in the normal wiki < 1125266550 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ah. ok < 1125266574 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :and since it is stored in the wiki, you could always get back previous versions? < 1125266580 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :right < 1125266596 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you could even write the program in the wiki if you wanted to < 1125266607 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that's cool < 1125266627 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, will each "file" get a separate article, or will they be combined on one page? < 1125266632 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wiki_mount -r revision/date/whatever /mount/point /wiki/url? < 1125266639 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. I'm not really doing anything now.. maybe I'll check it out again :) < 1125266655 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :currently there is no concept of a directory.. lol < 1125266688 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1125266705 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :nice if there were at least one directory for each language < 1125266712 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wiki_load /wiki/url target_file < 1125266719 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. I suppose the page name can count < 1125266721 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wiki_store /wiki/url source_file < 1125266734 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :iirc, graue was going to make an alternate namespace for EsoShell < 1125266755 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so I could store Befunge programs in EsoShell:Befunge < 1125266764 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just wrote a cool ruby program (term has to support ansi colors) < 1125266764 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(0..22).each{|x|(0..79).each{|b|c=a=b/19.5-2.5;d=b=(x-11)/9.0;i=91;(a,b=a*a-b* < 1125266765 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :b+c,2*a*b+d)&&i-=1while(a*a+b*b<4)&&(i>0);$><<"\e[4#{u=i&7}m "};puts"\e[0m"} < 1125266787 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what does it do? < 1125266791 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ruby: command not found hrm, need to fix that :) < 1125266810 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :kipple: it prints a nice picture on STDOUT < 1125266824 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :using ansi color codes < 1125266864 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :eek, 1 meg < 1125266899 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :actually, that's not bad at all for a programming language distribution < 1125266946 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the debian package is 1.5M archived < 1125266968 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :maybe ubuntu's is different < 1125266991 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the debian packag is missing the stdlibs but i don't use them it that program < 1125266992 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yet another mandelbrot set generator. < 1125266998 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ah, the mandelbrot < 1125267010 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi int-e < 1125267015 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin int-e < 1125267027 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes i think < 1125267027 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :puts"\e[2J\e[0;11r";$>.sync=m="\e[C";c='/,-=<>*+.:&%$'.split'';k=[!1]*25 < 1125267028 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :z=",rekcah ybuR rehtona tsuJ".reverse;while k.index(!1);i=-1;print"\eM"* < 1125267028 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :7,"\e[H",k.map{|q|q ?" ":c[rand(13)]},"\e[6H",k.map{|q|u=z[i+=1,1];q ?u: < 1125267028 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :m},"\n",k.map{|q|q ?" ":m};k[rand(25)]=sleep 0.1;end;puts"\e[2J\e[r"+z#J < 1125267029 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is nicer < 1125267032 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :at least that's what the code looks like to me < 1125267044 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I just ran it, and you're correct < 1125267094 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well, now I've got ruby installed as well :) the more the merrier < 1125267125 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple: http://esoteric.voxelperfect.net/wiki/User_talk:Calamari < 1125267199 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that's how the shell stores programs? < 1125267213 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. of course that's a mockup < 1125267240 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :n8 < 1125267251 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :neight? < 1125267261 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1125267276 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1125267378 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well, when you get the shell up and running in the wiki I'd be happy to port my kipple interpreter < 1125267420 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1125267450 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :however, the next version of Kipple is also "on hold", so no rush ;) < 1125267453 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I tried to make the api as similar to a standard java console app as possible < 1125267479 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so if you have an existing kipple interpreter in Java the conversion will be minimal < 1125267485 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I have < 1125267556 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :will stuff like System.out work? < 1125267663 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yes, although it's simply out.print < 1125267749 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :All of my programs have been a single class.. haven't tested inner classes or that sort of thing.. maybe I should :) < 1125274640 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :How do I run the ruby code posted by jix? I typed ruby and then copypasted his code and pressed enter, but it doesn't do anything < 1125274890 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :mm I'm off, cya :) < 1125274892 0 :Aardwolf!unknown@unknown.invalid QUIT :"Ik zen der is mee weg" < 1125274898 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :you must end it with CTRL-D (linux) or CTRL-Z (win) < 1125274914 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :dang, too late < 1125275056 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125275121 0 :calamari!n=calamari@dialup-4.240.108.104.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125278564 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1125281101 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125284092 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1125285616 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1125289213 0 :kipple!unknown@unknown.invalid PART #esoteric :? < 1125294319 0 :int-e!n=noone@td9091b64.pool.terralink.de JOIN :#esoteric < 1125294335 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1125300438 0 :cmeme!unknown@unknown.invalid QUIT :Connection timed out < 1125300463 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125301510 0 :cmeme!unknown@unknown.invalid QUIT :Connection timed out < 1125301569 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125301645 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125301685 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125301761 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125301802 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125301877 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125301918 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125301993 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125302034 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125302110 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125302150 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125302227 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125302267 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125302343 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125302384 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125302399 0 :clog!unknown@unknown.invalid QUIT :ended < 1125302400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125302459 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125302500 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125302575 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125302616 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125302691 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125302732 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125302808 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125302848 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125302924 0 :cmeme!unknown@unknown.invalid QUIT :Connection reset by peer < 1125302965 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125304179 0 :cmeme!unknown@unknown.invalid QUIT :Success < 1125305025 0 :ZeroOne!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1125305827 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125308255 0 :ZeroOne_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125309561 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125313937 0 :calamari!n=calamari@dialup-4.240.242.130.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125313948 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125314094 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :interested in comments on the following scheme: < 1125314112 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cd Befunge (would change to the Befunge wiki page) < 1125314128 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ls (would list files on the EsoShell:Befunge page) < 1125314161 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :a file would be named something like wiki:HelloWorld < 1125314220 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :if I wrote to "hello" it would be in RAM (not on the wiki), but I could do cp hello wiki:HelloWorld to save my changes < 1125314240 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :perhaps mount Befunge is more appropriate < 1125314269 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :anyhow.. is it too confusing? < 1125314305 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1125314320 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the idea is that if I allowed regular read/write to go to the wiki, it would probably clog up the wiki will all sorts of temporary files < 1125314321 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :why not cvs? < 1125314343 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :huh? :) < 1125314346 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :edit, test, edit, test, cvs commit when it's ready < 1125314382 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :EsoShell doesn't use cvs < 1125314399 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :now i'm bit confused < 1125314427 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :graue is (or did) create a special wiki namespace EsoShell < 1125314431 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :you want contribute to a wiki from EsoShell? < 1125314451 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so EsoShell:Befunge will be the place to store files for Befunge < 1125314472 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :for example HelloWorld.bf (or whatever) < 1125314496 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :then EsoShell can access those files from the wiki < 1125314524 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :this gives it permanent storage capabilities, backed up my the reverting power of the wiki < 1125314534 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1125314539 0 :tokigun!unknown@unknown.invalid QUIT :"leaving" < 1125314634 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think it'll be a cool way to share and run esoteric programs < 1125314684 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :does wiki: seem okay as a file prefix? < 1125315078 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm, I wonder if there is a way to get a list of all pages in a particular wiki namespace < 1125315424 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1125315460 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125315481 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1125315521 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125315597 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125315638 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125316693 0 :cmeme!unknown@unknown.invalid QUIT :Connection timed out < 1125316768 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125316843 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125316884 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125316960 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125317001 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125317076 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125317116 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125317192 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125317232 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125317308 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125317349 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125317424 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125317465 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125317540 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125317581 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125317657 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125317697 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125317773 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125317813 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125317889 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125317929 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125318005 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125318046 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125318121 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125318162 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125318237 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125318278 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125318354 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125318394 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125318470 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125318511 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125318586 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125318627 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125318702 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125318732 0 :ChanServ!unknown@unknown.invalid QUIT :herbert.freenode.net irc.freenode.net < 1125318733 0 :mtve!unknown@unknown.invalid QUIT :herbert.freenode.net irc.freenode.net < 1125318734 0 :pgimeno!unknown@unknown.invalid QUIT :herbert.freenode.net irc.freenode.net < 1125318734 0 :calamari!unknown@unknown.invalid QUIT :herbert.freenode.net irc.freenode.net < 1125318734 0 :lindi-!unknown@unknown.invalid QUIT :herbert.freenode.net irc.freenode.net < 1125318734 0 :lament!unknown@unknown.invalid QUIT :herbert.freenode.net irc.freenode.net < 1125318734 0 :{^Raven^}!unknown@unknown.invalid QUIT :herbert.freenode.net irc.freenode.net < 1125318735 0 :GregorR!unknown@unknown.invalid QUIT :herbert.freenode.net irc.freenode.net < 1125318756 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1125318756 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1125318806 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125318806 0 :clog!i=nef@bespin.org JOIN :#esoteric < 1125318810 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1125318857 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1125318870 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1125318870 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125318876 0 :calamari!n=calamari@4.240.242.130 JOIN :#esoteric < 1125319059 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125319163 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125319237 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125319278 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125319344 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1125319354 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125319367 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1125319394 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125319453 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125319470 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125319511 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125319586 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125319627 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125319702 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125319743 0 :cmeme!n=cmeme@216.184.11.2 JOIN :#esoteric < 1125319818 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125320564 0 :J|x!i=jix@p5489BC96.dip.t-dialin.net JOIN :#esoteric < 1125320863 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi jix, bye jix < 1125320865 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1125321039 0 :calamari!n=calamari@dialup-4.240.242.130.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125321043 0 :calamari!unknown@unknown.invalid PART #esoteric :? < 1125321223 0 :J|x!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1125322323 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jix: I looked at those compression schemes you suggested, only two were better than my own: rice gave 0.001% better compression and huffman gave 5% better. I have written new algorithm which is 10% better. < 1125322345 0 :J|x!unknown@unknown.invalid PRIVMSG #esoteric :you combined rice with mtf? < 1125322388 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :no, combined my CCC1 with dictionary, it gives much better results < 1125322400 0 :J|x!unknown@unknown.invalid PRIVMSG #esoteric :can i have your source code and test data? < 1125322490 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :one sec < 1125322504 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125322523 0 :J|x!unknown@unknown.invalid PRIVMSG #esoteric :moin 10_ < 1125322527 0 :J|x!unknown@unknown.invalid PRIVMSG #esoteric :arg < 1125322528 0 :J|x!unknown@unknown.invalid PRIVMSG #esoteric :01_ < 1125322870 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jix: http://jonripley.com/volatile/forjix.zip < 1125322919 0 :J|x!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: thanks < 1125322969 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :no probs, please do not share < 1125323029 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jix: i hope that you're not entering the 2k comp, you've got all my secrets < 1125323049 0 :J|x!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: hehe < 1125323076 0 :J|x!unknown@unknown.invalid PRIVMSG #esoteric :i'd use zlib for compression *g* < 1125323087 0 :J|x!unknown@unknown.invalid PRIVMSG #esoteric :require'zlib'... < 1125323113 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :erm, i would need to code the zlib decompression myself from scratch and in less than 400 bytes of code < 1125323127 0 :J|x!unknown@unknown.invalid PRIVMSG #esoteric :zlib is in the ruby stdlib < 1125323137 0 :J|x!unknown@unknown.invalid NICK :jix < 1125323143 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and my old game is written in ruby < 1125323164 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i'm not going to enter with it.. it's too bad imo < 1125323189 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :I'm using BBC BASIC and coding everything from scratch < 1125323209 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :using no libraries or external code < 1125323222 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes the reason i don't enter is that i used zlib and i count that as cheating < 1125323252 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :same here, one guy I believe is using Java and as many libraries as he can < 1125323296 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :the decompression routine for Source_Old.dat is only 120 bytes < 1125323305 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :source code? < 1125323328 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or byte-source-code-something? < 1125323360 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :yup 120 bytes of source code. < 1125323369 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that's short < 1125323421 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :thx. Code optimisation and algorithm design is one of my specialties < 1125323430 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Compress.txt is 3kb much larger < 1125323455 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :The compressor can be huge as it is not part of the final product < 1125323464 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1125323467 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes... < 1125323520 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :The trick is to get the best compression and have the smallest possible decompressor < 1125323536 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1125323570 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :My new compression algorithm becomes more efficient as the size of source data increasses < 1125323637 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm searching my old lz77 variation code < 1125323684 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :31 lines of code for decompression < 1125323690 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :30 < 1125323720 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :mine is 2 lines for the current scheme and probably 5 lines for the new scheme < 1125323731 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :333 bytes of non-space code (the code is indented and not written for shortness) < 1125323858 0 :ChanServ!unknown@unknown.invalid QUIT :Shutting Down < 1125323871 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lzjx (my lz variation) with the hard coded default settings compresses not as good as your new scheme (100 bytes larger) < 1125323893 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1125323893 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1125323970 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if he cannot post anymore < 1125324039 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you have to register your nick.. they blocked unregistered users because of spamming attacks < 1125324057 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but they forgot to block /me's... < 1125324066 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i'll go do that < 1125324070 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hum < 1125324666 0 :ChanServ!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324666 0 :CXI!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324667 0 :pgimeno!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324667 0 :ZeroOne_!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324674 0 :{^Raven^}!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324674 0 :puzzlet!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324676 0 :tokigun!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324676 0 :jix!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324676 0 :lament!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324676 0 :cpressey!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324676 0 :GregorR!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324676 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1125324753 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125324753 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125324753 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125324753 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125324753 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1125324753 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1125324753 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1125324761 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1125324761 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1125324761 0 :GregorR!n=chatzill@24.21.138.66 JOIN :#esoteric < 1125324763 0 :jix!i=jix@p5489BC96.dip.t-dialin.net JOIN :#esoteric < 1125324795 0 :jix!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324823 0 :lament!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324823 0 :GregorR!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324823 0 :cpressey!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324823 0 :ChanServ!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324823 0 :CXI!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324823 0 :pgimeno!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324823 0 :{^Raven^}!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324823 0 :ZeroOne_!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324823 0 :puzzlet!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324838 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1125324838 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1125324838 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125324838 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125324838 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125324838 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125324838 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1125324849 0 :jix!i=jix@p5489BC96.dip.t-dialin.net JOIN :#esoteric < 1125324850 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1125324850 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1125324850 0 :GregorR!n=chatzill@24.21.138.66 JOIN :#esoteric < 1125324915 0 :CXI!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324915 0 :pgimeno!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324916 0 :ZeroOne_!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324916 0 :{^Raven^}!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324918 0 :puzzlet!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125324918 0 :jix!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125325057 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125325057 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1125325057 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125325076 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125325089 0 :puzzlet!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125325089 0 :CXI!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125325093 0 :ZeroOne_!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125325093 0 :{^Raven^}!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125325134 0 :jix!i=jix@p5489BC96.dip.t-dialin.net JOIN :#esoteric < 1125325231 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125325233 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125325235 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125325242 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1125325325 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125326113 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125330036 0 :kipple!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125330036 0 :{^Raven^}!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125330037 0 :CXI!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125330050 0 :puzzlet!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125330051 0 :pgimeno!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125330051 0 :jix!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125330052 0 :lament!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125330052 0 :GregorR!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125330052 0 :cpressey!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125330052 0 :ChanServ!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125330100 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1125330100 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125330100 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125330100 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1125330100 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125330100 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125330100 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1125330116 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1125330116 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1125330116 0 :GregorR!n=chatzill@24.21.138.66 JOIN :#esoteric < 1125330118 0 :jix!i=jix@p5489BC96.dip.t-dialin.net JOIN :#esoteric < 1125331565 0 :kipple!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125331565 0 :{^Raven^}!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125331575 0 :pgimeno!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125331575 0 :CXI!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125331576 0 :puzzlet!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125331630 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125331630 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125331632 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125331632 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1125331635 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125333434 0 :ZeroOne_!unknown@unknown.invalid NICK :ZeroOne < 1125335094 0 :theotherside!n=Ryan@c-66-31-32-228.hsd1.ma.comcast.net JOIN :#esoteric < 1125337530 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125337551 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1125337592 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125337667 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125337708 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125341104 0 :theotherside!unknown@unknown.invalid PART #esoteric :? < 1125341734 0 :graue!n=Scott@ip68-100-130-21.dc.dc.cox.net JOIN :#esoteric < 1125341737 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1125341761 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :if whoever does the DNS for www.esolangs.org could update it, that would be nice < 1125341772 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :the server changed its IP address, but esoteric.voxelperfect.net still works < 1125342234 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :www.esolangs.org seems to work for me ... < 1125342434 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :including the wiki? < 1125342449 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :maybe the DNS was changed and hasn't propagated here, then < 1125342459 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, wiki works for me. < 1125342463 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Seems likely. < 1125342501 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wooby owns it ( i scanned my logs) < 1125342549 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :according to domain-whois his email address is completelycrazy AT(Yes AT) aol.com < 1125342597 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :he delegated it to someone < 1125342610 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :calamari, I think < 1125342719 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :www.esolangs.org works fine for me as well, but the wiki gives a database error < 1125342745 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :that means you're accessing the old server < 1125342771 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :indeed. the other address works < 1125342862 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :anyway, we had a discussion here the other day about changing the default skin of the wiki to monobook (same as wikipedia). I would definately prefer that, and a couple of others agreed. < 1125343129 0 :wildhalcyon!n=700af741@216.154.205.203 JOIN :#esoteric < 1125343606 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :think of it as a motivation to get an account (so you can switch to a better looking skin) < 1125343614 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe :) < 1125343876 0 :cmeme!unknown@unknown.invalid QUIT :Connection timed out < 1125344054 0 :graue!unknown@unknown.invalid QUIT :"ircII EPIC4-1.1.12 -- Are we there yet?" < 1125346125 0 :kipple!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125347075 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125347250 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125347271 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1125347311 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125349811 0 :int-e!n=noone@td9091bf2.pool.terralink.de JOIN :#esoteric < 1125352682 0 :Aardwolf!n=neusring@dD57653CA.access.telenet.be JOIN :#esoteric < 1125352687 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :Hey, what's this? http://esoteric.voxelperfect.net/wiki/Chem < 1125352915 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :apparently something that wants to be deleted < 1125353182 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1125353236 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the summary for the edit says "(Just test)". < 1125353257 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :thanks for notifying, Aardwolf < 1125353264 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I've moved it to Esolang:Sandbox < 1125353287 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :good idea < 1125358942 0 :CXI!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125358942 0 :pgimeno!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125358942 0 :int-e!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125358944 0 :puzzlet!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125358951 0 :{^Raven^}!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125358951 0 :cmeme!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125359043 0 :int-e!n=noone@td9091bf2.pool.terralink.de JOIN :#esoteric < 1125359088 0 :Aardwolf!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125359089 0 :lament!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125359096 0 :GregorR!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125359096 0 :cpressey!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125359096 0 :int-e!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125359096 0 :kipple!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125359096 0 :wildhalcyon!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125359096 0 :ChanServ!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125359520 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125359520 0 :wildhalcyon!n=700af741@216.154.205.203 JOIN :#esoteric < 1125359603 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1125359603 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1125359614 0 :Aardwolf!n=neusring@dD57653CA.access.telenet.be JOIN :#esoteric < 1125359614 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1125359614 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1125359614 0 :GregorR!n=chatzill@24.21.138.66 JOIN :#esoteric < 1125359648 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125359648 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125359648 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1125359654 0 :int-e!n=noone@td9091bf2.pool.terralink.de JOIN :#esoteric < 1125359654 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125359694 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125359801 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125359801 0 :clog!i=nef@bespin.org JOIN :#esoteric < 1125359807 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1125359810 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125359810 0 :wildhalcyon!n=700af741@216.154.205.203 JOIN :#esoteric < 1125359826 0 :ZeroOne!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125359831 0 :mtve!i=mtve@65.98.82.5 JOIN :#esoteric < 1125361066 0 :mtve!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1125361067 0 :wildhalcyon!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1125361067 0 :kipple!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1125361083 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1125361159 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125361787 0 :Aardwolf!unknown@unknown.invalid QUIT :"Ik zen der is mee weg" < 1125364601 0 :cmeme!unknown@unknown.invalid QUIT :"Client terminated by server" < 1125364615 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125365378 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1125371779 0 :wildhalcyon!n=700af741@216.154.205.203 JOIN :#esoteric < 1125371800 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Did I miss anything exciting? < 1125373140 0 :wildhalcyon!unknown@unknown.invalid QUIT :"leafChat IRC client: http://www.leafdigital.com/Software/leafChat/" < 1125377989 0 :lindi-!n=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1125383100 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125384774 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1125384828 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125384849 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1125384890 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125385026 0 :int-e!n=noone@td9091bcb.pool.terralink.de JOIN :#esoteric < 1125387913 0 :clog!unknown@unknown.invalid QUIT :^C < 1125387913 0 :clog!unknown@unknown.invalid QUIT :ended < 1125387929 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125387929 0 :clog!i=nef@bespin.org JOIN :#esoteric < 1125388799 0 :clog!unknown@unknown.invalid QUIT :ended < 1125388800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125409646 0 :int-e!unknown@unknown.invalid QUIT :"Bye!" < 1125412077 0 :jix!i=jix@p5489F19B.dip.t-dialin.net JOIN :#esoteric < 1125414245 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1125414249 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125414611 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125416020 0 :nooga!unknown@unknown.invalid QUIT : < 1125418933 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125420057 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1125420500 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125425378 0 :wildhalcyon!n=700af741@216.154.205.203 JOIN :#esoteric < 1125428183 0 :int-e!n=noone@td9091d5a.pool.terralink.de JOIN :#esoteric < 1125432783 0 :jix!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1125435499 0 :jix!i=jix@p5489F19B.dip.t-dialin.net JOIN :#esoteric < 1125435554 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1125435882 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :How you doin Jix? < 1125436640 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmmm... < 1125436677 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i've done a better compression than {^Raven^}'s < 1125436705 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i'm going to sleep now < 1125436719 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1125438250 0 :int-e!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125440242 0 :wildhalcyon!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125441470 0 :cmeme!unknown@unknown.invalid QUIT :"Client terminated by server" < 1125441512 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125441587 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125441628 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125441703 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125441741 0 :calamari!n=Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1125441744 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125441746 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125441819 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125441860 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125441936 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125441977 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125442016 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so do I need to change something for esolangs.org, or is the problem on graue's end? http://esolangs.org seems to get to graue's website just fine < 1125442034 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :afaik there is no such thing as a direct for a particular directory on a website < 1125442052 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125442093 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125442140 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :graue: if something does need to be changed, please e-mail me jeff () kidsquid.com, with the new ip address. Thanks. < 1125442168 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125442209 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125442284 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125442325 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125442377 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :gotta go.. someone please let graue know to e-mail me about this. thanks :) < 1125442383 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1125442400 0 :cmeme!unknown@unknown.invalid QUIT :Connection reset by peer < 1125442441 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125442516 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125442557 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125442633 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125442673 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125442749 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125442790 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125442865 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125442906 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125442981 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125443022 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125443098 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125443138 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125443214 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125443255 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125443330 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125443371 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125443446 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125443487 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125443562 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125443603 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125443678 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125443719 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125443795 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125443836 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125443911 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125443953 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125444027 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125444068 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125444143 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125444184 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125444260 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125444300 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125444375 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125444403 0 :wildhalcyon!n=700af741@216.154.205.203 JOIN :#esoteric < 1125444416 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125444492 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125444533 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125444608 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125444649 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125444724 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125444765 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125444838 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :is it just me or is freenote going nuts these days? < 1125444840 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125444843 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :*freenode < 1125444881 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125444956 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125444997 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125445073 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125445114 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125445189 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125445230 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125445305 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125445346 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125445421 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125445462 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125445538 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125445578 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125445654 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125445655 0 :klutzy!n=klutzy@dor20517.kaist.ac.kr JOIN :#esoteric < 1125445694 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125445770 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125445811 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125445886 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125445927 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125446002 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125446043 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125446118 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125446159 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125446234 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125446275 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125446350 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125446391 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125446467 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125446508 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125446583 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125446624 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125446624 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :dang, cmeme, I think there is something wrong with your connection < 1125446699 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125446740 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125446815 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125446851 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ACTION writes something to know which log is cmeme generating < 1125446856 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125446927 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :bye cmeme < 1125446931 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125446957 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :wow. how did you know he was gonna sign off? Are you psychic? ;) < 1125446972 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125446974 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :yeah, this is an esoteric chan isn't it? < 1125447048 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125447089 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125447122 0 :klutzy!unknown@unknown.invalid QUIT :Remote closed the connection < 1125447164 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125447205 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125447280 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125447321 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125447380 0 :pgimeno!unknown@unknown.invalid PART #esoteric :? < 1125447384 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125447396 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125447437 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125447513 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125447553 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125447629 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125447669 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125447745 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125447786 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125447861 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125447902 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125447977 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125448018 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125448094 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125448134 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125448209 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125448250 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125448326 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125448367 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125448442 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125448483 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125448558 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125448671 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125448692 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1125448733 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125448808 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125448849 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125448924 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125448965 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125449040 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125449081 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125449143 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125450410 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125450434 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125450471 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125450551 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125450587 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125450592 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125450656 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125450681 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125450870 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125451086 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125451259 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125451905 0 :wildhalcyon!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125452104 0 :wildhalcyon!n=700af741@216.154.205.203 JOIN :#esoteric < 1125452143 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Alright, all this noise subside yet? < 1125454281 0 :pgimeno!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125454281 0 :CXI!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125454296 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125454308 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125454509 0 :pgimeno!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125454521 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125462082 0 :wildhalcyon!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125464338 0 :pgimeno!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464338 0 :CXI!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464338 0 :lindi-!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464367 0 :ZeroOne!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464367 0 :{^Raven^}!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464367 0 :puzzlet!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464367 0 :kipple!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464374 0 :cmeme!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464374 0 :lament!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464374 0 :cpressey!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464374 0 :GregorR!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464374 0 :tokigun!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464374 0 :ChanServ!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1125464374 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1125464375 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125464375 0 :clog!i=nef@bespin.org JOIN :#esoteric < 1125464380 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125464403 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1125464413 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1125464424 0 :GregorR!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1125464450 0 :kipple!unknown@unknown.invalid QUIT :zelazny.freenode.net irc.freenode.net < 1125464451 0 :puzzlet!unknown@unknown.invalid QUIT :zelazny.freenode.net irc.freenode.net < 1125464564 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125464645 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1125464647 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1125464652 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1125464761 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125465584 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125467514 0 :calamari!n=calamari@dialup-4.240.108.106.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125469931 0 :int-e!n=noone@td9091a7e.pool.terralink.de JOIN :#esoteric < 1125470255 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi int-e < 1125470281 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm writing a libc that works on any (UNIXish) OS :) < 1125470292 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :By detecting the OS at runtime :) < 1125470309 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :can I have a dos version? :) < 1125470319 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :DOS is VERY UNIXish :P < 1125470340 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :everyone claims it was a unix ripoff ;) < 1125470344 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1125470389 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :actually, I was messing around in dosbox the oother day after not having to use it for several months (Linux).. was quite primitive. Can't believe I used to like it < 1125470402 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1125470407 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Anybody have a NetBSD/i386 box? < 1125470414 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ACTION raises his hand < 1125470425 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Mind testing if this crossbinary works on it? < 1125470427 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hey Chris < 1125470431 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1125470436 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure if my genericish BSD hacks work with NetBSD. < 1125470451 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: the box is kind of busy building stuff atm, but i can give it a shot in the morning < 1125470457 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Chris: how is your family? any kids yet? < 1125470464 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1125470466 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: Thanks, lemme post a link. < 1125470466 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1125470476 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :thanks for asking though :) < 1125470481 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :how's it going with you calamari? < 1125470489 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Chris: pretty good < 1125470503 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :got my financial aid finally, so school is paid for < 1125470514 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: http://www.codu.org/HelloWorldX.elf < 1125470514 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :cool. < 1125470610 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: ok... so how is it supposed to work, exactly? i can try it out on FreeBSD 4.x right now if you like. < 1125470621 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oh, and DragonFlyBSD. heh < 1125470627 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I already know that it works on FreeBSD *shrugs* < 1125470632 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Just chmod 0755 it and run it. < 1125470648 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It should work on Linuxen (GNU or no), BSD and Solaris on x86 < 1125470663 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ELF binary type "0" not known. < 1125470664 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Abort < 1125470682 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, it shouldn't be set to type 0, I thought I changed that XDF < 1125470684 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*XD < 1125470686 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :One sec. < 1125470695 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK, forgot to change it :P < 1125470702 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I know what happened, strip unset it. < 1125470733 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Reuploaded. < 1125470741 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ok, there's still something i'm missing - if it's a libc, why am i suposed to run it? shouldn't i be like linking to it or something? < 1125470752 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I linked my libc into a hello world. < 1125470765 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1125470767 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1125470789 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(My libc = newlib's OS-independent stuff + some nasty hackery for OS-dependent stuff) < 1125470792 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :is the hang after printing the message intentional? < 1125470807 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ATM I know of know way to halt the program that works on every OS :P < 1125470821 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So I left a hang there for the moment, so as to not make worthless core files. < 1125470829 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*know of no way < 1125470864 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :interesting. < 1125470875 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i'll try it on netbsd when the box is free, and get back to you. < 1125470882 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That would be awesome, thanks :) < 1125471151 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :great, now you;ve got me thinking about what it would take to support >1 instruction sets... assuming ELF doesn't support that... it probably does, but that makes it uninteresting. it would be far more interesting to have to write a multi-machine polyglot that detects the processor and jumps to an appropriate interpretation routine which runs the actual code, written in some VM < 1125471444 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I know :) < 1125471447 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm not even trying for that. < 1125472886 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :anyone happen to knwo the correct ip to the wiki? http://207.7.108.149/wiki doesn't seem to work < 1125472956 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kinda weird too, because esoteric.voxelperfect.net supposedly resolves to that.. < 1125473510 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :That's not weird at all, it is apparently running a web server that serves multiple domains and uses the HTTP Host: header field to distinguish between those. < 1125473717 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :umm, ok? < 1125473740 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so how do I find out the real ip < 1125473747 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :that is the real IP < 1125473760 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :but you need the host name as part of the HTTP query to make it work, like this: < 1125473764 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :> nc 207.7.108.149 80 < 1125473764 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :GET /wiki/Main_Page HTTP/1.0 < 1125473764 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Host: esoteric.voxelperfect.net < 1125473781 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm, then I don't get it, because graue was saying it was broken < 1125473782 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :[newline] -> get the mainpage of the wiki < 1125473788 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :and that he had a new ip < 1125473942 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric : if whoever does the DNS for www.esolangs.org could update it, that would be nice 17:57:17 the server changed its IP address, but esoteric.voxelperfect.net still works < 1125473958 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :maybe I need to wait until graue gets here to find out the new ip < 1125474086 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :oh fun, I see what he means. 'www.esolangs.org has address 70.85.100.4' '[70.85.100.4] is pendrell.textdrive.com' 'pendrell.textdrive.com has address 207.7.108.149' < 1125474386 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and the error can be seen on http://www.esolangs.org/wiki/Main_Page < 1125474408 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :while http://www.esolangs.org/wiki gets forwarded to voxelperfect so that works < 1125474431 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I changed the ip for esolangs.org to 207.7.108.149.. hopefully that'll work then :) < 1125474471 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yep, seems to have < 1125474493 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool.. my uneducated guess still worked then :) < 1125474530 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I left www.esolangs.org alone, so it should still be broken < 1125474535 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hrm, could you change www.esolangs.org, too? < 1125474548 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :int-e: I didn't want to change both, in case I was wrong < 1125474557 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(changing it now) < 1125474557 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :you aren't. < 1125474647 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :done.. now spreading around the globe :) < 1125474934 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ah, primary nameservers are updated ... up to an hour from now. < 1125474936 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1125474979 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well, either wait an hour or type it the other way for now ;) < 1125475199 0 :clog!unknown@unknown.invalid QUIT :ended < 1125475200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125480094 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125480594 0 :calamari_!n=calamari@dialup-4.240.72.157.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125480676 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125480954 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :DFA's are cool :) < 1125481023 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :distilled a divisible by 4 DFA down from 100's of states to 4, once I realized the obvious.. < 1125481066 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1125481093 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :input is decimal, but only the last two binary bits matter (00=divis by 4). so mult by 10 (dec) and add the next digit. transition table is the answer mod 3 < 1125481128 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I should release my DFA interpreter, but I haven't finished all the JavaDoc comments < 1125485080 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1125487501 0 :CXI!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1125487545 0 :CXI!n=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125496675 0 :jix!i=jix@p5489B907.dip.t-dialin.net JOIN :#esoteric < 1125497189 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1125499167 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1125503479 0 :fungebob!n=chatzill@67.106.148.83 JOIN :#esoteric < 1125503718 0 :wildhalcyon!n=700af741@216.154.205.203 JOIN :#esoteric < 1125507741 0 :fungebob!unknown@unknown.invalid PRIVMSG #esoteric :Does anyone have a copy of the PingPong esolang zip file? < 1125507754 0 :fungebob!unknown@unknown.invalid PRIVMSG #esoteric :archive.org didn't save it < 1125507943 0 :jix!i=jix@p5489B907.dip.t-dialin.net JOIN :#esoteric < 1125509290 0 :int-e!n=noone@p54B3D47A.dip.t-dialin.net JOIN :#esoteric < 1125512375 0 :fungebob!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]" < 1125512975 0 :fungebob!n=chatzill@67.106.148.83 JOIN :#esoteric < 1125516233 0 :ChanServ!unknown@unknown.invalid QUIT :Shutting Down < 1125516331 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1125516331 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1125516943 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I've got a copy of the pingpong zip, I'll email it to graue to put on the wiki file archive < 1125517010 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I haven't had time to get to it because I replaced my HD. I've got it though. I'll send it tonight < 1125517470 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I've also got the 'Y' .lha file, but I think that's available from the False page anyways, and aside from resembling the Funge-98 Fingerprints, isnt exactly new < 1125518158 0 :Wildhalcyon_!n=chatzill@216.154.205.203 JOIN :#esoteric < 1125518173 0 :Wildhalcyon_!unknown@unknown.invalid QUIT :Client Quit < 1125518803 0 :wildhalcyon!unknown@unknown.invalid QUIT :"leafChat IRC client: http://www.leafdigital.com/Software/leafChat/" < 1125519245 0 :CXI!unknown@unknown.invalid QUIT :"x-chat could use 500 handles, and x-chat could use 500 more" < 1125519292 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125524492 0 :graue!n=Scott@ip68-100-130-21.dc.dc.cox.net JOIN :#esoteric < 1125524571 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :something weird is up with the wiki < 1125524585 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :it just shows a preview when I try to save anything < 1125524651 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1125525800 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1125525987 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: yup, it works on NetBSD. < 1125526001 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :REALLY?!?!?!? < 1125526008 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AHHHH, I ROCK EVEN MORE THAN I THOUGHT I DID! < 1125526012 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1125526821 0 :wildhalcyon!n=700af741@216.154.205.203 JOIN :#esoteric < 1125526838 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :fungebob? < 1125526846 0 :fungebob!unknown@unknown.invalid PRIVMSG #esoteric :yo < 1125526848 0 :fungebob!unknown@unknown.invalid PRIVMSG #esoteric :whats up < 1125526866 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You want me to email you pingpong.zip? < 1125526878 0 :fungebob!unknown@unknown.invalid PRIVMSG #esoteric :oh yea, thatd be great, jim@jimbomania.com < 1125526890 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :alright < 1125526911 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :The implementation is less than adequate though < 1125527085 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm... sent. You should check your mail eventually < 1125527393 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Assuming for a second that a tryte (ternary equiv. to byte) is standardized at 3^6 = 729, what kind of characters would you like to see included in a tryte character code? < 1125527534 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :So far, I have most of the obvious printables from ASCII (anything on the keyboard), the european inflected characters, greek, and a few non-printable (tab, EOF, NULL, etc.) < 1125528286 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :graue: the wiki seems to work fine for me. just entered some text in the sandbox < 1125528370 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :btw, what's with the oranges? ;) < 1125528445 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :well, everyone was complaining about the mediawiki default logo < 1125528473 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I never complained. I'd like that on record. < 1125528477 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :the wiki works fine for me too, now < 1125528480 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :The oranges are alright, but.. its not much of a logo < 1125528493 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I was just wondering whether it had some esoteric symbolism, or if it's just an arbitrary image < 1125528517 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think a nice Rube Goldberg machine would be suitable. < 1125528529 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :good idea. < 1125528552 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :though perhaps a bit difficult to fit into such a small space < 1125528557 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :the oranges are pretty < 1125528569 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :they taste good too < 1125528591 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :they do < 1125528598 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Do the ones in that picture taste good as well? < 1125528645 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :they are a bit too pixellated for my taste < 1125528970 0 :fungebob!unknown@unknown.invalid PRIVMSG #esoteric :hey wildhalcyon , thanks a lot for the zip < 1125529000 0 :fungebob!unknown@unknown.invalid NICK :fungebob_away < 1125529649 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :anytime fungebob < 1125530258 0 :calamari!n=calamari@dialup-4.240.114.83.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125530294 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I can substitute limes for the current oranges if anyone would prefer those < 1125530348 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hmm. lime might be slightly more esoteric than oranges ;) < 1125530704 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :What about some kind of melon? < 1125530706 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi graue < 1125530770 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :graue: did you happen to see the "votes" the other day for change of default wiki style to monobook? < 1125530790 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :was it called monobook.. 2nd guessing my memory < 1125531231 0 :int-e!n=noone@td9091a7e.pool.terralink.de JOIN :#esoteric < 1125531337 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :no and yes < 1125531378 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :wildhalcyon: if you can get me a high-quality, PD melon image, then sure < 1125531484 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :graue: can't remember the exact day, sorry.. it seems like a popular change, though < 1125531512 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :you know you can change it in your account, right? < 1125531604 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1125531664 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :so who cares what the default is? < 1125531812 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :oh well, I changed it anyway < 1125531822 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :sure makes it less obvious whether you're logged in or not < 1125531901 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe that is true < 1125531908 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :what the heck is http://www.esolangs.org/wiki/%EB%8C%80%EB%AC%B8 < 1125531909 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thanks for changing it though :) < 1125531928 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :graue: there was interest in a Korean wiki < 1125531949 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :graue: we were investigating a way to do that without having two different wikis < 1125531957 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1125531959 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl, phone call < 1125531966 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1125532012 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :kr.esolangs.org? < 1125532062 0 :graue!unknown@unknown.invalid QUIT :"." < 1125532528 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125532578 0 :calamari!n=calamari@dialup-4.240.114.152.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125532601 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :re's < 1125532620 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :graue: to answer your question, tohugh.. that's "Main Page" in Korean :) < 1125532680 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :graue: for what I was seeing, it was possible to have the "Main Page" link go to that Korean page if their language was set to Korean < 1125532692 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :graue: only an admin can do it, though