< 1162080138 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah, it comes with a nifty lifetime guarantee < 1162080342 0 :fr34k!n=fr34k@h208n7c1o1101.bredband.skanova.com JOIN :#esoteric < 1162080352 0 :fr34k!unknown@unknown.invalid NICK :boblol < 1162080402 0 :boblol!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1162080408 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1162080590 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :HAHA http://www.kleinbottle.com/gauss.htm < 1162080625 0 :boblol!unknown@unknown.invalid PRIVMSG #esoteric :sup? < 1162081110 0 :GregorR-L!n=GregorR-@host-200-167.pubnet.pdx.edu JOIN :#esoteric < 1162082214 0 :Arrogant!i=Arrogatn@12.78.67.30 JOIN :#esoteric < 1162082547 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Anybody here heard of RoboCom? < 1162082673 0 :boblol!unknown@unknown.invalid PRIVMSG #esoteric :no, but Defcon ^^ < 1162083738 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 148 (No route to host) < 1162084443 0 :boblol!unknown@unknown.invalid QUIT : < 1162085035 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1162085038 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1162085191 0 :RodgerTheGreat!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1162085691 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: i hate you < 1162085852 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What for? < 1162085961 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :For mentioning RoboCom? < 1162085974 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1162085988 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :uh it's still the first 02:39 isn't it? < 1162086007 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1162086038 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: you wrote some cool robot? < 1162086064 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'm writing "some cool robot". < 1162086068 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(much of europe is changing away from daylight saving tonight) < 1162086127 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :germany is < 1162086140 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :when it's 3:00 the first time it'll go back to 2:00 < 1162086321 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what about britain and finland? they don't have the same timezone but maybe they still change at the same time < 1162086380 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It's 8:45 PM over here. < 1162086418 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I seem to have forgotten to make note of when the sun rises. < 1162086846 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If I recall correctly, we (here in Finland) are going to go back to 03:00 when it gets to 04:00; so the change would happen at the same time. < 1162086870 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1162086888 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well i'll go to bed now... < 1162086914 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but you have an hour extra tonight :) < 1162086923 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1162086941 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but my parents will wake me up two hours early than normal < 1162086954 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because the school starts again day after tomorrow < 1162086956 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :+the < 1162086972 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and then i have to stand up like 6 hours earlier than normal < 1162086978 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :brr < 1162086980 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1162086982 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well gn8 < 1162087005 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1162087041 0 :Asztal!n=asztal@cpc1-stkn2-0-0-cust919.midd.cable.ntl.com JOIN :#esoteric < 1162087086 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :wow, I join undernet and get spammed twice before my client manages to /umode +i < 1162087229 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yay, the clock jumped backwards. < 1162087237 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :huzzah < 1162087257 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asztal: does britain change back tonight too? < 1162087354 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :yarr. < 1162087381 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :We were all planning to commit murder in the time that doesn't exist but it turns out it's still illegal. < 1162087407 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :how - british < 1162087416 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ducks < 1162087582 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe you could claim to have been somewhere else at the time < 1162087639 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :It's a shame I forgot. I wanted to try to retro-actively get first post on something < 1162087790 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, you would have to find somewhere with the right bug... < 1162087928 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders how many sites do use local time instead of UTC < 1162088422 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION mourns the death of the US Constitution < 1162088435 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :When does the switch happen? < 1162088457 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :20 minutes ago < 1162088791 0 :ihope!unknown@unknown.invalid QUIT :Connection timed out < 1162088834 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1162090507 0 :wooby!n=alan@cpe-66-67-60-51.rochester.res.rr.com JOIN :#esoteric < 1162090566 0 :wooby!unknown@unknown.invalid QUIT :Client Quit < 1162090569 0 :wooby!n=alan@cpe-66-67-60-51.rochester.res.rr.com JOIN :#esoteric < 1162092809 0 :CakeProphet!unknown@unknown.invalid QUIT :Connection reset by peer < 1162092871 0 :CakeProphet!n=CakeProp@h199.239.213.151.ip.alltel.net JOIN :#esoteric < 1162094296 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1162094486 0 :GregorR-L!n=GregorR-@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1162095469 0 :wooby!unknown@unknown.invalid QUIT : < 1162095965 0 :Sgeo!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1162096019 0 :Sgeo!unknown@unknown.invalid QUIT :Client Quit < 1162097008 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1162097427 0 :oerjan!unknown@unknown.invalid QUIT :"Good night." < 1162097804 0 :twobitsprite!unknown@unknown.invalid QUIT :"Lost terminal" < 1162098812 0 :Asztal!unknown@unknown.invalid QUIT :"Chatzilla 0.9.72-rdmsoft [XULRunner 1.8.1b2/0000000000]" < 1162102478 0 :wooby!n=alan@cpe-66-67-60-51.rochester.res.rr.com JOIN :#esoteric < 1162103979 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1162104960 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :mmm < 1162104967 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :>>> x = lambda nums: filter(lambda goo: False not in map(lambda primecheck: goo % primecheck != 0, range(2, goo/2+1)), nums) < 1162104969 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :>>> x(range(1, 11)) < 1162104970 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :[1, 2, 3, 5, 7] < 1162104972 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :>>> < 1162104987 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :My latest obsession is writing one-line functions in Python. < 1162105038 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :and... here's a paticularly good one. < 1162105040 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :listlog = lambda log: "\n".join([log + " log:"] + ["%s. %s - %-*s %s" % (entrynum+1, entry.splitlines()[1][5:], entry.splitlines()[1][3:], max(map(lambda s: len(s.split()[2]), fullog)), entry.splitlines()[-3]) for entrynum, entry in enumerate(readlog(log).split("-------------\n"))]) < 1162105328 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You should do some Lisping. < 1162105342 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You like lambdas enough to justify it. < 1162105370 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1162105374 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :anyone tinkered with prolog? < 1162105485 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not I. < 1162105562 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :it is enjoyable < 1162105773 0 :RodgerTheGreat!n=RodgerTh@wads-5-233-82.resnet.mtu.edu JOIN :#esoteric < 1162105925 0 :RodgerTheGreat!unknown@unknown.invalid QUIT :Client Quit < 1162106333 0 :RodgerTheGreat!n=RodgerTh@wads-5-233-82.resnet.mtu.edu JOIN :#esoteric < 1162106418 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :howdy. < 1162106431 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :how goes it, fellows? < 1162106719 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :great, you? < 1162106782 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :not bad at all. < 1162106806 0 :anonfunc!n=pimaniac@adsl-67-121-235-143.dsl.chic01.pacbell.net JOIN :#esoteric < 1162106822 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I've finished all my homework for the weekend, and I think I'll finally have time to build my "synthesys" interpreter. < 1162106846 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :ha i've been hacking and neglecting homework < 1162106853 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :you definitely have your priorities straight < 1162106857 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :(or do you? ;)) < 1162106864 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :well, I don't usually. < 1162106877 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I try, and occasionally I get everything taken care of like this. < 1162106896 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty nice not to have anything looming over me. < 1162106904 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yeah i know exactly what you mean < 1162106948 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :so, what are you working on? < 1162107136 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hm, the latest thing < 1162107142 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :is a web based BF ide heavy on javascript < 1162107153 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :that lets you store code fragments and chain them together with pipes < 1162107163 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :sounds interesting < 1162107179 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yeah, we'll see < 1162107183 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yourself? < 1162107270 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :well, it's an interesting language I've been designing over the last two months, off-and-on, and I'm going to build an implementation for it in Java. < 1162107289 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :oh very cool < 1162107293 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yes i'm a java dude myself < 1162107309 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Synthesys is a stack-based language based around self-modification and extension. < 1162107321 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :code example? < 1162107327 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I think people here might really like it once they have a chance to play with it. < 1162107347 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ok, I can paste you a fibonacci sequence generator < 1162107353 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :awesome < 1162107358 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :'one'1@!, < 1162107358 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :'two'1@!, < 1162107358 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :'count'?@-- < 1162107358 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :[-, < 1162107359 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric : 'old''one'@, < 1162107361 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric : 'two'[-,'one'+,'two'] < 1162107363 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric : 'one'!, < 1162107366 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric : 'two''old'@, < 1162107369 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric : 'count' < 1162107371 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :] < 1162107424 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm still refining the syntax a bit. < 1162107440 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :@ pushes onto the stack? < 1162107519 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :here, I'll pastebin the spec as it exists- that might help to explain it < 1162107525 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :alright < 1162107555 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://www.nonlogic.org/dump/text/1162103916.html < 1162107669 0 :Arrogant!i=Paragon@3.orlando-06-08rs.fl.dial-access.att.net JOIN :#esoteric < 1162107678 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hi, Arrogant. < 1162107685 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Hi. < 1162107835 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: very cool < 1162107843 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :thanks. :) < 1162107920 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the main changes I'm considering are reversing the order of the parameters @ takes and possibly turning | from a string splitting operator to a "charAt()" type command. < 1162107982 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the @ thing would make coding easier, because then you could simply generate a string, push a variable onto the stack and @ it, rather than having to think far ahead. < 1162108016 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :what do you think would be more useful, string splitting or character extraction? < 1162108031 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hard to say < 1162108035 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1162108038 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :sort of a difficult question when it comes to esolangs < 1162108131 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :do you have a functional interpreter? < 1162108144 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :not yet- that's my weekend project. < 1162108162 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1162108170 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yeah the answer might be more apparent when you're messing interactively with code < 1162108177 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :perhaps. < 1162108226 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the main thing is, you can synthesize either operator from the other with a little work- I'm just not sure what would be more handy to have immediate access to in a language designed around code generation. < 1162108316 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :maybe you could implement them both? < 1162108361 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1162108389 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :i'll be back in a bit < 1162108444 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I think I'll just implement charAt and then make a string-splitting function in the language itself as part of the standard library. < 1162108799 0 :clog!unknown@unknown.invalid QUIT :ended < 1162108800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1162108801 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :there ya go < 1162109943 0 :thematrixeatsyou!n=thematri@222-152-239-1.jetstream.xtra.co.nz JOIN :#esoteric < 1162109989 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :hello ello < 1162110094 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1162110697 0 :wooby!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1162110993 0 :wooby!n=alan@cpe-66-67-60-51.rochester.res.rr.com JOIN :#esoteric < 1162111153 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :ever tried doing wireworld? < 1162111204 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :no- but it looks interesting < 1162111540 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :i've been trying out 3-cycle logic < 1162111627 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :got a partially clockless latch (clocks are only on when latch is set), an OR gate (the standard '+' design), a NOT gate, a NAND gate, and a NOR gate. < 1162111706 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :NOT gate: < 1162111762 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric : +* < 1162111763 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric : .. < 1162111763 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :< out .. . < 1162111775 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric : . .. < in < 1162111775 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric : ** < 1162111781 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric : .+ < 1162111793 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :. = wire, + = tail, * = electron < 1162111845 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :fascinating < 1162111888 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :it's simpler than the one found at http://karl.kiwi.gen.nz/CA-Wireworld.html < 1162112076 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :damn- looking at those examples, a full CPU seems like it could be feasibly built in wireworld. < 1162112151 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :that's the frikkin crazy side: http://www.quinapalus.com/wi-index.html - wireworld computer < 1162112170 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :though i HIGHLY recommend looking at this one: http://pages.prodigy.net/nylesheise/wireworld.html < 1162112285 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :this one's a page on 3-cycle logic: http://pages.prodigy.net/nylesheise/threeticklogic.html < 1162112307 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :there's a trick to 3-cycle logic, it's different to standard 5+ cycle logic < 1162112451 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :in 5+ cycle logic, you just use the ANDNOT at will < 1162112542 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :in 3/4 cycle logic, you have to protect the input from being interfered with < 1162112556 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :and you go off the clock < 1162113297 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :g'night guys < 1162113316 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :gnight < 1162113322 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :or, should I say, < 1162113326 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :. .... ...... .. . < 1162113329 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :hehe, jk < 1162113331 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :gnite < 1162113956 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1162114344 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :gonna go so gnite < 1162114397 0 :thematrixeatsyou!unknown@unknown.invalid QUIT :"Ultimate WireWorld Cellular Automata reference: http://pages.prodigy.net/nylesheise/wireworld.html" < 1162115336 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :man < 1162115341 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :"new turing omnibus" < 1162115342 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :so awesome < 1162112463 0 :GregorR-L!unknown@unknown.invalid QUIT :"Leaving" < 1162113178 0 :ivan`!unknown@unknown.invalid QUIT :" Want to be different? HydraIRC -> http://www.hydrairc.com <-" < 1162115917 0 :tgwizard!n=tgwizard@c-103fe155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1162117604 0 :jix!n=jix@L6029.l.strato-dslnet.de JOIN :#esoteric < 1162123334 0 :ihope!n=foo@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1162129559 0 :Sgeo!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1162132500 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1162133330 0 :oerjan!unknown@unknown.invalid TOPIC #esoteric :the international hub for esoteric programming language design and deployment - map: http://www.frappr.com/esolang - forum: http://esolangs.org/forum/ - EgoBot: !help - wiki: http://esolangs.org/wiki/ - logs: http://tunes.org/~nef/logs/esoteric/ or http://meme.b9.com/cdates.html?channel=esoteric - for brainfuck-specific discussion, go to ##brainfuck - http://esolangs.org/wiki/Adjudicated_Blind_Collaborative_Design_Esolang_Factory < 1162134390 0 :oerjan!unknown@unknown.invalid QUIT :"Later" < 1162134653 0 :CakeProphet!unknown@unknown.invalid QUIT :"haaaaaaaaaa" < 1162134956 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: anything new about your robocom bot? < 1162135243 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So far, it seems to work as planned. < 1162135313 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mine doesn't work as i planned at the beginning < 1162135325 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it did something that i didn't inteded but that is really cool because it is effective < 1162135371 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Cool. < 1162135527 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :when mine wins it'll be allmost all the time around 21500 < 1162135600 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok i win against all standard examples < 1162135616 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lets add other examples and classic legends < 1162135695 0 :kipple_!n=kipple@167.80-202-102.nextgentel.com JOIN :#esoteric < 1162135705 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but mine doesn't liek getting hit at the beginning < 1162135712 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i should do something against it < 1162135759 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nargh i lost allready 6 games :/ < 1162135784 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and 2 ties < 1162135794 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lost 8 < 1162135888 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :9 < 1162135931 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm won 16 lost 10 and 5 ties < 1162135938 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :against all included examples < 1162136209 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cyborg is just killing me like i am not existent _| < 1162136210 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1162136269 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cyborg is kind of doing the same thing that i do but in a more effective way < 1162136656 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: mine works by copying over it's own program to all robots and by creating new ones... the tricky part is to kill all enemy robots (that have your program, and create new robots with your program) when they all have your program... < 1162139230 0 :pgimeno_!n=pgimeno@124.Red-80-59-211.staticIP.rima-tde.net JOIN :#esoteric < 1162139302 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1162141212 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION runs his Survival against Cyborg < 1162141496 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Cyborg wins. < 1162141511 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It's probably because my bots have no attack mechanism. < 1162141511 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1162141516 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :uh yeah < 1162141599 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So with SCAN, 1 is a friend and 2 is an enemy? < 1162141604 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Or is it the other way around? < 1162141613 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no 2 is a friend < 1162141687 0 :pgimeno_!unknown@unknown.invalid NICK :pgimeno < 1162141733 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION adds a simple infector < 1162141763 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :why can't the first unit move? < 1162141775 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Because. < 1162141790 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :To be more specific: because you haven't changed that in the rules. < 1162141804 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah but when that are the default rules my robot should be able to cope with them < 1162141820 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Your robot can't cope with the default rules? < 1162141838 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well it has to move the first robot (my new one) < 1162141881 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Have your first robot create another robot, transfer everything to it, then die? < 1162141892 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well that's what i'm doing now < 1162142310 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What's the easiest bot to win against? < 1162142352 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries Black Jacks < 1162142442 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, my latest change seems to have killed Survival. < 1162142792 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I found the problem: an unconditional AJUMP 0 which is invoked when there's nothing in front of the bot. < 1162142794 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That's bad. < 1162142839 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :infinite-loop? < 1162142886 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, it only does that if there's nothing in front of it. < 1162142903 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...Or if there's a friend in front of it. < 1162142913 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :But not if there's an enemy in front of it. < 1162143012 0 :CakeProphet!n=CakeProp@h199.239.213.151.ip.alltel.net JOIN :#esoteric < 1162143222 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Interesting. My TRANS 3, 2 seems to not be doing anything. < 1162143275 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh! < 1162143282 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The child robot was created with only one bank! < 1162143302 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gasps in astonishment < 1162143354 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Now hopefully this fatal error won't be quite so fatal. < 1162143535 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oops. My InfectDie bank doesn't die. < 1162143561 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It resets the death timer every time it runs through the loop. < 1162143607 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :what game is this? < 1162144014 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :robocom < 1162144062 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes a better infection mechanism, which actually does a decent job of infecting < 1162144070 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :s/decent/half-decent/ < 1162144077 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr < 1162144133 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. My bot actually sort of won this time. < 1162144140 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :But the death timer is still resetting. < 1162144184 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Apparently the first instruction in each bank is actually number 1. < 1162144191 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION adds one to all his AJUMPs < 1162144290 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, how lucky. One of my bots infected their motherbot. < 1162144503 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And after a bit of oddness when I ended up with lots of bots with only the Child bank and not the InfectDie bank, the last opponent (which had been deactivated by a Child-only bot) got an InfectDie. < 1162144717 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Aha, it turns out that though the motherbot was creating children with two banks, those children were creating grandchildren with only one bank. < 1162144847 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes somewhat crazy and runs his bot against Cyborg < 1162144858 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders what program you're using < 1162144912 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's a programming game called "robocom" < 1162144926 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :kinda halfway between RoboWar and CoreWar < 1162145037 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Know any *non* Win32 programming games? < 1162145080 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Using Linux? < 1162145084 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :aw, crapola. DOS and win only... < 1162145095 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :POSIX, please. < 1162145101 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Does it not work under Wine? < 1162145103 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: familiar with CoreWar? < 1162145109 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: Heard of it. < 1162145114 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ihope: Not willing to try. < 1162145132 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty sweet, and there are dozens of implementations for different systems < 1162145141 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I had a nice one for my palm at one point. < 1162145144 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION unmasks it < 1162145153 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: why not? < 1162145164 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Installing. < 1162145175 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ihope: Nonfree software makes baby Stallman cry. < 1162145182 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1162145195 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You could write your own interpreter for it. < 1162145201 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Indeed, I could. < 1162145209 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not bored *quite* enough yet. < 1162145228 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I could attempt to make an interpreter for it. < 1162145316 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Or I could sneakily post the language on the Wiki and hope someone else makes an interpreter for it. < 1162145330 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: uhm robocode is java written but as the jvm isn't open source i guess... < 1162145340 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1162145352 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and robocom runs fine under wine < 1162145358 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(at least using mac os x) < 1162145371 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: ping? < 1162145389 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION learns redcode < 1162145405 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ihope: kong! < 1162145466 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: could you add a phase shift gate to your QBF interpreter? < 1162145478 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :JVM is slated to be fully open by christmas. I look forward to it. < 1162145480 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :can't you do it yourself? < 1162145491 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I could... < 1162145500 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :just need to add a matrix for it < 1162145523 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Should be easy, then. < 1162145564 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Is it qubit.py or qbf.py? < 1162145601 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :probably both < 1162145616 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :check what happens in qbf.py in the big if-statement that takes care of individual instructions < 1162145621 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :for other gates < 1162145922 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Is 1j the imaginary unit, then? < 1162145971 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1162146230 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I don't suppose there's a special name for anything along the lines of sin 1 + i cos 1. < 1162146270 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :sin(1) + i*cos(1)? < 1162146276 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1162146293 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no, there isn't. < 1162146306 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what's more, i'm not sure the built-in sin and cos support imaginary numbers < 1162146321 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah, they don't :| < 1162146324 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The results can't even be multiplied by them? < 1162146331 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh, they can < 1162146338 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but do you actually mean sin(1)? < 1162146341 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1162146344 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh, that's easy. < 1162146347 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sin is math.sin < 1162146359 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :As long as sin and cos take their stuff in radians. < 1162146365 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1162146380 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so math.sin(1) + 1j * math.cos(1) < 1162146422 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's a strange shift though < 1162146424 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :why 1? < 1162146451 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It's rationally independent to pi. < 1162146470 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that much is true. < 1162146489 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :how's that important? < 1162146505 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You can get arbitrarily close to any real number less than 2pi with 1*x mod 2pi. < 1162146513 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...where x is a natural number. < 1162146531 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And that means applying the phase shift thing x times. < 1162146554 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I demand an accounting < 1162146575 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :A what? < 1162146604 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :an accounting < 1162146616 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :seems kind of a pain to find the x though < 1162146642 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It's just a matter of... something. < 1162146646 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :But you must not eat meat that has its lifeblood still in it. And for your < 1162146648 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :lifeblood I will surely demand an accounting. I will demand an accounting < 1162146649 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :from every animal. And from each man, too, I will demand an accounting for < 1162146651 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :the life of his fellow man. < 1162146652 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric : --Genesis 9:4 < 1162146671 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :God's talking about VAMPIRES! < 1162146682 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :Proof that vampires exist as the children of Caine. < 1162146684 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Bad CakeProphet. You didn't say what translation that was. < 1162146708 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :eh, yes < 1162146719 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's why the jews have to cover meat in salt so all the blood is drained < 1162146733 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: Add 2pi to your wanted phase shift gate a bunch of times, until you get satisfactorily close to a natural number. Or something like that. < 1162146737 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :Because they're vampires? < 1162147226 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION continues patching up the interpreter < 1162147444 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION plays with Corewars for a bit < 1162147742 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hopefully this new interpreter thingy works. < 1162147777 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: anything new bout your bot? < 1162147805 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It lost to Cyborg. (Did I already say that?) < 1162147830 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mine does that too < 1162147871 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION improves it < 1162148230 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It lost again. < 1162148363 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Why, the... < 1162148904 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Of all the classic whatevers, Survival seems to be the best against Continuum. < 1162148906 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It tied. < 1162149196 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :There, Survival won against Continuum. < 1162149450 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It won against Continuum again. < 1162149537 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Redcode is 100% crazy. < 1162150045 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION mentions GregorR's name in the hopes that this will somehow summon him to the channel < 1162150248 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yay! A tie against Cyborg! < 1162150258 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wtf how? < 1162150260 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Of course, I only had one bot out there when it happened. < 1162150287 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Six games against it so far: five losses, one tie. < 1162150364 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And another win against Continuum, making it four. < 1162150557 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1162150587 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It be oerjan. < 1162150619 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :No, silly, it's Ørjan. < 1162150624 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :(Isn't it?) < 1162150668 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ihope: Yeah, but my terminal hates Unicode. < 1162150690 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Did it yell at you? < 1162151187 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1162151187 0 :clog_!n=nef@bespin.org JOIN :#esoteric < 1162151623 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1162151623 0 :clog_!n=nef@bespin.org JOIN :#esoteric < 1162151816 0 :clog!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1162151817 0 :clog_!unknown@unknown.invalid NICK :clog < 1162152390 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :those good bots are sooooo complex :/ < 1162153691 0 :oerjan!unknown@unknown.invalid QUIT :"Later" < 1162155769 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Raaaaaaar < 1162155779 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :WHO DARE SUMMON ME < 1162155814 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ihope. < 1162155917 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I updated the interpreter for QBF. < 1162155941 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Could you magically update EgoBot and the file archive with it? < 1162156330 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1162156360 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1162156366 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hey. < 1162156368 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hey, calamari < 1162156419 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :anything new & fun in esoland? < 1162156453 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :calamari: there would be, but GregorR's being mean. < 1162156460 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cries < 1162156472 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I HATE YOU, GregorR! < 1162156523 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :@ foo 0;@ bar 1;cons78 foo : bar;out foo;cons111 foo : bar;out foo < 1162156581 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so much drama < 1162156620 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or: < 1162156632 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!bf8 >-[<->+++]<-------.[-]>--[<->-------]<+. < 1162156635 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :No < 1162156710 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(Proof that BFM doesn't create horribly inefficient code that makes you gouge your eyes out, even *if* you're being fairly naive when coding) < 1162156765 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!bf_txtgen No < 1162156775 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :45 +++++++++++[>+++++++>++++++++++>><<<<-]>+.>+. [121] < 1162156776 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think that's a little unfair < 1162156800 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :because the textgen is being fed fixed parameters rather than being run from the command line < 1162156821 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :when you tweak on it, it can really get some amazing results < 1162156850 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :for example: >><< .. that wouldn't happen if you reduced the number of memory locations < 1162156851 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :>-[<->+++]<-------.>++++[<++++++++>-]<+. < 1162156945 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(while that could be cleaned down a lot, one must admit it's some of the most efficient code you're going to get from a naive macro language :p) < 1162157014 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!bf8 >-[<->+++]<-------.>++++[<++++++++>-]<+. < 1162157018 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :No < 1162157023 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: :/ it's sooo difficuilt to write good bots < 1162157312 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!bf8 +++++++++++[>+++++++>++++++++++<<-]>+.>+. < 1162157316 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :No < 1162157392 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!bf8 ++++++++[>++++++++++++++<-]>.-------.++.---.+++++++++. < 1162157394 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :pikhq < 1162157434 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :btw, mine are nonwrapping < 1162157471 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Your point? < 1162157486 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mine are produced from a high-level language. < 1162157498 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so are mine.. Java :) < 1162157502 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1162157520 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, so you finished Java2BF? < 1162157545 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so, what doesn't yours make of "pikhq" ? < 1162157553 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :doesn't -> does .. blah < 1162157567 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just a sec. < 1162157716 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :--[>-<-------]>++.-------.++.---.+++++++++. < 1162157722 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!bf8 --[>-<-------]>++.-------.++.---.+++++++++. < 1162157726 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :pikhq < 1162157730 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that uses wrapping < 1162157743 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because BFM produces wrapping code. Your point? < 1162157761 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :your point = I'm getting defensive < 1162157768 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hahah. < 1162157804 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :is there a nonwrapping mode? < 1162157806 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://pikhq.nonlogic.org/pik.bfm has the corresponding BFM source code. . . < 1162157809 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nope. < 1162157815 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not yet, at least. ;) < 1162157849 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!bf16 --[>-<-------]>++.-------.++.---.+++++++++. < 1162157852 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :pikhq < 1162157858 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!bf32 --[>-<-------]>++.-------.++.---.+++++++++. < 1162157877 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmmm.. ;) < 1162157891 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!bf32 ++++++++[>++++++++++++++<-]>.-------.++.---.+++++++++............ < 1162157894 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :pikhqqqqqqqqqqqq < 1162157898 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It works on 16 bit implementations. Odd. < 1162157908 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nah.. it'lkl work on 32 < 1162157914 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it's just going to take forever < 1162157926 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :notice how fast might was since it didn't use wrapping < 1162157930 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :might - > mine < 1162157964 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :anyhow < 1162157978 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, you worry about working where char!=8 bits. < 1162157983 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1162157984 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not worth it, IMO. < 1162158010 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I didn't care for a while < 1162158016 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :pikhq < 1162158025 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :but then it bit me when I had a bunch of crappy algorithms IU could no longer use < 1162158030 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It does work, still. :) < 1162158042 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. but see how much faster it was without wrapping? :) < 1162158060 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Need to set up three modes. . . < 1162158085 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Wrapping, nonwrapping, and "112 plusses in a row? Sure, why not?". < 1162158100 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. now that's a nice mode too < 1162158102 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1162158110 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that would be the bf audio mode ;) < 1162158125 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :More easily compiled into C via basm. ;) < 1162158171 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :have any bf -> ... compilers been able to combine a printed string rather than printing a bunch of chars? < 1162158171 0 :ihope_!n=foo@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1162158192 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Doubtful. < 1162158213 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :for example: ++++++++[>++++++++++++++<-]>.-------.++.---.+++++++++. => printf("pikhq"); < 1162158248 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :would have to check ahead to see if the memory locations were used later without being cleared to zero < 1162158268 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Perhaps one could make a compiler convert all programs that don't accept input into some printfs. :p < 1162158282 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not true < 1162158292 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :loops will mess you up there :) < 1162158310 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1162158685 0 :ihope!unknown@unknown.invalid QUIT :Connection timed out < 1162159298 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope_: hah i think i found a strategy for robocom that could work < 1162159468 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :What's that? < 1162159555 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :robotron 2084.. in bf ;) < 1162159562 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(just kidding) < 1162159571 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i wont tell yet and it will be a lot of work < 1162159577 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to bed now gn8 < 1162159616 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I'd like to write some bf code but my son insists I hold him instead < 1162159639 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: hope you finish it.. you are as bad at finishing projects as I am :) < 1162159652 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm worse < 1162159669 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :jix: have you ever finished a project? < 1162159674 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1162159675 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :two < 1162159677 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :at least < 1162159682 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :icfar.co.uk is one < 1162159691 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :You're probably better than calamari, then. :-P < 1162159706 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: if you ever figure out a fix for that.. please let me know ;) < 1162159713 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ihope_: lol < 1162159725 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gn8 < 1162159726 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :A fix? < 1162159728 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have to sleep now < 1162159732 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ihope: for my brain < 1162159741 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :calamari: upgrade to brain 2.0 < 1162159747 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Brain 2.0? < 1162159751 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :No, that's old news. < 1162159756 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :jix: not gpl :( < 1162159766 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Wait... < 1162159767 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah but he's probably stuck at brain 0.1.1 < 1162159773 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :^^ < 1162159775 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Brain 0.1.1? Sheesh... < 1162159798 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :night jix < 1162159798 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :m$ brain 2000 xp pro special edition sp 4 < 1162159816 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :+ me < 1162159820 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1162160305 0 :calamari!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1162160305 0 :tgwizard!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1162160305 0 :RodgerTheGreat!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1162160306 0 :Razor-X!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1162160306 0 :sekhmet!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1162160308 0 :Eidolos!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1162160309 0 :GregorR!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1162160327 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1162160327 0 :tgwizard!n=tgwizard@c-103fe155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1162160327 0 :RodgerTheGreat!n=RodgerTh@wads-5-233-82.resnet.mtu.edu JOIN :#esoteric < 1162160327 0 :Razor-X!n=user@user-11faaoj.dsl.mindspring.com JOIN :#esoteric < 1162160327 0 :sekhmet!n=pez@ppp-70-226-146-92.dsl.mdsnwi.ameritech.net JOIN :#esoteric < 1162160327 0 :Eidolos!n=Sartak@c-24-61-30-218.hsd1.ma.comcast.net JOIN :#esoteric < 1162160327 0 :GregorR!n=gregor@24.21.138.66 JOIN :#esoteric < 1162161069 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1162161132 0 :CakeProphet!n=CakeProp@h199.239.213.151.ip.alltel.net JOIN :#esoteric < 1162161170 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1162161230 0 :CakeProphet!n=CakeProp@h199.239.213.151.ip.alltel.net JOIN :#esoteric < 1162161431 0 :CakeProphet!unknown@unknown.invalid QUIT :Connection reset by peer < 1162161493 0 :CakeProphet!n=CakeProp@h199.239.213.151.ip.alltel.net JOIN :#esoteric < 1162162180 0 :tgwizard!unknown@unknown.invalid QUIT :Remote closed the connection < 1162162795 0 :anonfunc!unknown@unknown.invalid QUIT : < 1162163962 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :I see Continuum is rather vulnerable. < 1162165173 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION improves his program slightly < 1162165272 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1162165311 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Now a negative death timer won't mess things up.