< 1148863294 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1148863885 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed < 1148865675 0 :wooby!n=wooby@ny-lancastercadent4g1-3a-236.buf.adelphia.net JOIN :#esoteric < 1148865693 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1148865710 0 :Arrogant!i=Scott@195.orlando-06-08rs.fl.dial-access.att.net JOIN :#esoteric < 1148865908 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Hello everybody. < 1148865931 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1148865951 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :whats crackin < 1148866056 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Trying to get over how cool the language I made while I should have been sleeping is. < 1148866067 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1148866069 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1148866085 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Of course, I might be stretching things a lol < 1148866087 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :lil* < 1148866092 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Nah < 1148866126 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Just trying to figure out a few kinks in the armor though < 1148866503 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1148866506 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :what are they? < 1148866564 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Really nice game: http://gamegarage.co.uk/play/clickdragtype-2/ < 1148866751 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Well, until just a moment ago, I wasn't putting scopes into the scope has < 1148866752 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :hash < 1148866759 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I was wondering why that was failing < 1148866865 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Let me update the spec and then I'll let you see what I'm working on < 1148866874 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Scope hash... < 1148866920 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1148866939 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Sounds very evil. < 1148866961 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :It is. < 1148866962 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gives Arrogant a pat on the back < 1148866963 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I'll show in a moment. < 1148866975 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Actually, I'll give a taste. < 1148867036 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :http://paragon.pastebin.com/743908 < 1148867057 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :The language is stack-based < 1148867065 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Nice. < 1148867077 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :There is an unlimited number of global stacks < 1148867093 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Then there are scopes < 1148867100 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Each scope has a memory tape ala Brainfuck < 1148867112 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gets dizzy < 1148867129 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :It gets worse < 1148867163 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :{name:code} defines a subroutine, {name} calls that subroutine. A subroutine has its own static scope. < 1148867224 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :The (code) operator pops the top of the stack, and looks up a scope, then executes 'code' in it. < 1148867224 0 :rabidpoobear!n=anon@67.79.210.99 JOIN :#esoteric < 1148867232 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Hey rabid < 1148867239 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :hey arrogant < 1148867245 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I came up with a brilliantly evil new language based off of synesthesia < 1148867256 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :what's it called? < 1148867261 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Rack atm < 1148867272 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :No significance < 1148867291 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :The name of a torture device kinda felt appropriate < 1148867323 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, the (code) operator pops the stack, looks up the scope, executes code < 1148867378 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :In the example ( http://paragon.pastebin.com/743908 ) {var} looks at {foo} and {bar}'s scopes, sees if cell 0 has anything in it, and if not, creates a new scope and stores that scopes address, then pushes it to the stack. < 1148867381 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :So! < 1148867400 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :{foo} (code) effectively executes 'code' in a named scope 'foo' < 1148867417 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Which allows you to use it as a variable < 1148867433 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :{foo} (0+++++*) would store 5 in {foo} < 1148867440 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :{foo} (|) would retrieve it < 1148867445 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :ooh, neet < 1148867455 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :*neat < 1148867491 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Here's a list of commands, but it doesn't describe things < 1148867505 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Was kinda making things up as I went along < 1148867516 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :http://paragon.pastebin.com/743924 < 1148867529 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Btw, it's not a superset of Brainfuck anymore < 1148867542 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :The only operators that work the same are < and > < 1148867551 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :+ and - effect the top value on the stack < 1148867567 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :. and , push and pop the stack < 1148867729 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :ohno i killt him < 1148867780 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :eh? < 1148867785 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :mt? < 1148867792 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1148867793 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :nvm < 1148867798 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :i'm here < 1148867802 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :just reading < 1148867835 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :> and < scroll through memory cells in the current scope's stack? or is there just one stack? < 1148867843 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :In the current scope's tape < 1148867855 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :\ and / for changing through global stacks < 1148867860 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1148867879 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :how many stacks can you have? < 1148867948 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Infinite < 1148867952 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :It's a hash < 1148867963 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :So it doesn't make them until it needs to < 1148868042 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Well, you know, as infinite goes, not really. But you get what I mean. < 1148868107 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1148868110 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Do the specs explain it enough for you to understand how it works anyway? < 1148868134 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :uh < 1148868148 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :(code) pops whatever's at the top of the stack and executes it? < 1148868159 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Nah < 1148868166 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :It pops the stack, and looks up the scope with that address < 1148868167 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :>_> < 1148868177 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Like if the stack is [1] < 1148868186 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :(++) will do ++ in scope 1 < 1148868212 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :why in scope 1? < 1148868217 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1148868219 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1148868224 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :jeez < 1148868233 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Fried your brain yet? < 1148868251 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :(n code) is gone, of course < 1148868255 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :But you can emulate that behavior < 1148868270 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :(n code) wasn't good enough because it didn't allow you to return to the scope later. < 1148868280 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :!%(x code) instead now < 1148868288 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1148868299 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :See, even EgoBot is confused. < 1148868305 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :! for grabbing a new scope, % for duplicating, x for destroying the scope. < 1148868313 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1148868319 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :stfu < 1148868336 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :!whirl 11110101011100101010101101001 < 1148868350 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :hmm I wonder what happened. < 1148868367 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Should've been a maytag < 1148868374 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Anyway. < 1148868445 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :You can leak hella memory < 1148868565 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :1[&:!1] for example < 1148868602 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Infinite loop, creating a scope each time < 1148868617 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :oh, so if you get the interpreter installed on egobot we can crash gregor's computer with it? < 1148868647 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it would take a long time. < 1148868652 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :But yeah. < 1148868750 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :There are three characters I'm not using yet... I mean, other than letters. < 1148868775 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Wait, 4. < 1148868778 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :' " ~ ; < 1148868902 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :~ must have something to do with time. < 1148868905 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It MUST. < 1148868916 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1148868929 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :afk tv < 1148868953 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :what why < 1148868957 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :why time < 1148868965 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Because. < 1148868995 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :In one language, ~ is an essential part of time-expressions. In another, it creates a Time-Variable. < 1148869023 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I don't have time-related anything < 1148869027 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Nor do I have the desire to have < 1148869033 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Aww. < 1148869209 0 :wooby!unknown@unknown.invalid QUIT : < 1148869284 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Oh man < 1148869294 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :These are like structs < 1148869332 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :http://paragon.pastebin.com/743957 < 1148871782 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Oh wow, I'm stupid. < 1148871788 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :{foo:$} works just as well. < 1148871795 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :'cause $ pushes the current scope address < 1148871808 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I forgot that when I added scopes to subroutines I also added that. < 1148871847 0 :wooby!n=wooby@ny-lancastercadent4g1-3a-236.buf.adelphia.net JOIN :#esoteric < 1148871908 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, my new language is OO. < 1148871912 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I win. < 1148871914 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Good day. < 1148871918 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1148871919 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Win? < 1148871920 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :>_O < 1148871937 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hio < 1148871946 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hi wooby < 1148871960 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :what's cracken < 1148871976 0 :rabidpoobear!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1148871981 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is writing a generator for bindings to C++ in D. < 1148872101 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :anything going on with bfbasic or c2bf? < 1148872143 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :My wheel-o-attention hasn't come back to C2BF. < 1148872151 0 :wildhalcyon!n=chatzill@c-69-243-86-169.hsd1.md.comcast.net JOIN :#esoteric < 1148872162 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Though it's Open Source and anybody else's wheel of attention can come to it if they'd like ;) < 1148872163 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :howdy! < 1148872170 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :'ello wildhalcyon < 1148872170 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hey gregor! < 1148872176 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :whats kickin? < 1148872181 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :where can it be found? < 1148872182 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is writing a generator for bindings to C++ in D. < 1148872191 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :wooby: Lemme get the URL, one sec. < 1148872197 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: thanks < 1148872254 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :wooby: https://svn.sourceforge.net/svnroot/brainfuck/c2bf/trunk < 1148872264 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Though SF SVN seems to be down >_< < 1148872272 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :alright i'll give it a shot later < 1148872286 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh wait, now it's working... < 1148872296 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :NM, that was just a network hiccup on my end :P < 1148872311 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yeah it's down for me :\ < 1148872322 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :... < 1148872336 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, SF is being sucky :P < 1148872346 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I guess it was their side ... seems to work about 1/2 the time for me. < 1148872457 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :interesting project gregor < 1148872478 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im wrting a follow-up to gylpho, this time I'll provide an official interpreter < 1148872986 0 :ihope!unknown@unknown.invalid QUIT :Connection timed out < 1148873061 0 :coder_!n=coder___@user-12l2j6u.cable.mindspring.com JOIN :#esoteric < 1148874285 0 :wooby!unknown@unknown.invalid QUIT : < 1148874963 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Hee hee... I'm obsessed with esoteric languages and such now < 1148875010 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just wrote his first bilingual program(s [I wrote 3]) and his first palindrome program ^^ < 1148875022 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs to get his head around quines now  < 1148876850 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Quines are painful but oh-so-fun. < 1148876877 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION winces at the humungeous C quines < 1148876885 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION decides to waste his time on other stuff < 1148876984 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I hate quines... but only because Im not good at them < 1148877125 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Is smurf turing complete? < 1148877308 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Smurf? Got a link to it? Sounds like it'd be interesting! :P < 1148877429 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric ::o( < 1148877493 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I don't right now. There's a rough spec on the wiki, but the main spec seems to have vanished on the web < 1148877515 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :I found an interpreter for it anyways < 1148877521 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Oh, alrighty < 1148877523 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :yay! < 1148877529 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :http://www.safalra.com/programming/interpreters/smurf/ < 1148877530 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its a pretty fun language on its own < 1148877546 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1148877564 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if anyone ever wrote a compiler for Wiki... language one of my friends designed < 1148877850 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :you don't know what language? < 1148877869 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Wiki < 1148877872 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :The language < 1148878045 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Apparently yes < 1148878051 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :http://www.bur.st/~yayyak/Wiki/Index.html < 1148878111 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That sounds evillllll < 1148878113 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :EVIL!!! < 1148878116 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1148878272 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :yeah, exactly < 1148878434 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION works on his proggie, "eso," an interpreter for many kinds of esoteric languages < 1148878438 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Written in D < 1148878500 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :sounds familiar < 1148878510 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Uhhh, just started it today :P < 1148878557 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :well, egobot is essentially that, minus the written in D < 1148878569 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1148878574 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION will check that out < 1148878580 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1148878605 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :In my four years of esolangin' I still haven't managed to write the language of my dreams. Im not sure that I ever will *sigh* < 1148878631 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :This is my 3rd or so day of "esolangin'" :P < 1148878716 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :congrats, and welcome to the fold. < 1148878728 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Ay < 1148878729 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1148878731 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'd say escape while you can, but it sounds like its already too late... < 1148878734 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1148878752 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1148878766 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :It is quite fun to pass the time when I'm not working on something < 1148878778 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Or when I'm supposed to be studying for exams... XD < 1148878795 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Exams suck.... High School sucks..... (Except for Band ^^) < 1148878807 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its a good way to pass some time < 1148878814 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Well.... < 1148878839 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Okay, maybe not "good", but "feasible", and in all honesty, if you're committed to it, it teaches you a good bit about programming in general < 1148878856 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Aye :P < 1148878857 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Nothing like learning how to do things right by figuring out what happens when things go very, very wrong *cough* intercal *cough* < 1148878864 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1148878915 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if Sun's Java was supposed to be esoteric.... seems like it..... < 1148878929 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :DIE JAVA!!!!!!!! >:D < 1148878966 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Wow! < 1148878972 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :someone who seems to hate Java as much as I do! < 1148878982 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :* < Java < 1148878998 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :D > C > Python > * < Java < Intercal < 1148879014 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :C# ~>= * < 1148879034 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :My opinion < 1148879046 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :what is *? < 1148879051 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :0_o < 1148879071 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :is this an esolang I should have been paying more attention to? < 1148879079 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Nooooooo < 1148879084 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :* = All..... kind of < 1148879091 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :You run Linux/Unix/*nix < 1148879096 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :? < 1148879107 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :oh, alright then < 1148879129 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :you were using it in the regex context < 1148879138 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :e.g. "anything" < 1148879145 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Yeah :] < 1148879200 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :D owns all < 1148879222 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I thought it was alright when I checked it out, but it didn't "wow" me the way Befunge98 did < 1148879233 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1148879280 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Which is why I've been devoting so much time and energy to making my own fungeoid < 1148879291 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its sort of a cross between befunge and network headache < 1148879302 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Ahh < 1148879313 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :*GASP* < 1148879393 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :what gasp? < 1148879417 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Fungeoid.... odd.... :P < 1148879480 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, they're pretty trippy. My favorite ever was possibly pingpong, but I didn't like the character system < 1148879510 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :I think esoteric languages are fun to play with.... but I don't LOVE to code in them :P < 1148879518 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :And fun to design ect. < 1148879564 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :It depends on the language, really. < 1148879574 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :There are a few languages where coding in them IS the fun part. < 1148879581 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :0_o :P < 1148879600 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Befunge, in my opinion, is one of them. Very artistic language, if you're not concerned about.. y'know... program size < 1148879622 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1148879633 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :ASCII art proggies :P < 1148879685 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Essentially, yes. < 1148879694 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Hee hee < 1148879705 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Actually, they remind me a little of Rube Goldberg machines. < 1148879714 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Those are cool :P < 1148879782 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I always thought so too < 1148879832 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :We had an assignment in one of my introductory engineering courses to design a rube goldberg machine that had X (I think 20?) parts to perform a simple operation. < 1148879850 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Cool :] < 1148879850 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Then we had to "analyze" the freakin' thing and give rough bounds on efficiency, etc. It was awful. < 1148879861 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Ah, nevermind then :P < 1148879924 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION decides it is way past "bedtime" < 1148879931 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :G'Night < 1148879935 0 :coder_!unknown@unknown.invalid QUIT :"Leaving" < 1148880409 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :argh, my bedtime too :-( < 1148880420 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :gotta get up early tomorrow. < 1148880425 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :G'night everyone! < 1148880427 0 :wildhalcyon!unknown@unknown.invalid QUIT :"Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]" < 1148880514 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Arr. "*" in a regex context is not "anything", it's "0 or more times"; "." or ".*" would be "anything". < 1148883576 0 :jix!i=jix@L639a.l.strato-dslnet.de JOIN :#esoteric < 1148883691 0 :jix!unknown@unknown.invalid QUIT :Client Quit < 1148889599 0 :clog!unknown@unknown.invalid QUIT :ended < 1148889600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1148913696 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1148918557 0 :nooga!unknown@unknown.invalid QUIT : < 1148919212 0 :wildhalcyon!n=chatzill@c-69-243-86-169.hsd1.md.comcast.net JOIN :#esoteric < 1148919237 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hello everyone < 1148919539 0 :kipple!n=kipple@250.80-202-100.nextgentel.com JOIN :#esoteric < 1148919608 0 :Keymaker!n=nobody@wire74.adsl.netsonic.fi JOIN :#esoteric < 1148919627 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1148919643 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hey keymaker < 1148919648 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hey! < 1148919657 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :haven't seen you for a long time, i think < 1148919686 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I haven't been around for a long time < 1148919692 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1148919695 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :then I popped back up a few weeks ago, and I've been on and off < 1148919701 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1148919708 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well,welcome back. < 1148919727 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1148919733 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :What have you been up to? < 1148919752 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :brainfuck basically :) < 1148919763 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and some misc programs < 1148919798 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :there are some stuff in bf-hacks.org you most probably haven't seen yet ;) < 1148919817 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*are=is < 1148919849 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Oh dear... < 1148919857 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :now you're making me go there and look at it < 1148919859 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1148919863 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1148920006 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You actually have some very useful bf programs there < 1148920008 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That's scary < 1148920017 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1148920033 0 :ACH_SCHEISSE!i=jix@L639a.l.strato-dslnet.de JOIN :#esoteric < 1148920046 0 :ACH_SCHEISSE!unknown@unknown.invalid NICK :jix < 1148920095 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'm working on a follow-up to glypho, which I was never really happy with < 1148920111 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :a,yea, i read something from logs < 1148920190 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'm working out the details, but its moving away from bf < 1148920210 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's good < 1148920261 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :yeah. I think too many languages nowadays rely on bf. < 1148920270 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1148920418 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'm waffling now though < 1148920452 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I've got 15 commands and nothing to do with them! < 1148920464 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1148920474 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :do you have to use them all? < 1148921191 0 :ihope!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1148921237 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What the... < 1148921241 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I'm not here! < 1148921249 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah, i see < 1148921301 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(note to logs: i didn't reply to any ihope, as there is none) < 1148921529 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :"Abandon all ihope, ye who enter here" < 1148921537 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1148921557 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :keymaker: no, I dont have to use all 15 commands, but knowing me, I'll probably need 16 < 1148921565 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe :) < 1148921659 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I'm also trying to move away from arithmetic < 1148921667 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :which is why Smurf is so appealing < 1148922767 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, I've figured out a bad way to count something. < 1148922781 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It only works for up to 9 things. < 1148922801 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it can't be worse than my way < 1148922851 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :First, you write out the first 9 powers of 11 (including 1) in binary, then you put a checkmark next to a power for each item you want to count. < 1148922868 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then you add every number with a checkbox by it, then take the result modulo 10. < 1148922883 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1148923653 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: hmm, level 2 isn't very clear... < 1148923700 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I can make the initially-visible numbers visible one-at-a-time, but nothing else sems to happen < 1148924182 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: do you have any speakers? < 1148924238 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :be back later. < 1148924240 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1148924316 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: I have headphones < 1148924478 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1148924758 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah, I finally got number 6 :-) < 1148924784 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :1, 2, 3, 4, 5, 8, 9, 10, 7, 6. < 1148924880 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :What's this all about now? < 1148924993 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It's some Flash game. < 1148925001 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: url? < 1148925023 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :http://gamegarage.co.uk/play/clickdragtype-2/ < 1148925191 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :groovy < 1148925982 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :puzzle 4? is tripping me up < 1148925992 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think I have the right answer but.. no < 1148926084 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hahaha, nevermind, I got it < 1148926334 0 :ihope!unknown@unknown.invalid QUIT :Connection timed out < 1148926672 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm too stupid for everything but 3 < 1148926751 0 :coder_!n=coder___@user-12l2j6u.cable.mindspring.com JOIN :#esoteric < 1148926843 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :6 is hard :-( < 1148927002 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :you need sound < 1148927003 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :and I dont understand 7 at all < 1148927009 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :for most of them < 1148927015 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I have sound < 1148927019 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :neither of these have sounds that Im hearing < 1148927210 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :have you tried clicking on everything? < 1148927239 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I can't get one of the grey boxes on=8 to behave < 1148927298 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :It seems to be now < 1148927344 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i solveed 6! < 1148927350 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :was easy... < 1148927514 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :okay, I've done all of them, now what? < 1148927604 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I can't figuer out how to use the 10 puzzel pieces < 1148927679 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That one is fun < 1148927680 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I just beat that < 1148927785 0 :calamari!n=calamari@ip68-231-173-86.tc.ph.cox.net JOIN :#esoteric < 1148927804 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :just got six < 1148928021 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION considers writing a solver to solve lightsout-type games < 1148928039 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :the trick is to spot the invariants. < 1148928104 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :what do I do with number 9? < 1148928153 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :All I can figure out is moving the slider? < 1148928218 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :similar for number 8 < 1148928284 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im figuring out 8, but 9 still.. I dont get it < 1148928307 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :try clicking and draging everything < 1148928311 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :*everything* < 1148928345 0 :coder_!unknown@unknown.invalid QUIT :"Leaving" < 1148928383 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ooohhh! < 1148928386 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have 1,2,3,4 and 6 solved... < 1148928437 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :alright, now I just have to figure out what to do with the pretty colors < 1148928478 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :got 5 < 1148928521 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think Im getting it < 1148928702 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I beat them all! < 1148928704 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :YAAAAYY! < 1148929122 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: do you know about the trick to solving lights out? < 1148929254 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: just push the button under each light, then eventually you'll get to the bottom row and there will be no lights, or if not, there are only a fixed nuber of patterns left. Then, you figure out how to solve those patterns. Then, what you do (to get the low score), is combine the button pushes to solve the pattern with the button pushes to get to the bottom row.. some will cancel out. What you have left is what you need for t < 1148929254 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :he minimum score < 1148929290 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I programmed this up in basic a while back for lights out, but it's a dos app :) < 1148930104 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I dont know how to go from the patterns on the bottom to turn everything off though < 1148930136 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :for instance, on the bottom row right now I have OXOOX < 1148930142 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :How do I turn the Os into Xs? < 1148930321 0 :Keymaker!n=nobody@wire74.adsl.netsonic.fi JOIN :#esoteric < 1148931054 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yeah, I know that < 1148931092 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :note that the order in which you press the buttons does not matter, just whether you press each one an od or even number of times. < 1148931097 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wildhalcyon: some patterns are impossible to remove < 1148931107 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: yes, of course < 1148931107 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :oh, ok < 1148931113 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :best. game. music. ever. (great game too) --> http://gamegarage.co.uk/play/mousegame/ < 1148931120 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wildhalcyon: I don't know if that's one of them or not, but it probably is < 1148931140 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :well, it was the 2nd level of a lights out game < 1148931378 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i solved all 10... is the main screen a puzzle too? < 1148931651 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I thought it was, but now I suspect not < 1148931675 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :woohoo, finally beat that last level of http://gamegarage.co.uk/play/mousegame/ < 1148931716 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :2528.34s, 194 deaths < 1148932171 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wildhalcyon: probably solvable then :) < 1148932186 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :probably, dont know though < 1148932190 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wildhalcyon: I could plug that configuration into my program to give you a solving grid < 1148932310 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :nah, dont worry about it < 1148932365 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :too late :) < 1148932381 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wait, I'm confused.. is O or X the on state? < 1148932397 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :assuming O is on, X is off: < 1148932419 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the key is: < 1148932430 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :actually it doesn't matter hehe < 1148932442 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :....* < 1148932447 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :...** < 1148932454 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :..*.* < 1148932460 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :.***. < 1148932469 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :*.... < 1148932479 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(* = push, . = don't push) < 1148932504 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :if it was X on O off it's unsolvable < 1148932811 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh, looking at my the source, there are reduction patterns needed to get the absolute lowest score < 1148932833 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :they are: < 1148932848 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :**.** *.*.* .***. < 1148932862 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :..... *.*.* *.*.* < 1148932882 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :**.** ..... **.** < 1148932890 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :..... *.*.* *.*.* < 1148932896 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :**.** *.*.* .***. < 1148932917 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :apply each (xor), and then see which gives the lowest number of pushes < 1148933027 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :btw, seems that I had another method when doing it from memory < 1148933044 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :won't give the lowest score tho.. good thing I wrote all this down in my comments hehe < 1148933098 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at the date on this program: Jan 5, 1997 :) < 1148933441 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Dobleve te efe? < 1148933543 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1148933890 0 :rabidpoobear!n=anon@67.79.210.99 JOIN :#esoteric < 1148934644 0 :Arrogant!i=Scott@252.orlando-06-08rs.fl.dial-access.att.net JOIN :#esoteric < 1148934797 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :hey Arrogant < 1148934936 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Hey < 1148935115 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :add anything new to the language? < 1148935119 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :Rack < 1148935142 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I've decided that I want to add an instruction that clones a scope < 1148935209 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :But I've already used "c" for something < 1148935217 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :So I don't know what character to use < 1148935264 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :"1" ? clONE < 1148935320 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :That's creative. < 1148935337 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I like it. < 1148935543 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :It's also on the same key as the "new scope" operator ! < 1148935552 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :So 1 for clone, ! for new < 1148936569 0 :Sgeo!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1148936569 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Okay, screw it, I'm addings trings. < 1148936571 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :strings* < 1148936573 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hmm? < 1148936629 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Well, I suppose I don't really have to if I get a new ascii library in there < 1148936647 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :But I want to add strings to the language 'cause it'll be easier. < 1148936716 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION starts playing that game < 1148936768 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't get 1:4 < 1148936966 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION got past it < 1148937234 0 :ihope!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1148937667 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I just get a black screen when I go there < 1148937683 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :is that supposed to be a puzzle as well? < 1148938403 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :hmm im stuck on 2, i got all the numbers but its not working :( < 1148938592 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :rabidpoobear, new helloworld program: 0+++++++++++++"Hello, world!"0+[&:.s] < 1148938613 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :And with that, I really have to get going so that I can get to work on time. < 1148938621 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1148938885 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :anyone got some hints on puzzle 2? < 1148939067 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :which one? < 1148939095 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Are you still on clickdragtype? < 1148939173 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :no im on cdt-2 < 1148939185 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :what game? < 1148939223 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :link? < 1148939235 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://gamegarage.co.uk/play/mousegame/ I think < 1148939276 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Oh, that one is evil < 1148939283 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I made it to 3:5 *sigh* < 1148939325 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :clickdragtype? < 1148939410 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't get it < 1148939467 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1148939467 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :clickdragtype < 1148939641 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :arrrgh < 1148939643 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :that game's to ohard < 1148939655 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1148939736 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1148939848 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I managed to beat it all, once I figured out what the heck you did on level 9 < 1148939855 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Anyone have a clue about the wires? < 1148939876 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1148939878 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :*level with the wires < 1148939884 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :use the balls on the side < 1148939894 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :How? < 1148939903 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :move them up and down < 1148939913 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And.. < 1148939923 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :move them ALL the way up and down < 1148939932 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :n/m < 1148939980 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :you figured it out? < 1148939986 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Yes < 1148940021 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1148940025 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :the phone took me a while < 1148940036 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The phone part was easy < 1148940058 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :eh < 1148940065 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :it's hardcore raining here right now < 1148940076 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :I have to go or my computer will reboot and upset itself < 1148940079 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :see you guys later < 1148940082 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :noone has a hind for the second one? the one with the math stuff < 1148940140 0 :rabidpoobear!unknown@unknown.invalid QUIT : < 1148940253 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :The volume is tied to the visability of the symbols < 1148940266 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :So you want to tune them to eliminate as much sound as possible to just make out one or two of the sounds < 1148940706 0 :CXI!unknown@unknown.invalid QUIT :Connection timed out < 1148940842 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has no clue about the shapes < 1148940962 0 :CXI!n=Sanity@dialup-124.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1148940990 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :4(14wildhalcyon4) i allready have the numbers < 1148940995 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :2 3 6 0 < 1148940998 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :but they dont work < 1148941016 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :do you have any switched around? < 1148941104 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :? < 1148941110 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :they are in order < 1148941162 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs help with the shapes < 1148941281 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gn8 < 1148941347 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nite < 1148941361 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Night jix < 1148941367 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1148941457 0 :phibxr!n=phibxr@c-d29ce055.471-1-64736c20.cust.bredbandsbolaget.se JOIN :#esoteric < 1148941666 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :allright, all i need is #2! < 1148941697 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1148941717 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :wtf it just doesn't work < 1148941732 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION finally gets the shapes < 1148941772 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, tell me what you have so far. < 1148941780 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :1 : 8-6 = 2, 2 : 12-10+1 = 3, 3 : 3*3 = 6, 4 : 20-24+4 = 4 < 1148941783 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :is that not correct? < 1148941792 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :3*3 = 9. < 1148941798 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric ::X < 1148941800 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And 20-24+4 = 0. < 1148941807 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :thats what i mean < 1148941812 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :*meant < 1148941838 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :ok there < 1148941844 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :so now what do i do? < 1148941845 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Got it? < 1148941848 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1148941858 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Let's see... < 1148941949 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :took me an hour and 6 minutes to finish < 1148942006 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1148942272 0 :ihope_!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1148942317 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :I wish my computer would warn me BEFORE hibernating, not after. < 1148942484 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1148943099 0 :ihope!unknown@unknown.invalid QUIT :Success < 1148943113 0 :ihope_!unknown@unknown.invalid NICK :ihope < 1148943594 0 :wildhalcyon!unknown@unknown.invalid QUIT :"Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]" < 1148944326 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :> is bind, < is return, ( is the input variable, ) is the output variable, ~ creates a new variable, = sets a variable, : gets the value of a variable. < 1148946812 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1148947091 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :The secret to the mouse game is to use an optical mouse I think < 1148947103 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and there are some tricks that make the last level trivial < 1148947107 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(ish) < 1148947185 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: what lang is that?