< 1170720249 0 :digital_me!n=digital@h-68-165-198-230.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1170720478 0 :digital_me!unknown@unknown.invalid QUIT :Client Quit < 1170720495 0 :digital_me!n=digital@wikipedia/Digitalme JOIN :#esoteric < 1170720852 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1170721384 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :digital_me: hi < 1170721913 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: theoretical model of masculine and feminine verbal behaviour? < 1170722055 0 :pikhq!n=pikhq@75.70.69.187 JOIN :#esoteric < 1170722076 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That sounds as a likely translation, considering the English title. < 1170722756 0 :Sgeo!n=sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1170723137 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ooh, ouch http://www.youtube.com/watch?v=vkzKaUbfwfU&NR < 1170723145 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :slight bitching there methinks < 1170724522 0 :wooby!unknown@unknown.invalid QUIT : < 1170726560 0 :RodgerTheGreat!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1170726607 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has in-room Internet. . . w00t. < 1170726938 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lols at http://uncyclopedia.org/wiki/Dead_c_scrolls < 1170726941 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed < 1170729632 0 :wooby!n=alan@cpe-66-67-60-51.rochester.res.rr.com JOIN :#esoteric < 1170729639 0 :wooby!unknown@unknown.invalid QUIT :Remote closed the connection < 1170729771 0 :Sgeo!unknown@unknown.invalid NICK :JewishChristianA < 1170729784 0 :JewishChristianA!unknown@unknown.invalid NICK :Sgeo < 1170731924 0 :SevenInchBread!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1170735164 0 :digital_me!unknown@unknown.invalid QUIT :Connection timed out < 1170736241 0 :Sgeo!unknown@unknown.invalid QUIT :Remote closed the connection < 1170736454 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1170736852 0 :pikhq!n=pikhq@c-75-70-69-187.hsd1.co.comcast.net JOIN :#esoteric < 1170738783 0 :Arrogant!i=Paragon@23.orlando-06-08rs.fl.dial-access.att.net JOIN :#esoteric < 1170740157 0 :ShadowHntr!unknown@unknown.invalid PART #esoteric :? < 1170742018 0 :pikhq_!n=pikhq@c-75-70-69-187.hsd1.co.comcast.net JOIN :#esoteric < 1170742018 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1170742068 0 :pikhq_!unknown@unknown.invalid NICK :pikhq < 1170742086 0 :MM2!unknown@unknown.invalid PART #esoteric :? < 1170746161 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1170746947 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1170747278 0 :lament!unknown@unknown.invalid QUIT :Remote closed the connection < 1170747333 0 :GreaseMonkey!n=notapoly@222-152-168-184.jetstream.xtra.co.nz JOIN :#esoteric < 1170747422 0 :na[zZz]gjunk!unknown@unknown.invalid NICK :nazgjunk < 1170747423 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1170747431 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :HELLO!!!!11!!!1!!!!! :D < 1170747537 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :HE11000000O! < 1170747581 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :++++++++[>+++++++++>++++<<-]>.---.+++++++..+++.>+[.] < 1170747665 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :confusing_greeting(lament); < 1170747676 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :confusing_greeting(oerjan); < 1170747719 0 :nazgjunk!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1170747731 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You lose. < 1170747810 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :confusing_stfu(pikhq); < 1170748259 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :class Monad m => Greeting a m | a -> m where { greet :: String -> m () }; data Confusing ; instance (Greeting Confusing (StateT Bool IO)) where greet = get >>= \b -> if b then greet else undefined < 1170748799 0 :clog!unknown@unknown.invalid QUIT :ended < 1170748800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1170749154 0 :lament!unknown@unknown.invalid QUIT :Remote closed the connection < 1170749167 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1170749432 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :crap... if only i know malbolge < 1170749527 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION points at pgimeno  < 1170749579 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :What happened to the collective attempt to translate that Japanese paper? < 1170749955 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if it is possible to write Malbolge programs that are independent of the number of trits per cell (beyond a minimum). Perhaps even automatic resizing might be possible. < 1170750041 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Then one could write an implementation that did not need a memory limit. < 1170750188 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :I suppose awkward corner cases would not really be out of spirit. < 1170752010 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"byes" < 1170754965 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1170760923 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hi oerjan < 1170760936 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I didn't participate directly in that, actually < 1170761086 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :it seems the paper does not explicitly present methods for building the data modules, it just mentions the idea of DMs as a programming method < 1170761253 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :that was my conclusion, except for one or two chapters I didn't translate < 1170761322 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :what? no brainfuck? http://selectparks.net/~marta/index.php?entry=entry061226-153919 < 1170762698 0 :jix!n=jix@L61af.l.strato-dslnet.de JOIN :#esoteric < 1170765679 0 :ihope!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1170775353 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1170775542 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec delay() < 1170775553 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec wait() < 1170775566 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec pause() < 1170778702 0 :nazgjunk!n=htitan@wikipedia/Nazgjunk JOIN :#esoteric < 1170780011 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec stop() < 1170780054 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec time.sleep(1) < 1170780081 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec while 1: time.sleep(10); self.raw("PRIVMSG #esoteric :Tick") < 1170780086 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :>:-) < 1170780091 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780101 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780111 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780121 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780128 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.raw("QUIT") < 1170780128 0 :bsmnt_bot!unknown@unknown.invalid QUIT : < 1170780132 0 :bsmnt_bot!i=gavin@abacus.kwzs.be JOIN :#esoteric < 1170780137 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec while 1: time.sleep(1); self.raw("PRIVMSG #esoteric :Tick") < 1170780138 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780140 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780140 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780142 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780143 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780143 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780144 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780145 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780146 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780147 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780149 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780150 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~self.raw("QUIT") < 1170780151 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780153 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780155 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :... < 1170780155 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780157 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780159 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780160 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.raw("QUIT") < 1170780161 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780163 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780165 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780167 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780168 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :... < 1170780169 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780171 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780174 0 :bsmnt_bot!unknown@unknown.invalid QUIT :Client Quit < 1170780176 0 :bsmnt_bot!i=gavin@abacus.kwzs.be JOIN :#esoteric < 1170780177 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Sheesh. < 1170780209 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec x = 60; while 1: time.sleep(x); x = x/2; self.raw("PRIVMSG #esoteric :Tick") < 1170780214 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Pah. < 1170780231 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.exec_execer < 1170780241 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.exec_execer() < 1170780279 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.exec_execer("self.raw('PRIVMSG #esoteric :foo')", "self.raw('PRIVMSG #esoteric :bar')") < 1170780319 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.exec_execer(2, 3) < 1170780375 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec sys.stdout(self.exec_execer) < 1170780375 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :> < 1170780396 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... < 1170780744 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec("self.raw('PRIVMSG #esoteric :Foo')") < 1170780745 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Foo < 1170780748 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wonderful! < 1170780810 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec("x = 60\nwhile 1:\n time.sleep(x)\n x = x/2\n self.raw('PRIVMSG #esoteric :Tick')") < 1170780820 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :If I'm lucky, that'll go boom in 2 minutes. < 1170780870 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780899 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780914 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780923 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780924 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780927 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780927 0 :bsmnt_bot!unknown@unknown.invalid QUIT :Excess Flood < 1170780928 0 :bsmnt_bot!i=gavin@abacus.kwzs.be JOIN :#esoteric < 1170780929 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1170780944 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec("x = 10\nwhile 1:\n time.sleep(x)\n x = 9x/10\n self.raw('PRIVMSG #esoteric :Tick')") < 1170780953 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec("x = 10\nwhile 1:\n time.sleep(x)\n x = 9*x/10\n self.raw('PRIVMSG #esoteric :Tick')") < 1170780961 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780970 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780989 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1170780989 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780989 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780992 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170780995 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ahh, the suspense... < 1170780996 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170781000 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170781004 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170781005 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170781006 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :! < 1170781006 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170781006 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170781006 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170781006 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170781006 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :Tick < 1170781006 0 :bsmnt_bot!unknown@unknown.invalid QUIT :Excess Flood < 1170781008 0 :bsmnt_bot!i=gavin@abacus.kwzs.be JOIN :#esoteric < 1170781010 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Woot! < 1170781056 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec("x = 5\nwhile 1:\n time.sleep(x)\n x = 99*x/100\n self.raw('PRIVMSG #esoteric :%d' % x)") < 1170781061 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4 < 1170781066 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3 < 1170781071 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :2 < 1170781072 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1170781072 0 :bsmnt_bot!unknown@unknown.invalid QUIT :Excess Flood < 1170781075 0 :bsmnt_bot!i=gavin@abacus.kwzs.be JOIN :#esoteric < 1170781082 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That I didn't expect. < 1170781109 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec("x = 5.0\nwhile 1:\n time.sleep(x)\n x = 99*x/100\n self.raw('PRIVMSG #esoteric :%f' % x)") < 1170781113 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.950000 < 1170781118 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.900500 < 1170781123 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.851495 < 1170781125 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Not bad. < 1170781128 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.802980 < 1170781133 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.754950 < 1170781138 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.707401 < 1170781142 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.660327 < 1170781147 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.613723 < 1170781152 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.567586 < 1170781156 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.521910 < 1170781161 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.476691 < 1170781165 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.431924 < 1170781167 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Very fun, I'm sure. < 1170781170 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.387605 < 1170781174 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.343729 < 1170781178 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.300292 < 1170781183 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.257289 < 1170781187 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.214716 < 1170781191 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.172569 < 1170781195 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.130843 < 1170781199 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.089535 < 1170781204 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.048639 < 1170781208 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :4.008153 < 1170781212 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.968071 < 1170781216 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.928391 < 1170781220 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.889107 < 1170781223 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.850216 < 1170781227 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.811714 < 1170781231 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.773596 < 1170781235 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.735860 < 1170781239 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.698502 < 1170781242 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.661517 < 1170781246 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.624902 < 1170781249 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.588653 < 1170781253 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.552766 < 1170781257 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.517238 < 1170781260 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.482066 < 1170781264 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.447245 < 1170781267 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.412773 < 1170781271 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.378645 < 1170781274 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.344859 < 1170781277 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :This is a little spammy, isn't it? < 1170781277 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.311410 < 1170781281 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.278296 < 1170781284 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.245513 < 1170781287 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.213058 < 1170781290 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.180927 < 1170781292 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec("x = 5.0\nwhile 1:\n time.sleep(x)\n x = 50*x/100\n self.raw('PRIVMSG #esoteric :%f' % x)") < 1170781294 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.149118 < 1170781297 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.117627 < 1170781297 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :2.500000 < 1170781300 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :1.250000 < 1170781300 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3.086451 < 1170781301 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :0.625000 < 1170781302 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :0.312500 < 1170781302 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :0.156250 < 1170781302 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :0.078125 < 1170781302 0 :bsmnt_bot!unknown@unknown.invalid QUIT :Excess Flood < 1170781305 0 :bsmnt_bot!i=gavin@abacus.kwzs.be JOIN :#esoteric < 1170781306 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ere we go. < 1170781325 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec("x = 3600.0\nwhile 1:\n time.sleep(x)\n x = 99*x/100\n self.raw('PRIVMSG #esoteric :%f' % x)") < 1170781335 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Now hopefully nobody will notice until it's too late. < 1170781341 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Or something like that, anyway. < 1170781946 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Also, I resemble this remark: "16:28:32 Epigram is clearly a programmming language, even though it is not generally recursive, and htus not Turing-Complete." http://tunes.org/~nef/logs/esoteric/06.12.19 < 1170782071 0 :nazgjunk!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1170782090 0 :nazgjunk!n=htitan@wikipedia/Nazgjunk JOIN :#esoteric < 1170783118 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: dude, that was, like, ages ago < 1170783134 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it was. < 1170783141 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :so why bring it up now? < 1170783152 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I just now noticed it. < 1170783159 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1170783165 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :why were you reading such old logs < 1170783190 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I was looking for the bsmnt_bot source code. < 1170783232 0 :FabioNET!i=500@217.201.7.160 JOIN :#esoteric < 1170783769 0 :nazgjunk!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1170783788 0 :nazgjunk!n=htitan@wikipedia/Nazgjunk JOIN :#esoteric < 1170784924 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3564.000000 < 1170785060 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I think I just found the most useless use of $1M: http://www.geostationarybananaovertexas.com/ < 1170785063 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yes, the URL is accurate < 1170785512 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :By "useless" ... < 1170785513 0 :nazgjunk!unknown@unknown.invalid PRIVMSG #esoteric :lmao < 1170785517 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You of course mean "brilliant" < 1170785527 0 :nazgjunk!unknown@unknown.invalid PRIVMSG #esoteric :fucking amazing < 1170785844 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's beautiful < 1170785845 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You know, the whatchamacallit is really pretty pointless. < 1170785865 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec("x = 900.0\nwhile 1:\n time.sleep(x)\n x = x/2\n self.raw('PRIVMSG #esoteric :%f' % x)") < 1170785869 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Much better. < 1170785888 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...Wait, no, can I undo that? < 1170785889 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1170785920 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec while 1: time.sleep(10); self.raw("PRIVMSG #bsmnt_bot_errors :Test") < 1170785943 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.raw = 3 < 1170785956 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :wibble < 1170785956 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Woot! < 1170786081 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec exec('def raw(self, message):\n message += "\\r\\n"\n x = self.socket.send(message)\n while x < len(message):\n message = message[x:]\n self.socket.send(message)') < 1170786094 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.raw("PRIVMSG #esoteric :*boom*") < 1170786098 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Aww. < 1170786131 0 :bsmnt_bot!unknown@unknown.invalid QUIT :Remote closed the connection < 1170786135 0 :bsmnt_bot!i=gavin@abacus.kwzs.be JOIN :#esoteric < 1170786166 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wonderful! < 1170786172 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And not bad, at that. < 1170786801 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :foo < 1170786806 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what did you do < 1170786904 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :just kill the proccess instead of the whole bot < 1170787087 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :450.000000 < 1170787127 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Dunno. < 1170787150 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :How do I kill just the process? < 1170787164 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :~kill < 1170787195 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Methinks I'm looking at an older version of the bot's source code... < 1170787205 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :and you can get the source at http://bsmntbombdood.mooo.com/chroot_ircbot.py < 1170787540 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :225.000000 < 1170787553 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :~ps < 1170787556 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :0: 'exec("x = 900.0\\nwhile 1:\\n time.sleep(x)\\n x = x/2\\n self.raw(\'PRIVMSG #esoteric :%f\' % x)")', 1367.23 seconds < 1170787558 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :~kill 0 < 1170787692 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1170787738 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ihope: ^ < 1170788060 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah, right. < 1170788105 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :But ~exec self.raw("QUIT") is more fun! < 1170788147 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And besides... < 1170788152 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.do_kill = 0 < 1170788173 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :... < 1170788187 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.do_exec = 0 < 1170788194 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Not that I haven't done that before. < 1170788237 0 :sebbu!n=sebbu@ADijon-152-1-35-42.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1170788240 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :... < 1170788407 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :... < 1170788495 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :... < 1170788495 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I advise you to ~quit. < 1170788499 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1170788511 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Uh... good question. < 1170788513 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :~ps < 1170788514 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :None < 1170788516 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Never mind, then. < 1170788535 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Meanie. < 1170788541 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION bursts into tears and runs away < 1170788731 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... < 1170788763 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~ctcp #esoteric VERSION < 1170788799 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~ctcp #esoteric VERSOIN < 1170788811 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~ctcp #bsmnt_bot_errors VERSOIN < 1170788819 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Mm-hmm. < 1170788980 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :foo < 1170789056 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You know, all this chroot stuff is a little silly, don't you think? < 1170789061 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Why not use sudo -u instead? < 1170789077 0 :sebbu2!n=sebbu@ADijon-152-1-19-200.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1170789130 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: because chroot restricts the touchable stuff in an easy-to-understand manner. < 1170789159 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I take it sudo -u doesn't, then. < 1170789179 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it restricts you to a certain user, which is a bit more complicated < 1170789213 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sudo -u still permits you to read every file that is world readable on the computer < 1170789223 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :World readable? < 1170789224 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ihope: uhhh no < 1170789231 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :What's sudo -u? < 1170789249 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That specifies the user to run as. < 1170789264 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It'd be a bad idea to plain old sudo chroot_ircbot.py. < 1170789267 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as in, not restricted to be readable by only a single user < 1170789270 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, sort of. < 1170789277 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: what files are those, then? < 1170789285 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1170789291 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that would be stupid < 1170789313 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Running it as a different user would be stupid? < 1170789389 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it would include common files of course, but might also include some private files dependent on bsmntbombdood's setup < 1170789460 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if his user directory is world readable, and he has forgotten to protect some files < 1170789500 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1170789509 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :perms on the whole machine would have to be perfect < 1170789510 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I can get a shell account somewhere and convince the admin to add an extra user and give me sudo access to it... < 1170789546 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1170789610 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :just add a bot on my bot < 1170789731 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.raw("PRIVMSG #esoteric :OMG") < 1170789731 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :OMG < 1170789735 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :OMG. < 1170789773 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wonderful! < 1170789804 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :omg < 1170790029 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec IRCbot("foobar", "ihope_bot", "nope", "ihope", "Now 100% Real", 6667, "#esoteric", True, ["#esoteric"], "#", True) < 1170790194 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1170790253 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no < 1170790270 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :assign that to self.ihope or whatever < 1170790306 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope = IRCbot("foobar", "ihope_bot", "nope", "ihope", "Now 100% Real", 6667, "#esoteric", True, ["#esoteric"], "#", True) < 1170790324 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope.listen < 1170790327 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope.listen() < 1170790342 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1170790352 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :"foobar"? < 1170790355 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope = IRCbot("irc.freenode.net", "ihope_bot", "nope", "ihope", "Now 100% Real", 6667, "#esoteric", True, ["#esoteric"], "#", True) < 1170790359 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no < 1170790365 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no dns inside the chroot < 1170790367 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Good catch, there... < 1170790372 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Pff. < 1170790384 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i know < 1170790462 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :http://www-formal.stanford.edu/jmc/weierstrass.html < 1170790467 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :err, wrong paste < 1170790485 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :"85.188.1.26" < 1170790507 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope = IRCbot("71.205.100.59", "ihope_bot", "nope", "ihope", "Now 100% Real", 6667, "#esoteric", True, ["#esoteric"], "#", True) < 1170790512 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope.listen() < 1170790533 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1170790577 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1170790614 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, of course. < 1170790641 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope = IRCbot("85.188.1.26", "ihope_bot", "nope", "ihope", "Now 100% Real", 6667, "#esoteric", True, ["#esoteric"], "#", True) < 1170790653 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope.listen() < 1170790656 0 :ihope_bot!i=gavin@abacus.kwzs.be JOIN :#esoteric < 1170790699 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :thar ya go < 1170790700 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope.bsmnt = self < 1170790713 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :#exec self.bsmnt.raw("QUIT") < 1170790713 0 :bsmnt_bot!unknown@unknown.invalid QUIT : < 1170790714 0 :ihope_bot!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1170790716 0 :bsmnt_bot!i=gavin@abacus.kwzs.be JOIN :#esoteric < 1170790721 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Pff. I want my money back. < 1170790725 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1170790727 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1170790744 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :... < 1170790747 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope = IRCbot("85.188.1.26", "ihope_bot", "nope", "ihope", "Now 100% Real", 6667, "#esoteric", True, ["#esoteric"], "#", True); self.ihope.listen(); self.ihope.bsmnt = self < 1170790750 0 :ihope_bot!i=gavin@abacus.kwzs.be JOIN :#esoteric < 1170790775 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :#exec self.bsmnt.ihope.bsmnt.ihope.bsmnt.ihope.raw("PRIVMSG #esoteric :Foo!") < 1170790783 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Greh. < 1170790795 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :uuuh no < 1170790797 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :#exec self.bsmnt.raw("PRIVMSG #esoteric :Foo!") < 1170790806 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Mmh. < 1170790813 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :#exec self.raw("PRIVMSG #esoteric :Foo!") < 1170790813 0 :ihope_bot!unknown@unknown.invalid PRIVMSG #esoteric :Foo! < 1170790871 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :#exec self.raw("NICK ihope_") < 1170790871 0 :ihope_bot!unknown@unknown.invalid NICK :ihope_ < 1170790887 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :#exec self.raw("JOIN #math #haskell #compsci #tapthru") < 1170790901 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That didn't work, did it? < 1170790966 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :#exec self.raw("PRIVMSG #math :Ello.") < 1170790992 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :#exec self.raw("PRIVMSG #math :>:-)") < 1170791050 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :#exec self.raw("QUIT") < 1170791051 0 :ihope_!unknown@unknown.invalid QUIT : < 1170791277 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Channels in JOIN must be comma separated < 1170791294 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Pff. < 1170791407 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope = IRCbot("80.32.164.76", "FOLLYbot", "nope", "ihope", "Now 100% Real", 9999, "#lobby", True, ["#lobby"], "#", True); self.ihope.listen(); self.ihope.bsmnt = self < 1170791416 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope.listen() < 1170791421 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...wait... < 1170791835 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is still waiting :) < 1170791886 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You can stop waiting now. < 1170791918 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :whew < 1170791992 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION once did 'ifdown eth0; ifup eth0' over ssh. < 1170792000 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :That was slightly scary. < 1170792008 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What happened? < 1170792015 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it worked < 1170792032 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What did it do? < 1170792090 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :well, it disconnected the connection I was connected by, then re-connected it. < 1170792101 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess it would not have worked on separate lines :) < 1170792105 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and fortunately the re-connection bit worked < 1170792120 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: indeed, unless it was really laggy < 1170794070 0 :FabioNET!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1170794715 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1170795080 0 :FabioNET!i=500@217.201.0.74 JOIN :#esoteric < 1170796517 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1170797980 0 :GreaseMonkey!n=notapoly@222-153-173-213.jetstream.xtra.co.nz JOIN :#esoteric < 1170798043 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope = IRCbot("80.32.164.76", "FOLLYbot", "nope", "ihope", "Now 100% Real", 9999, "#lobby", True, ["#lobby"], "#", True); self.ihope.listen(); self.ihope.bsmnt = self < 1170798109 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :~ihope < 1170798125 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :wtf was that for? < 1170798176 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wtf was what for? < 1170798208 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :uhh...? < 1170798218 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :the exec self.ihope = IRCbot("80.32.164.76", "FOLLYbot", "nope", "ihope", "Now 100% Real", 9999, "#lobby", True, ["#lobby"], "#", True); self.ihope.listen(); self.ihope.bsmnt = self < 1170798224 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :what was that for? < 1170798259 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Just trust me when I say it did something. < 1170798280 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :for i = 1 to infinity; print i; end for; print "Done!" < 1170798312 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec for i = 1 to infinity; print i; end for; print "Done!" < 1170798431 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :for i = infinity to 1; print i; end for; print "Done!" < 1170798446 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"brb rebooting router" < 1170798463 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :this prints all powers of 2: < 1170798482 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :x = 1; while x != -1; print x; x = x * 2; end while; < 1170798497 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :print "Done!" < 1170798728 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :x = 1; while 1: print x; x = x * 2 < 1170798742 0 :fizzie!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1170798744 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Also, print (iterate (*2) 1) < 1170798750 0 :GreaseMonkey!n=notapoly@210-86-106-153.jetstream.xtra.co.nz JOIN :#esoteric < 1170798833 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ihope: that won't terminate. My program does! < 1170798846 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Pff. < 1170798863 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Also, print (iterate (*2) 1 :: [Int]) < 1170798868 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That one *might* terminate! < 1170798875 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...Wait. < 1170798901 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but mine prints all powers of 2 before terminating! < 1170798908 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :As if... < 1170799543 0 :SevenInchBread!n=CakeProp@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1170800286 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :HC7IB < 1170800291 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :nvm < 1170800387 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :#exec self.raw("NICK lambdabot\r\nJOIN #lobby") < 1170800396 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...No, that won't work, will it? < 1170800424 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~exec self.ihope.raw("NICK :lambdabot_\r\nJOIN #lobby") < 1170800630 0 :wooby!n=alan@cpe-66-67-60-51.rochester.res.rr.com JOIN :#esoteric < 1170801337 0 :FabioNET!unknown@unknown.invalid QUIT :"A domani..." < 1170803607 0 :sebbu2!unknown@unknown.invalid QUIT :Client Quit < 1170803744 0 :KyussWren!unknown@unknown.invalid QUIT : < 1170804004 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION likes http://www.boxturtlebulletin.com/Articles/000,015.pdf < 1170804005 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"The Hetrosexual Adgenda: Exposing the myths" < 1170804087 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :eww heterosexuals < 1170804200 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :OMGWTFBBQ!!!!!! < 1170804698 0 :nazgjunk!unknown@unknown.invalid QUIT :"Bi-la Kaifa"