< 1224720532 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1224720544 0 :psygnisfive!n=psygnisf@c-71-57-164-119.hsd1.fl.comcast.net JOIN :#esoteric < 1224720884 0 :hakware!unknown@unknown.invalid NICK :ENKI-][ < 1224720985 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | Heh... I'm ganna win this one. < 1224732905 0 :immibis!n=immibis@125-236-142-205.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1224734694 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1224739094 0 :ab5tract!n=ab5tract@pool-71-246-5-13.phlapa.fios.verizon.net JOIN :#esoteric < 1224741022 0 :Deewiant!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1224742585 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | isn't thaat < 1224743097 0 :Judofyr!unknown@unknown.invalid QUIT : < 1224743824 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :immibis: You were asking about setting the Funge-98 storage offset to an arbitrary value? 0{02-u0}$$ -- it uses 'u' to push an arbitrary address for } to pop off; the final $$ gets rid of the pos+delta vector pushed by {. < 1224744606 0 :asiekierka!n=asiekier@89.108.255.195 JOIN :#esoteric < 1224744616 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hi, anybody here? < 1224744620 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :fungot: are you intelligent? < 1224744620 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: that part of the def-bf reference implementation, too < 1224744629 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :fungot: No, no definitions, are you intelligent? < 1224744629 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: that's not a good day for house, this is even trickier < 1224744634 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1224744642 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so, fungot, intelligence is tricky for you? < 1224744642 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: of course people should prefer fnord software. they should've used gmp < 1224744659 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :fungot, intelligence is fnord software? and gmp? < 1224744659 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: ( ( apply xs) ( length fnord)) < 1224744666 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dies of stupidity < 1224744692 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Let's clog cmeme! < 1224744757 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hackles - les hack, hels ack!, hak lecs, < 1224744821 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hal c(h)eks? < 1224744826 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hal checks? < 1224745114 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dies twice < 1224745124 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dies infinity times until i say "wakeup time" < 1224745437 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :iiıiiii < 1224745497 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wakeup times < 1224745498 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hi < 1224745865 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :[18:51] Let's clog cmeme! +>[->+>+<<]+>>[<<->>[-]]<<[>+<-]>[-<+>]<<<<-[>++<-[>++<-[>++<-[>++<[-]]]]]]]]]]<[->+<]>+>[-<+>]>>]<<<] < 1224801515 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2147483648 42949672 ... < 1224801525 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I suck at the brainfuck; that's way longer than it really should. < 1224801553 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://blog.wired.com/music/2008/10/dr-pepper-to-ma.html Awesome! < 1224802570 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: what algo? < 1224802642 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Er, it just keeps the decimal digits on the tape; goes from the most significant end to the least significant printing them out; and then does a *2 operation on its way back. < 1224802646 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'd prolly store the number reversed on the array, and each cycle, multiply all cells by two, then do carries, then print with 48 added < 1224802658 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how do you *2? < 1224802685 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's that mostly -[>++<-[>++<-[... -looking part. < 1224802723 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty, but i'd probably have to manually execute it for a while to be able to understand it. < 1224802729 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Except that the carry-setting part is a bit overcomplicated since it needs to make the number longer. < 1224802736 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224802742 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's why i'd've stored it reversed < 1224802794 0 :ais523|mibbit!i=93bc1b5f@gateway/web/ajax/mibbit.com/x-ef320c620f762a48 JOIN :#esoteric < 1224802795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523|mibbit < 1224802802 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :+ul (test)S < 1224802802 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :test < 1224802807 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It is reversed, but I keep track of where the number ends by using a 1 to store a 0 and so on; so it needs to change a potential 0 there to 1 so that there's something to add the carry to. < 1224802821 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :context? < 1224802826 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Since the tape wraps, it doesn't really matter if it's "reversed" or not, it's just a matter of tr/<>/>]>[-<+<+>>]<[->+<]<--.[-]<]++++[->++++++++<]>.[-]>>[-[>++<-[>++<-[>++<-[>++<-[>-------->+>[->+>+<<]+>>[<<->>[-]]<<[>+<-]>[-<+>]<<<<-[>++<-[>++<-[>++<-[>++<[-]]]]]]]]]]<[->+<]>+>[-<+>]>>]<<<] < 1224802839 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Defined. < 1224802847 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Whoops, that was the def part, not the ^bf part. < 1224802850 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, < 1224802851 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^pow2 < 1224802852 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2147483648 42949672 ... < 1224802886 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :not at all bad < 1224802893 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :does it do arbitrary precision arithmetic? < 1224802912 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :really, I need to come up with a better base-10-output routine for Underload < 1224802912 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If you can call it "arithmetic", since it only does *2. < 1224802923 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :well, I mean, does it ever overflow? < 1224802932 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :also, what base does it store numbers in? Decimal? < 1224802935 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No. Well, when the number reaches the tape length. < 1224802938 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :decimal < 1224802940 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Decimal, for easy output. < 1224802953 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :brainfuck doesn't have a tape length < 1224802973 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :he knows that < 1224802995 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1224802996 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The fungot implementation has a... what was it? Some reasonable number, I didn't want a huge funge-space. < 1224802996 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: in the final example given fnord), < 1224803003 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :I thought I'd make the point anyway, though < 1224803023 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :I know Thutubot cuts off at 65534 bytes of internal memory used < 1224803027 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i know, thought i'd make the point anyway, though < 1224803031 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1224803033 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :because that's the largest number you can put in a {} block in a Perl regex < 1224803066 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think it's just a thousand cells in fungot. It probably runs out of time or output length for anything that seriously needs more. < 1224803066 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: under the major heading " renewable energy support mechanisms < 1224803071 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :I cheat with implementing the regexen in Thutu, I just copy them verbatim into Perl and let it interpret them < 1224803111 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :^show ul < 1224803112 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :>,[>,]<[<]>[<+4[>-8<-]+>-[-7[-2[<+3[>-4<-]+>[<+4[>-5<-]+>[-11[-3[[-]<2[>[-]>+<2-]>>[<2+>>-]+<[->-<3[[>+<-]<]>>[>]]>[->[>]<[[>+<-]<]<2[[>+<-]<]<[[>+<-]<]>>[>]>[[[>]>+<2[<]>-]<2[[>+<-]<]>>[>]>[>]>[<2[<]<[<]<+>>[>]>[>]>-]<2[<]>]>>[[<+>-]>]<2[<]]]<[->>[>]<[[>>+<2-]<]<2[[>+<-]<]>+>[>]+5[>+8<-]+2>-[<+[<]>+[>]<-]]>]<[->>[[<2+>>-]>]<3[[>+<-]<]]>]<[-<[[<]>.[-]>[[<+>-]>]>>[[<+>-]>]<2[<]<2]>>>[[<+>-]>]<2[<]<]>]<[->>[>]<[[>+<-]<]<2[>>>>[>] < 1224803120 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :still the BF version, then? < 1224803137 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes. Although that would probably show the bf version even if I had a built-in command of the same name. < 1224803149 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :yes, I suppose so < 1224803157 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (s)S < 1224803158 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :s < 1224803167 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :hmm... I'm surprised at how tolerant Keymaker's Underload-in-BF is < 1224803171 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :given that it does no error checking < 1224803185 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((x)S:^):^ < 1224803186 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...too much output! < 1224803189 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((x)S:^):^ < 1224803195 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :xxx ...out of time! < 1224803206 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :heh, quite a speed difference really < 1224803213 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Is there any way of getting Underload to output characters that do not appear in the program? I guess not. (Well, except parentheses maybe.) < 1224803219 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul aS < 1224803219 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :() < 1224803221 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :no, there isn't < 1224803223 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :+ul aS < 1224803223 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...a out of stack! < 1224803233 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1224803235 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, there's a difference. < 1224803241 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: no error checking < 1224803244 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :in the BF version < 1224803248 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1224803251 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :using a on an empty stack is undefined < 1224803253 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :hi AnMaster < 1224803253 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what is up with using mibbit? < 1224803259 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(::**)((:(:)~^(!!()())*~(*)~^*)~^^)^(x)~^S < 1224803260 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxx < 1224803260 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :don't have my laptop on me today < 1224803260 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no laptop today? < 1224803262 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224803267 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :I only came in for guild council, really < 1224803270 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(::::::******)((:(:)~^(!!()())*~(*)~^*)~^^)^(x)~^S < 1224803275 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(:::::*****)((:(:)~^(!!()())*~(*)~^*)~^^)^(x)~^S < 1224803276 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523|mibbit, ... "guild council"? < 1224803276 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :x < 1224803285 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(:::::*****)((:(:)~^(!!()())*~(*)~^*)~^^)^S < 1224803285 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :::!!()()** < 1224803294 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(::::::******)((:(:)~^(!!()())*~(*)~^*)~^^)^S < 1224803294 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::!!()()* < 1224803299 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(:::::::*******)((:(:)~^(!!()())*~(*)~^*)~^^)^S < 1224803299 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :!!()() < 1224803311 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(::::::::********)((:(:)~^(!!()())*~(*)~^*)~^^)^S < 1224803312 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :!!()()* < 1224803316 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1224803318 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (::::::******)(::::::::********)((:(:)~^(!!()())*~(*)~^*)~^^)^S < 1224803324 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1224803325 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: sort of like Parliament, but for a University, not a country < 1224803328 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :amongst the students < 1224803333 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::******)(:::::::::*********)((:(:)~^(!!()())*~(*)~^*)~^^)^S < 1224803335 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...^ out of stack! < 1224803337 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well < 1224803340 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :we decide what the university's student's should be campaigning for < 1224803341 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :better grammar at least < 1224803342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :than < 1224803346 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(::::::******)(:::::::::*********)((:(:)~^(!!()())*~(*)~^*)~^^)^S < 1224803346 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : ...a out of stack! < 1224803346 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :!!()()(*) < 1224803349 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1224803356 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(::::::******)(::::::::::**********)((:(:)~^(!!()())*~(*)~^*)~^^)^S < 1224803372 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :"Konversation terminated!" < 1224803375 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523|mibbit, I think that may be an error " ...a out of stack!"? < 1224803379 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the spelling I mena < 1224803381 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okily. so subtraction isn't exactly well-defined for negatives. < 1224803381 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :mean* < 1224803386 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean, that subtraction < 1224803398 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's an error in the input program < 1224803400 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :+ul a < 1224803401 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...a out of stack! < 1224803405 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :you can't run a on an empty stack < 1224803410 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :+ul aS < 1224803410 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...a out of stack! < 1224803414 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)aS < 1224803414 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(x) < 1224803414 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523|mibbit, how comes fungot handled it? < 1224803415 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ' ' ' < 1224803416 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's not very clear that 'a' is an instruction in this case, though. < 1224803425 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: because its Underload program is written in BF < 1224803430 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :and does no error checking < 1224803432 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1224803436 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :a on an empry stack is undefined < 1224803437 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fungot, huh? < 1224803437 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: should this be reverted, because you can't read their mind. it is < 1224803440 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :*empty stack < 1224803443 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah yes wikipedia still < 1224803447 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the ' ' ' confused me < 1224803462 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :Thutubot is nice and errors < 1224803468 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :whereas fungot tries to plough on regardless < 1224803468 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523|mibbit: potential references to use for citations. --special:contributions/ 131.216.41.16131.216.41.16 ( user talk:131.216.41.16talk) 19:26, 8 july 2006 ( utc < 1224803475 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :^ul (x)*S < 1224803476 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :x < 1224803483 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fis@eris:~/src/bef$ echo 'aS' | ~/inst/rcfunge/rcfunge/funge -q underload.b98 < 1224803483 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :stack underflow. < 1224803483 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :heh, that doesn't surprise me... < 1224803490 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The Funge-98 version will error out. < 1224803494 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, so thutubot is "fail-fast" while fungot is "fail-ignore"? < 1224803495 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the constant use of " coup" here is simply incorrect. first uncertainty can be incorporated into the section on company officers, but it states there that the ep peaked at 2 ' ' fnord < 1224803497 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :When/if I get it integrated. < 1224803501 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1224803502 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :^ul (x)~S(/)SS < 1224803504 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :/x < 1224803529 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(::::::******)((!)~^^)^S < 1224803529 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...! out of stack! < 1224803529 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :it seems that the BF version has an infinite number of empty strings at the bottom of the stack < 1224803536 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, using { it is easy to integrate < 1224803541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe SUBR too < 1224803548 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(::::::******)((!)~^)^S < 1224803554 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :!!!!!!! < 1224803554 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to figure out what oklopol was trying to do < 1224803564 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(::::::******)((~)~^^)^S < 1224803564 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :a < 1224803568 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(:::::::*******)((~)~^^)^S < 1224803569 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :b < 1224803572 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (a)(b)(::::::::********)((~)~^^)^S < 1224803572 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :a < 1224803573 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It still needs to store the program somewhere; and currently the program storage format is a bit hardcoded to the brainfuck bytecode, expects all programs to consist of two-cell pair elements and so on. < 1224803575 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :ah, got it < 1224803579 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224803585 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :a divide-by-2 < 1224803597 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :that's really quite clever, and utterly different from the way I did divide-by-10 < 1224803602 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's where i'm trying to head, but that's just modulo... < 1224803621 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Still, shouldn't be too difficult; there's already a "language id" number stored with the program, I just need to add a branching on columns 5 and 6 for that, and fix the things that deal with programs a bit. < 1224803622 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :oh, I think it can be adapted for divide too < 1224803624 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm? Just store the underload stuff somewhere else? < 1224803626 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :my idea was, to get, using that, the parity bit, so i can subtract it, and do safe division; or something. < 1224803635 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, like 50 cells away or whatever < 1224803640 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :OH, i have it now. < 1224803645 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :you would need to store something in the program each time round < 1224803645 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I don't want to have to have two completely different lists to check for "^foo". < 1224803651 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ah right < 1224803665 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(As well as two completely different lists to store to the state file and list with ^show and so on.) < 1224803672 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, maybe you could compile them to befunge? :D < 1224803710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I believe threaded code would be awfully slow < 1224803725 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think I'll just store the program string (there where the brainfuck version converts to bytecode); it's just that the state-file saving and such need to be fixed to understand that. < 1224803744 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::::********)(:((this)S)~((that)S)~(~)~^^^!)^S < 1224803744 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :this::::::::******** < 1224803748 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::*********)(:((this)S)~((that)S)~(~)~^^^!)^S < 1224803749 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :that:::::::::********* < 1224803770 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what the heck < 1224803775 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that code is quite unreadable < 1224803776 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to me < 1224803808 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::*********)(:(~:(:)~^(!!()())*~(*)~^*)~^^~)~()~(~)~^^^!)^S < 1224803808 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Fortuitously the number "0" never appears in the brainfuck bytecode (except as the terminating instruction) so I can just make it deal with programs as arbitrary zero-terminated lists of cells. (Even though the brainfuck bytecode "really" is pairs of (operation, argument) values.) < 1224803814 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's Underload, it's not that bad once you're used to it < 1224803819 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://upsilon.cc/~zack/blog/posts/2008/10/from_Vim_to_Emacs_-_part_1/ LOL :D Debian vim maintainer switches to emacs < 1224803827 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oh btw for state file saving, if you ever use i and/or o be aware of that cfunge reads stuff as unsigned char < 1224803829 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for files < 1224803830 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :except in Mibbit because it keeps replacing bits of code with smileys < 1224803835 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::*********)(:(~~)~()~(~)~^^^!)^S < 1224803835 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::::::::::********* < 1224803836 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :unless otherwise specified < 1224803854 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: ~~ obviously does nothing < 1224803901 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it will soon. < 1224803920 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think I'll stick to FILE's G/P for the state file, it's so easy to use even if it's a bit inefficient. < 1224803960 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :unikitten is still the ultimate 2d language < 1224803973 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::***)((:(:)~^(!!()())*~(*)~^*)~^^)^S < 1224803974 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...: out of stack! < 1224803980 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oh yes it is < 1224803981 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And in the language model (which I'm reading with FILE's R) I just use only byte values [0, 127] in order to not get into problems with that. < 1224803989 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((:^S~aSS)(+ul )):^S~aSS < 1224803989 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((:^S~aSS)(+ul )):^S~aSS < 1224803991 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...could someone find decrement in that? :P < 1224803997 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, as for GP I don't remember how they are supposed to read but probably char or unsigned char < 1224804019 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::***)(:(:)~^(!!()())*~(*)~^*)^S < 1224804019 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :::::!!()()**** < 1224804021 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224804022 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I just store decimal integers, one per line, so I don't really care. :p < 1224804028 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if the spec doesn't say otherwise it should be unsigned in cfunge, if it is still signed be sure to mention it < 1224804030 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1224804042 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: ::::!!()()**** is ::** when optimised < 1224804043 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :or 3 < 1224804045 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::*********)(:(~:(:)~^(!!()())*~(*)~^*~)~()~(~)~^^^!)^S < 1224804045 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::::::::::********* < 1224804052 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::::::**********)(:(~:(:)~^(!!()())*~(*)~^*~)~()~(~)~^^^!)^S < 1224804052 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::::::::::::!!()()*********** < 1224804058 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Except that the ^def command names are there as plaintext...) < 1224804061 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::::::**********)(:(~:(:)~^(!!()())*~(*)~^*~)~()~(~)~^^^!)^(x)~^S < 1224804061 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxx < 1224804064 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::::***********)(:(~:(:)~^(!!()())*~(*)~^*~)~()~(~)~^^^!)^(x)~^S < 1224804065 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxx < 1224804068 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::::::::::::************)(:(~:(:)~^(!!()())*~(*)~^*~)~()~(~)~^^^!)^(x)~^S < 1224804068 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxx < 1224804072 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::::::*************)(:(~:(:)~^(!!()())*~(*)~^*~)~()~(~)~^^^!)^(x)~^S < 1224804072 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxx < 1224804074 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1224804086 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now the rest is trivial. < 1224804090 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, so all below 128 in other words? < 1224804097 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is probably the only portable way < 1224804116 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, also I don't know if cfunge truncates or wraps larger integer < 1224804128 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ie, if 278 ends up as 255 or some low number < 1224804155 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :possibly it may vary between different instructions < 1224804159 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :should really clean that up < 1224804244 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::!::!***)^(x)~^S < 1224804245 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...: out of stack! < 1224804247 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::!::!**)^(x)~^S < 1224804248 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...: out of stack! < 1224804258 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::!::!**)(x)~^S < 1224804258 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxx < 1224804267 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (::!::!::!***)(x)~^S < 1224804267 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxx < 1224804296 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the rest, it is not trivial. < 1224804304 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's as hard as the beginning was. < 1224804588 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((:^SaS:aS^!S)(+ul ))((:^SaS:aS^!S)(*ul )):^SaS:aS^!S < 1224804588 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :*ul (:^SaS:aS^!S)((:^SaS:aS^!S)(*ul )):^SaS:aS^!S < 1224804612 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hmph < 1224804641 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: trying to make a quine? < 1224804651 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :polyglot quine < 1224804663 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :ah, between Underload and Underload? < 1224804666 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1224804689 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, thanks for that link < 1224804694 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :about vim -> emacs < 1224804699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :very very useful for me :P < 1224804704 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why < 1224804715 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((:^S!aS:aS^!S)(+ul ))((:^S!aS:aS^!S)(*ul )):^S!aS:aS^!S < 1224804715 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :*ul ((:^S!aS:aS^!S)(*ul ))((:^S!aS:aS^!S)(+ul )):^S!aS:aS^!S < 1224804727 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there it was < 1224804731 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh I just sent to a few friends who use vim < 1224804732 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1224804760 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Good to know you're caught up in the childish editor wars. < 1224804772 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((:^S!aS:aS^!S)(+ul ))((:^S!aS:aS^!S)(*ul )):^S!aS:aS^!S < 1224804778 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...out of time! < 1224804784 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1224804800 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no editor war < 1224804838 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :more like editor martial art < 1224804854 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :was probably for the best < 1224804869 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, oh? < 1224804882 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that fungot couldn't run my program < 1224804882 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: this article was automatically assessed because at least one reliable source that says that latin is a timeless language. it is < 1224804889 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, oh why is that? < 1224804907 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1224804917 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :because then someone might want to test it properly... < 1224804949 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :fungot: how do you like Wikipedia, by the way? < 1224804949 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523|mibbit: please go to fnord image description page and edit it to include a wikipedia:fair use rationale guidelineexplanation or rationale as to why its use in ' ' ' < 1224804965 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1224804972 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :fungot: you seem to be confused by the markup for bold < 1224804972 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523|mibbit: the 4wp car is mine, no it is not the case. < 1224804982 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :anyway, better go home < 1224804984 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523|mibbit, hehe < 1224804984 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh right, it's the wp pages < 1224804985 0 :ais523|mibbit!unknown@unknown.invalid PRIVMSG #esoteric :bye everyone! < 1224804987 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523|mibbit, cya < 1224804989 0 :ais523|mibbit!unknown@unknown.invalid QUIT :"http://www.mibbit.com ajax IRC Client" < 1224805018 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::::::*************)(:(:)~^(!!()())*~(*)~^*)^S < 1224805019 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :::::::::::::::!!()()************** < 1224805139 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, quine please < 1224805172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, including the ^ul < 1224805175 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in the quite < 1224805177 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :quine* < 1224805200 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually a better idea would be fungot <-> thutubot loop < 1224805201 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: and then who knows, dr spooner may prove right in the end... fnord 02:25, 15 oct 2004 ( utc) < 1224805212 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dr spooner? < 1224805214 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1224805230 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you probably want to avoid loops with thutubot < 1224805236 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::*****)((:)~*(*)*)^(x)~^S < 1224805236 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxx < 1224805237 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with ul that would be possible < 1224805253 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ignore thutubot I guess < 1224805258 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::::::*************)(::(:(:)~^(!!()())*~(*)~^*)~^:*~((:)~*(*)*)~^~*^)^S < 1224805258 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::!!()()* < 1224805262 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1224805270 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: er i did just that a bit above? < 1224805322 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :except that fungot couldn't run the program through because it was too complicated < 1224805323 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: what about all the other controversial statements basically summarise what he says, dec. 25, 1989, friday jerusalem post < 1224805345 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Didn't we already have one fungot-thutubot loop. < 1224805345 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: this article was automatically assessed because at least one tank fnord as a subspecies of the black on white violence. clear, unedited and in no way constitute a " massive attack on free speech" but aiming to insult and defame holocaust victims and fnord and their meanings. i don't think anybody calls it the " power stroke" < 1224805374 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah but i wanted to try a loop with both in underload < 1224805391 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::::::*************)(::((:)~*(*)*)~^:*~(:(:)~^(!!()())*~(*)~^*)~^~*^)^S < 1224805392 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric ::::::::::::::::::::::::::::::!!()()***************************** < 1224805398 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::::::*************)(::((:)~*(*)*)~^:*~(:(:)~^(!!()())*~(*)~^*)~^~*^)^(x)~^S < 1224805398 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxxxxxxxxxxxxxxxx < 1224805413 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:::::::::::::*************)(x)~^S < 1224805414 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :xxxxxxxxxxxxxx < 1224805422 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well that's one complicated multiplication. < 1224805430 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that was *not* what i was trying to do. < 1224805454 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, oh ok