< 1177892801 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bf >++++++++++[>+++>++++++++++>+++++++++++>++++++++++++[<]>-]>>+++.>+.<<++.>--.----.>>----.<<<.>>++++.<+++++++.+.>>.<<<.>---.>>+.<<---.>--------.<++.>+++++++.+. < 1177892824 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1177892991 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :FINE, I'll revive EgoBot. < 1177893035 0 :EgoBot!n=EgoBot@c-24-22-56-63.hsd1.mn.comcast.net JOIN :#esoteric < 1177893042 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!bf >++++++++++[>+++>++++++++++>+++++++++++>++++++++++++[<]>-]>>+++.>+.<<++.>--.----.>>----.<<<.>>++++.<+++++++.+.>>.<<<.>---.>>+.<<---.>--------.<++.>+++++++.+. < 1177893046 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :go eat shit fuckers < 1177893054 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :...............? < 1177893060 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What's a shit fucker? < 1177893071 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't sound like anything I want to eat. < 1177893281 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Sorry about that < 1177893306 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Blame Starnestommy in #uncyclopedia < 1177893332 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I just wanted to find out what it said.. < 1177893492 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://uncyclopedia.org/wiki/Fisher_Price:_A_Retrospective an analysis of that phrase < 1177893594 0 :spaz!i=spaz@unaffiliated/spaz/x-0001 JOIN :#esoteric < 1177893890 0 :Roger_The_Bum!i=Roger@c-71-225-61-184.hsd1.pa.comcast.net JOIN :#esoteric < 1177893899 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat, YOU! < 1177893975 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wow. That's quite the analysis. < 1177893997 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :As an English student, I declare it "good". < 1177894140 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :analysis < 1177894147 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :anal = anus < 1177894160 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :-lys = breakdown < 1177894166 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :-is = process < 1177894237 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1177894264 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1177894274 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :enlightening. < 1177894340 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"The phrase could be attributed to an enthusiastic fan of a sports team, named the Fuckers, who play for Eat Shit High School." < 1177895880 0 :spaz!unknown@unknown.invalid QUIT :"Going away" < 1177897992 0 :speedykiller!n=chatzill@c-71-204-15-189.hsd1.ga.comcast.net JOIN :#esoteric < 1177897997 0 :speedykiller!unknown@unknown.invalid PRIVMSG #esoteric :JESUS 666 < 1177898002 0 :speedykiller!unknown@unknown.invalid PRIVMSG #esoteric :hello my friends! < 1177898072 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hi speedykiller < 1177898095 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :'Lo. < 1177898212 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1177898221 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if this would work < 1177898230 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :!bf +>>+<+<<+>+<+>+><+><><><+<+ < 1177898245 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It would if Egobot were up. < 1177898249 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Roger_The_Bum: whether or not it works, that program doesn't output anything. < 1177898255 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: EgoBot isn't up? < 1177898257 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1177898259 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1177898261 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon < 1177898263 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl < 1177898264 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I stand corrected. < 1177898271 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You liar. < 1177898275 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1177898284 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Egobot just got revived without me noticing. < 1177898301 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :and THAT's the beauty of brainfuck < 1177898309 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :you can mash keys together < 1177898320 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :and it actually does something < 1177898332 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I beg to differ. < 1177898334 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!bf [ < 1177898346 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :that's not that random < 1177898364 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!bf sacdfj[q23bdfjasd][fasd]gfasdft3i5kjbviojasfkgsadhklgjsdfaklgjasl[]a[+- < 1177898399 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :!bf >+<+<<-<-<-+>>-<<+-<[--++>+><>><<]><><+<+>++<+<+><+<+<<-< < 1177898417 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!bf ++<[+.>-]++>[<-[>>]+.-]++. < 1177898421 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric : < 1177898423 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Bah. < 1177898463 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :!Bf >_> <_< >>>>>>-> +_+ 0_o -_- < 1177898467 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1177898488 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :!bf >_> <_< >>>>>>-> +_+ 0_o -_- < 1177898494 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!bfm source ^stdcons.bfm;source ^outs.bfm;string bah! "EgoBot needs BFM";outs bah!end < 1177898499 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1177898520 0 :Roger_The_Bum!unknown@unknown.invalid PRIVMSG #esoteric :¡español! < 1177899020 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bf . < 1177899030 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bf[+.] < 1177899034 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1177899040 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bf [+.] < 1177899052 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!ps < 1177899055 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 pikhq: bf < 1177899057 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :2 Sgeo: ps < 1177899066 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bf +[+.] < 1177899069 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric : < 1177899090 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It's now flooding me >.> < 1177899101 0 :EgoBot!unknown@unknown.invalid QUIT :Excess Flood < 1177899103 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And apparently it loops through < 1177899105 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :oO < 1177899110 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION killed EgoBot ;( < 1177899111 0 :EgoBot!n=EgoBot@c-24-22-56-63.hsd1.mn.comcast.net JOIN :#esoteric < 1177899118 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shakes his fist. < 1177899122 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yay, EgoBot! < 1177899126 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!ps < 1177899130 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 Sgeo: ps < 1177899139 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!kill 1 < 1177899141 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs to try and get PESOIX working in Egobf sometime. < 1177899142 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Process 1 killed. < 1177899148 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!ps < 1177899153 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 Sgeo: ps < 1177899185 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or, if that fails, do a simpler method of PESOIX-like esolang extension. < 1177899201 0 :speedykiller!unknown@unknown.invalid PRIVMSG #esoteric :egobot, where am i < 1177899206 0 :speedykiller!unknown@unknown.invalid PRIVMSG #esoteric :how do i talk with egobot? < 1177899221 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1177899224 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon < 1177899226 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl < 1177899228 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :speedykiller: you use those commands. < 1177899247 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!bf_txtgen ~exec self.raw("PRIVMSG #esoteric :Foo") < 1177899252 0 :speedykiller!unknown@unknown.invalid PRIVMSG #esoteric :nice ok < 1177899255 0 :speedykiller!unknown@unknown.invalid PRIVMSG #esoteric :!glass < 1177899258 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :OK < 1177899260 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1177899268 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bf_txtgen 23 < 1177899372 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :30 ++++++++++[>+++++>>><<<<-]>.+. [42] < 1177899406 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :420 ++++++++++++++[>++++++>+++++++++>+++++++>++<<<<-]>>.>+++.<------.>.--.>++++.<<-----.>++.<-------.------.>>++++++++++++++.<+++++++++++++.<-----.>+++++.>------.------.<<<----.++.---------.>-----------.<++++.>---.------------.>>--.<<------------------------------------.<++++++++++++++++++++++++.++++++++++++++.>>--------.<<+.>>----------.<<--.---------.>>--.>.+++++++++++++++++++ < 1177899409 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :! < 1177899412 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1177899416 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :... < 1177899421 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!bf_txtgen aaaaaaaaaaaaaaaaaaaaaaaaa < 1177899427 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!bf ++++++++++++++[>++++++>+++++++++>+++++++>++<<<<-]>>.>+++.<------.>.--.>++++.<<-----.>++.<-------.------.>>++++++++++++++.<+++++++++++++.<-----.>+++++.>------.------.<<<----.++.---------.>-----------.<++++.>---.------------.>>--.<<------------------------------------.<++++++++++++++++++++++++.++++++++++++++.>>--------.<<+.>>----------.<<--.---------.>>--.>.+++++++++++++++++++ < 1177899430 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.raw("PRIVMSG #esoteric < 1177899431 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :SyntaxError: EOL while scanning single-quoted string < 1177899437 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wonderful! < 1177899458 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :At least it got a space at the end. < 1177899512 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :72 ++++++++++++++[>+++++++>+++++++>><<<<-]>-.>-..<...........>.....<..>.... [170] < 1177899523 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION laughs < 1177899527 0 :CakeProphet!unknown@unknown.invalid QUIT :Connection reset by peer < 1177899533 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!bf ++++++++++++++[>+++++++>+++++++>><<<<-]>-.>-..<...........>.....<..>.... < 1177899536 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaaaaaaaaaaaaaaaaa < 1177899541 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION laughs again < 1177899544 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Good ol txtgen :P < 1177899549 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. < 1177899568 0 :CakeProphet!n=CakeProp@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1177899633 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec self.raw(\"PRIVMSG #esoteric :Foo\")"(_o)o.]} < 1177899723 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!glass {M[m]} < 1177899729 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Did Egobot choke? < 1177899787 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :wouldn't be hard to add BFM to egobot, would it? < 1177899811 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :it just calls external interpreters right? < 1177899899 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1177900167 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!ps d < 1177900171 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 GregorR: ps < 1177900182 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!glass {M[m(_o)O!"Foo?"(_o)o.?]} < 1177900187 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Foo? < 1177900197 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh right - there's no string escapes in Glass, pikhq :) < 1177900219 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1177900222 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec (lambda x:x%x )('self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec (lambda x:x%%x)(%r)\"(_o)o.?]} < 1177900223 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :SyntaxError: invalid syntax < 1177900242 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec (lambda x:x%x )('self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec (lambda x:x%%x)(%r)\"(_o)o.?]}') < 1177900242 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :SyntaxError: invalid syntax < 1177900300 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec (lambda x:x%x )('self.raw(\'PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec (lambda x:x%%x)(%r)"(_o)o.?]}') < 1177900301 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :SyntaxError: invalid syntax < 1177900303 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :.. < 1177900309 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :exec? < 1177901439 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.q = lambda x: x%x < 1177901456 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :~exec sys.stdout(str(self.q)) < 1177901457 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric : at 0xb7c5e72c> < 1177901593 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec self.x("self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!\"~exec exec self.x(%r)\"(_o)o.?]}')") < 1177901594 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :AttributeError: IRCbot instance has no attribute 'x' < 1177901603 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec self.q("self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!\"~exec exec self.q(%r)\"(_o)o.?]}')") < 1177901604 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :SyntaxError: invalid syntax < 1177901642 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec self.q("self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!\"~exec exec self.q(\\%r\\)\"(_o)o.?]}')") < 1177901642 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :SyntaxError: invalid token < 1177901683 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec self.q('self.raw(\'PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec self.q(\\%r\\)"(_o)o.?]}\')') < 1177901684 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :SyntaxError: invalid token < 1177902009 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :self.q? < 1177902110 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :gah, i _still_ can't understand backpropagation neural nets < 1177902134 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. does Glass allow single-quoted strings? < 1177902159 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :why are you putting in a second exec? < 1177902225 0 :Roger_The_Bum!unknown@unknown.invalid PART #esoteric :? < 1177902379 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :[ $(( $RANDOM % 6 )) = "0" ] && (echo "you lose"; rm -rf /) || echo "you win" < 1177902438 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :because I need the source in string form so I can quine it back in < 1177902516 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :~exec sys.stdout(self.q('self.raw(\'PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec self.q(\\%r\\)"(_o)o.?]}\')')) < 1177902516 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec self.q(\'self.raw(\'PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec self.q(\\%r\\)"(_o)o.?]}\')'\)"(_o)o.?]}') < 1177902878 0 :CakeProphet!unknown@unknown.invalid QUIT :"haaaaaaaaaa" < 1177902906 0 :freeindex!n=blah@mmds-216-19-34-118.twm.az.commspeed.net JOIN :#esoteric < 1177903046 0 :Sgeo!unknown@unknown.invalid QUIT :"Ex-Chat" < 1177903297 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has begun work on his Plof->C compiler :) < 1177903335 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is currently googling his screen name for the hell of it < 1177903367 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So far, I've seen just about everything I wrote since 2003. < 1177903369 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Fun, isn't it? ^^ < 1177903616 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Wonder where stuff I did in 1998 went. . . < 1177903618 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :wtf? < 1177903624 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :http://qdb.longlandclan.hopto.org/index.cgi/91 < 1177903626 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh well; that disappearance is probably for the best. < 1177903663 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :LMAO < 1177903694 0 :speedykiller!unknown@unknown.invalid PRIVMSG #esoteric :http://bleb.net/scape/ esoterica < 1177903718 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :http://qdb.us/71165 < 1177903753 0 :speedykiller!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1177904089 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://bash.org/?56188 < 1177904174 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :getpot(1)? < 1177905668 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.qdb.us/84998 < awesome :P < 1177905740 0 :speedykiller!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1177906481 0 :speedykiller!unknown@unknown.invalid QUIT :"Chatzilla 0.9.76 [Firefox 1.5.0.7/2006090918]" < 1177909352 0 :freeindex!unknown@unknown.invalid QUIT :"After life is eternal death. May this be the salvation of your soul." < 1177914868 0 :oklopol!n=ville@194.251.103.33 JOIN :#esoteric < 1177919999 0 :clog!unknown@unknown.invalid QUIT :ended < 1177920000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1177920470 0 :rothfuss!n=rothfuss@c-67-188-235-151.hsd1.ca.comcast.net JOIN :#esoteric < 1177924736 0 :Feuermonster!n=leichenh@68-122.0-85.cust.bluewin.ch JOIN :#esoteric < 1177925155 0 :Untotes_Monster!n=leichenh@1.56.76.83.cust.bluewin.ch JOIN :#esoteric < 1177925685 0 :rothfuss!unknown@unknown.invalid QUIT :"Leaving" < 1177925976 0 :Feuermonster!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1177928081 0 :Untotes_Monster!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1177930405 0 :jix__!n=jix@dyndsl-091-096-049-077.ewe-ip-backbone.de JOIN :#esoteric < 1177930478 0 :jix__!unknown@unknown.invalid NICK :jix < 1177936341 0 :Terrasque!n=terra@128.80-203-49.nextgentel.com JOIN :#esoteric < 1177938377 0 :dziadekkleofas!n=dziadekk@abik201.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1177938408 0 :dziadekkleofas!unknown@unknown.invalid QUIT :Client Quit < 1177938447 0 :ais523!n=chatzill@chillingi.eee.bham.ac.uk JOIN :#esoteric < 1177938465 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Sorry about that, I forgot to join #esoteric before I started sending messages to it < 1177938474 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!ul (Is this still working?) < 1177938478 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1177938478 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!ul (Is this still working?)S < 1177938482 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1177938486 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!ps d < 1177938490 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 ais523: ps < 1177938651 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!daemon ul bf http://pastebin.ca/raw/367774 < 1177938658 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!ul (Does it work now?)S < 1177938662 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Does it work now? < 1177938682 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!daemon deadfish funge93 http://pastebin.ca/raw/373016 < 1177938694 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!deadfish ioiosososssss < 1177938696 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1177938698 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :2 < 1177941751 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I was reading through the logs < 1177941767 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there seemed to be some sort of competition to produce a really short Fibonacci program < 1177941831 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1177941833 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :My language which I've been working on for ages and still doesn't have a finished spec or working interpreter is quite good at it < 1177941866 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :To print out a Fibonacci number whose index is three digits long, the relevant program is 15 characters long < 1177941874 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(possibly less if the index minus 2 is a round number) < 1177941887 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :what does a fibonacci sequence program look like in your language? < 1177941930 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :To print out the 12th element is .10;(:@+)fzBSn < 1177941937 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it had better not be "fibonacci(xxx);" :) < 1177941940 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(the 10 is the index minus 2) < 1177941947 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hunh < 1177941956 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :.10; is numeric wimpmode for the number 10 < 1177941964 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :that's an interesting looking language < 1177941979 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Underload is in fact a tarpit version of that language < 1177941988 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this language is Overload < 1177942022 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1177942039 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the rest of the program: (:@+) is a code block meaning 'duplicate the top element of the stack, swap the second and third elements, and add the top two elements' < 1177942043 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :yes- a stack oriented language would lend itself to sequences like this < 1177942066 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :f causes the code block to repeat 10 times (in this case; a higher number could be given) < 1177942077 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :zB translates the resulting integer to a string, S prints it, and n is the final newline < 1177942103 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the stack starts full with an infinite number of copies of the number 1 < 1177942111 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(only two of which are relevant) < 1177942141 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the language was designed to be as concise as possible whilst still useful < 1177942317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Another example: printing out 6 factorial is 6U'*tzBSn < 1177942338 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(single digit numbers have their own characters to input them, as they're the most common sort of input in a program) < 1177942344 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1177942502 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :It's almost compatible with Underload; if you replace all instances of S in the Underload program with pS, it does the same thing (although for a different reason in some cases) < 1177943124 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can you present one in which the reason is different? < 1177943155 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a encloses something in parentheses in Underload < 1177943168 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :In Overload, it creates a new one-element list which contains the top element of the stack < 1177943206 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :The difference can't be determined using only Underload commands, though < 1177943749 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but for instance, ("("))S (which isn't quite strict Underload) outputs (), as expected (you can't actually quote parentheses in Underload, but this is what would happen if you could) < 1177943788 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but ("("))pS outputs "(") in Overload; the p will put quotation marks into the string, making it """(""") before its printed < 1177943829 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(The p is needed; (())S outputs the NUL character in Overload, for somewhat complicated reasons.) < 1177947002 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :complicated reasons are the best ones < 1177947079 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, then... the identity function is the Church numeral for 1 < 1177947105 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the () is interpreted as an empty sublist, which corresponds to an empty string and therefore the null program, and the null program is a NOP < 1177947120 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and 1 is NUL in the incremented ASCII character set. < 1177947135 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :((:*))S will output SOH for similar reasons < 1177948290 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :~bf ,[.,]!Is this still working? < 1177948442 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :~exec execfile(".bot/scripts/bf.py") < 1177948443 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :IOError: [Errno 2] No such file or directory: '.bot/scripts/bf.py' < 1177948448 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :~exec execfile("bot/scripts/bf.py") < 1177948454 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :~bf ,[.,]!Is this still working? < 1177948454 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Is this still working? < 1177949676 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :~exec execfile("bot/scripts/dof.py") < 1177949710 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :~dof [,.]!cat can't quite be written in DoFuck. Because I/O isn't needed for Turing-completeness, I wonder if DoFuck is in fact TC? < 1177949710 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :cat can't quite be written in DoFuck. Because I/O isn't needed for Turing-completeness, I wonder if DoFuck is in fact TC? < 1177950313 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :~bf ++++++++[->-[->-[->-[-]<]<]<]>++++++++[<++++++++++>-]<[>+>+<<-]>-.>-----.> < 1177950317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bf ++++++++[->-[->-[->-[-]<]<]<]>++++++++[<++++++++++>-]<[>+>+<<-]>-.>-----.> < 1177950396 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(the program is the 'brainfuck speed test' suggested on Talk:Brainfuck on the wiki) < 1177950418 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bsmnt_bot uses a 32-bit cell size, so it might take a while < 1177950436 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think EgoBot's cell size is 16 by default < 1177950465 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1177950752 0 :ais523!unknown@unknown.invalid PART #esoteric :? < 1177951095 0 :pikhq!n=pikhq@c-75-70-41-174.hsd1.co.comcast.net JOIN :#esoteric < 1177951368 0 :sebbu!n=sebbu@ADijon-152-1-68-13.w83-203.abo.wanadoo.fr JOIN :#esoteric < 1177952343 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1177953078 0 :pikhq!n=pikhq@c-75-70-41-174.hsd1.co.comcast.net JOIN :#esoteric < 1177953760 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1177953993 0 :pikhq!n=pikhq@c-75-70-41-174.hsd1.co.comcast.net JOIN :#esoteric < 1177957068 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I have killed your obnoxious BF speed tester. < 1177957078 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :EgoBFC2M would be a better benchmark anyway. < 1177957183 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :$ time ./egobf/egobf-0.7/src/egobfc2m speed.bf < 1177957184 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK0.00user 0.00system 0:00.00elapsed < 1177957205 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Fast :P < 1177958204 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1177959451 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1177964837 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1177968415 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Operator-precedence_parser#Alternatives_to_Dijkstra.27s_Algorithm < 1177968748 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmmmmmmmmmmmmmm ... < 1177968756 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :DPlof's parser doesn't use a lookahead < 1177968774 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And it's not recursive-descent, it's purely iterative. < 1177968805 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I guess I don't understand what this is doing, so never mind :P < 1177969855 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1177970495 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1177970572 0 :jix__!n=jix@dyndsl-085-016-232-188.ewe-ip-backbone.de JOIN :#esoteric < 1177971210 0 :pikhq!n=pikhq@c-75-70-41-174.hsd1.co.comcast.net JOIN :#esoteric < 1177971241 0 :jix!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1177971268 0 :Tweek888!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1177972383 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: how does it work? < 1177972527 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't understand how calamari's code works < 1177973763 0 :UnrelatedToQaz!n=chatzill@host81-129-142-146.range81-129.btcentralplus.com JOIN :#esoteric < 1177973804 0 :UnrelatedToQaz!unknown@unknown.invalid PRIVMSG #esoteric :Hey. < 1177973850 0 :UnrelatedToQaz!unknown@unknown.invalid PRIVMSG #esoteric :This might work today. < 1177973855 0 :UnrelatedToQaz!unknown@unknown.invalid PRIVMSG #esoteric :Don't mind me. < 1177973859 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1177973859 0 :UnrelatedToQaz!unknown@unknown.invalid PRIVMSG #esoteric :!bf ++++++++++[->+>+<<]>>[-<<+>>]<+++++++++++++++++++++++++++++++++++++++++++++++<[>.-<-] < 1177973863 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :9876543210 < 1177973874 0 :UnrelatedToQaz!unknown@unknown.invalid PRIVMSG #esoteric :thank goodness < 1177974104 0 :jix__!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1177974190 0 :UnrelatedToQaz!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1177974193 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon < 1177974195 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl < 1177974479 0 :UnrelatedToQaz!unknown@unknown.invalid PRIVMSG #esoteric :!help ps < 1177974483 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: ps Function: display the current processes < 1177974510 0 :UnrelatedToQaz!unknown@unknown.invalid PRIVMSG #esoteric :!help i < 1177974513 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: i Function: send input to a process < 1177974996 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1177975202 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :haha awesome < 1177975356 0 :UnrelatedToQaz!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1177975637 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :? < 1177976664 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1177976724 0 :UnrelatedToQaz!unknown@unknown.invalid QUIT :"ChatZilla 0.9.78.1 [Firefox 2.0.0.3/2007030919]" < 1177976840 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i need PICK for dc < 1177977598 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :it works!