< 1151020912 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :I wind up on my own domain < 1151022059 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I end up at the onion < 1151022873 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I do to. < 1151022877 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :s/to/too/ < 1151022885 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Not to be confused with s/to/too/g. < 1151022933 0 :tgwizard!unknown@unknown.invalid QUIT :"Leaving" < 1151024051 0 :bsmntbombdood!unknown@unknown.invalid NICK :bsmntbombdood|di < 1151025406 0 :bsmntbombdood|di!unknown@unknown.invalid NICK :bsmntbombdood < 1151028701 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Word of the day: "wherever". < 1151030696 0 :ihope!unknown@unknown.invalid QUIT :"ăȘん。" < 1151042618 0 :Arrogant!i=Scott@22.orlando-09rh15-16rt.fl.dial-access.att.net JOIN :#esoteric < 1151042679 0 :calamari!n=calamari@ip68-231-173-86.tc.ph.cox.net JOIN :#esoteric < 1151043596 0 :ChanServ!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043596 0 :cmeme!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043596 0 :_W_!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043596 0 :sekhmet!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043596 0 :calamari!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043596 0 :Arrogant!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043596 0 :bsmntbombdood!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043596 0 :Sgeo!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043596 0 :W_ork!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043596 0 :sp3tt!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043597 0 :puzzlet!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043597 0 :SimonRC!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043597 0 :tokigun!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043597 0 :CXI!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043597 0 :lament!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043597 0 :mtve!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043597 0 :poiuy_qwert!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1151043597 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1151043597 0 :calamari!n=calamari@ip68-231-173-86.tc.ph.cox.net JOIN :#esoteric < 1151043597 0 :Arrogant!i=Scott@22.orlando-09rh15-16rt.fl.dial-access.att.net JOIN :#esoteric < 1151043597 0 :bsmntbombdood!n=gavin@unaffiliated/bsmntbombdood JOIN :#esoteric < 1151043597 0 :Sgeo!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1151043597 0 :W_ork!n=w@gw-powertech.teletopia.com JOIN :#esoteric < 1151043597 0 :CXI!i=Sanity@dialup-75.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1151043597 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1151043597 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1151043597 0 :puzzlet!n=puzzlet@124.51.195.166 JOIN :#esoteric < 1151043597 0 :sekhmet!n=pez@ppp-70-226-165-36.dsl.mdsnwi.ameritech.net JOIN :#esoteric < 1151043597 0 :_W_!n=W@198.80-203-25.nextgentel.com JOIN :#esoteric < 1151043597 0 :poiuy_qwert!i=poiuyqwe@Toronto-HSE-ppp3697050.sympatico.ca JOIN :#esoteric < 1151043597 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1151043597 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1151043597 0 :sp3tt!n=sp3tt@80.244.80.162 JOIN :#esoteric < 1151043597 0 :SimonRC!i=sc@bylands.dur.ac.uk JOIN :#esoteric < 1151043597 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1151049599 0 :clog!unknown@unknown.invalid QUIT :ended < 1151049600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1151051105 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1151051110 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1151051294 0 :W_ork!unknown@unknown.invalid PRIVMSG #esoteric :And a glorious morning to you! < 1151051316 0 :Sgeo!unknown@unknown.invalid QUIT :"Ex-Chat" < 1151052521 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1151055038 0 :jix!i=jix@L60de.l.strato-dslnet.de JOIN :#esoteric < 1151058489 0 :tgwizard!n=tgwizard@c-e43ee155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1151058792 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1151059339 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1151060526 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1151061311 0 :lament_!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1151061614 0 :lament!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1151061825 0 :nooga!unknown@unknown.invalid QUIT : < 1151063670 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1151068006 0 :jix!i=jix@L60de.l.strato-dslnet.de JOIN :#esoteric < 1151074788 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1151078713 0 :puzzlet!n=puzzlet@124.51.195.166 JOIN :#esoteric < 1151079404 0 :ihope!n=foo@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1151079522 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Bleh, I forgot what that one IRC server was. < 1151081537 0 :poiuy_qwert!i=poiuyqwe@toronto-HSE-ppp4227784.sympatico.ca JOIN :#esoteric < 1151081925 0 :ihope_!n=foo@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1151082029 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Hola. < 1151083017 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1151085026 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed < 1151085042 0 :lament_!unknown@unknown.invalid NICK :lament < 1151089181 0 :tgwizard!unknown@unknown.invalid QUIT :"Leaving" < 1151090166 0 :Sgeo!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1151090197 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :No all! < 1151091429 0 :GregorR!n=GregorR@193.82.16.50 JOIN :#esoteric < 1151092069 0 :GregorR!unknown@unknown.invalid PART #esoteric :? < 1151092425 0 :jix!unknown@unknown.invalid QUIT :Remote closed the connection < 1151092478 0 :jix!i=jix@L60de.l.strato-dslnet.de JOIN :#esoteric < 1151093453 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1151093595 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION invents an esolang and calls it "Monads! Monads! Monads!" < 1151094638 0 :bsmntbombdood!n=gavin@unaffiliated/bsmntbombdood JOIN :#esoteric < 1151095339 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: what was that IRC place you pointed me at? < 1151095346 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Sine? < 1151095464 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ihope_: Did you see my PM? < 1151096289 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Got it. Thanks/ < 1151098028 0 :Keymaker!n=nobody@wire74.adsl.netsonic.fi JOIN :#esoteric < 1151098053 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ey < 1151098081 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Ello. < 1151098087 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Ow are you doing? < 1151098111 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, fine i guess.. i think i should have fun but it's not fun now. :) < 1151098181 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'll try to either plan more of the eso stuff i've been doing, or then try programming something < 1151098342 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks < 1151098366 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :A language in which functions can't return... < 1151098388 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :aargh. that's one of my plans! < 1151098404 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it would work pretty well, i think < 1151098443 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :A language in which functions can't return is one of your plans? < 1151098457 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wait.. < 1151098526 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :blah, this specs is so messy.. < 1151098534 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nothing useful to paste :) < 1151098582 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i guess i can only blame myself for not being fast enough and just keeping things on mind or paper until it's too late:( < 1151098586 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ACTION suicides < 1151098649 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :this specs was named 'afl', kinda like in awful. no idea whether it sounds any same :D < 1151098672 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :afl from 'a functional language', although it wouldn't really be, i guess:) < 1151098811 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :hey, what's the point of continuations, as in the syntax for a language? < 1151098828 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :continuations? < 1151098832 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :the canonical example being print(x,square) where square(x) returns the square of x < 1151098846 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :yeah, an extra argument to a function that says where the function should return its value to < 1151098870 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i don't know anything. sorry < 1151098873 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :The syntax? < 1151098873 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :wait, bad example < 1151098886 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :ihope_, ok, it's got nothing to do with the syntax? < 1151098890 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :add(x, y, z) = z(x+y) < 1151098900 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :for instance yes < 1151098903 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :No, nothing to do with syntax, as long as you can call variables :-) < 1151098939 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :but there was this page, that went on about how continuations could be implemented without a stack, that you could just long jump etc < 1151098957 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Ooh. < 1151098959 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :but to me that doesn't really seem different from how regular functions are implemented < 1151098999 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Continuations < 1151099008 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ihope: can i try finishing afl, or will you start working on that idea (that i've had too!), or..? < 1151099022 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Um... < 1151099026 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1151099029 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Just what's AFL < 1151099036 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :that page describes something other than what I was reading about < 1151099045 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :"this specs was named 'afl', kinda like in awful. no idea whether it sounds any same" < 1151099051 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(i just quoted myself) < 1151099111 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :just read what a few mins ago! :) < 1151099113 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :soundex('afl')='A140', soundex('awful')='A140' < 1151099117 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*what i said < 1151099129 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :does it mean it sounds same? :D < 1151099133 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :soundex? < 1151099134 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :similar < 1151099140 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah, great! < 1151099157 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Soundex < 1151099212 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ihope..? < 1151099283 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Hmm? < 1151099292 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i asked you a question minutes ago.. < 1151099317 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :can i work on afl, OR do you want to use the idea as you were the first to say it in public < 1151099351 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Why not work on it? < 1151099356 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :me? < 1151099361 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1151099366 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'd like to! < 1151099372 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I was the first to come up with it... < 1151099379 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :a. < 1151099398 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :I'll let you do the log-sifting. :-P < 1151099412 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :sorry, i don't get that :D < 1151099416 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :there's already a lot of esolangs with duplicate ideas, a few more won't hurt < 1151099428 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i don't understand what log-sifting is.. < 1151099457 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Look through the channel logs. < 1151099457 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :do you understand the concept of a chat log? and know what sifting means? < 1151099471 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :if so, just combine the concepts until it makes sense :p < 1151099482 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :aah. < 1151099484 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i see now < 1151099486 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1151099488 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1151099537 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'm too lazy to browse the logs.. what if i just use the idea, as i thought of it before hearing it anywhere. i guess it wouldn't harm anyone < 1151099548 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :is it a bad idea to write a compiler that compiles to java bytecode? < 1151099561 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :I'd hate to have to read up on how modern cpus does things < 1151099574 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :_W_: well, Java is generally compiled to Java bytecode, so it couldn't be *too* bad. < 1151099603 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :yeah I'm liking the idea, I'm just curious if there's any good reasons not to < 1151099677 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ACTION starts to plan/write specs < 1151099706 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :this most likely won't be turing-tarpit.. < 1151099708 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :And I'll write mine, and hope we both post to the wiki at exactly the same time! < 1151099717 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1151099754 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, maybe i shouldn't in that case. it may take days for me, and then people'd just think i ripped your idea < 1151099784 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :What if I rot-13'd it, so nobody would be able to figure it out? :-P < 1151099790 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1151099853 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or then don't post in wiki before i do, and we could just agree here when to post..? < 1151099868 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and select the same time:D < 1151099874 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1151099913 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :I could wait for you to finish before posting. < 1151099920 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :That way, my language will be better :-P < 1151099926 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1151099930 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, you can do that if you want to < 1151099948 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :It seems that displaying the current state of a cellular automaton is the slowest part of this program. The second fastest way to do things seems to be in the period checker with the display turned off. < 1151099960 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Turing the display on slows it down by a factor of about 20. < 1151100664 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1151100786 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/wiki/CHIQRSX9_Plus lol < 1151100793 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :Command X Makes the programming language Turing-complete. How this is supposed to be achieved is not clearly specified. (The Perl implementation generates a random number, adds it to each character in the program, and interprets the resulting program code as Perl code.) < 1151100817 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :blah.. i'll use the basic idea of this language a bit, but it won't be a functional language or anything anymore. so, feel free to post whenever you're done ihope, as this will be entirely different and likely take days or be abandoned :) < 1151100944 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(this shows pretty much how i always work on my langs..) < 1151101322 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :what's a compact and readable way of encoding a (non-directed non-weighted) graph in a string? < 1151101767 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Um... < 1151101789 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :You mean the dots connected with lines? < 1151101886 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1151101912 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :I'd like something where it's easy to spot whether the graph is a plain ring, for instance, or a fully connected star topology < 1151101946 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... < 1151101970 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Stuff like "A-B-C-D-E-A", where the letters are nodes and the dashes are links? < 1151101992 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :I could just do something like 1:2,3,4;2:1,3,4;3:1,2,4;4:1,2,3; < 1151102003 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :but it would be redundant < 1151102010 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :What's that? < 1151102040 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :just :;... < 1151102050 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1151102051 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :star topology with four nodes < 1151102070 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Well, there's :. < 1151102079 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :trees are so much simpler :( < 1151102102 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :yes ihope_, that removes the redundancy, but it's much harder to spot what kind of graph it is < 1151102126 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :I was hoping someone had had the same problem and come up with something smart < 1151102137 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Well, you could use one form for compactness and another for readability. < 1151102161 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :I guess < 1151102191 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :I could just say "define a graph, in whatever format you prefer", and let people use a png diagram if they wanted < 1151102203 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :kind of hard to write a compiler for that tho :p < 1151102470 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Wait... is this some esolang defined as a graph? < 1151102534 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1151102560 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Ah. Well, Unlambda didn't care about readability, so... < 1151102564 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1151102566 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :kk < 1151102589 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :I'll just do the "enumerate connected higher nodes" for low and leave it up to posterity to make it prettier < 1151102624 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :too few useful non-deterministic languages out there < 1151102634 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :so I'm making one and then seeing if it's useful < 1151102640 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1151102675 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :s/for low/for now/ < 1151102780 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Thue is useful < 1151102801 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :in general, non-deterministic languages seem useful only when you avoid the non-deterministic features < 1151102804 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :show an example of non-determinism used in a constructive way with thue < 1151102810 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :exactly < 1151102818 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :I'd like to see if it isn't possible to change that < 1151102861 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :there's certainly applications for non-deterministic behaviour, go AIs for instance mostly use monte carlo algorithms < 1151102942 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i wouldn't write a Go AI in an esoteric language < 1151103094 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION claims the esolang names "Snake" and "Plane" < 1151103140 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1151103178 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :lament, I know, just an example heh < 1151103190 0 :_W_!unknown@unknown.invalid PRIVMSG #esoteric :if you could, without going insane, the language wouldn't be esoteric for long < 1151103369 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ACTION claims the esolang name "On a mutherfucking" < 1151103518 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION un-claims "Snake" and gets "Snakes" instead < 1151104504 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out)