< 1116115475 0 :GregorR-L!unknown@unknown.invalid QUIT :"Leaving" < 1116115509 0 :GregorR-L!~GregorR-L@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1116122498 0 :wooby!~alan@64.142.120.17 JOIN :#esoteric < 1116122504 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1116123010 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1116123908 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes, hello < 1116123909 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i agree < 1116124560 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116124611 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :working on a BF compiler of sorts if anyone wants to check it out < 1116124856 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :bf is the target heh < 1116124862 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :http://alan.dipert.org/bfgen.php, http://alan.dipert.org/bfgen.php.txt < 1116124870 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what's the source? < 1116124955 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1116124961 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :is your source language turing-complete? < 1116124969 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :is it easier to use than brainfuck? < 1116125014 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :well, it doesn't do enough yet to really qualify as its own real language < 1116125032 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :but i hope for it to eventually be basic-like, so yes it should be turing complete (mind memory restrictions) < 1116125094 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1116125098 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :are you aware of calamari's work? < 1116125121 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the basic compiler < 1116125130 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :i am not < 1116125153 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1116125156 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you should talk to him < 1116125162 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :he comes here often i think < 1116125176 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :dunno where his site is, but he made a basic 2 bf compiler < 1116125184 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :what's he working on? < 1116125188 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :oh awesome, that's right up my alley < 1116125224 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :he's working on a c compiler < 1116125229 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :not sure if actively or not < 1116125234 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(c 2 bf) < 1116125253 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1116125276 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yeah i've seen a perl BF macro script... converts a sort of asm to BF < 1116125291 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :but a real compiler would be sweet :) < 1116125341 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116125421 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :so what are your interests? < 1116125615 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sex < 1116125630 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :i dig it < 1116125642 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :music < 1116128393 0 :tokigun!tokigun@sparcs.kaist.ac.kr JOIN :#esoteric < 1116128401 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hello tokigun < 1116128422 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hello :) < 1116128549 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :what's new < 1116128965 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :hello world < 1116129021 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :http://www.animalsontheunderground.com/ < 1116129085 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :it's.. something < 1116129141 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :ha cool < 1116129316 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :argh.. ioccc deadline is coming, and i need an inspiration :( < 1116129348 0 :calamari!~calamari@dialup-4.240.243.77.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1116129362 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hello calamari < 1116129369 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi wooby < 1116129382 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how's it going? < 1116129386 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :lament was telling me about some of your work with basic->bf and c->bf < 1116129407 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah? < 1116129414 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i'm really interested in that < 1116129432 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :was wondering if you had any software completed? < 1116129446 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :today i hacked out a proof of concept thing in PHP that does some lame stuff < 1116129452 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :for bfbasic? sure < 1116129478 0 :kipple!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1116129480 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not the c compiler, though. I started it and realized I didn't have sufficient clue to complete it properly (yet) < 1116129496 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yeah it would be a tough one < 1116129562 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :i have a friend who's done a bf environment in vhdl... runs on an fpga < 1116129571 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :would be cool to write neat stuff that runs on it < 1116129575 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah! < 1116129592 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :http://sourceforge.net/cvs/?group_id=59653 < 1116129596 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :also wandered across a hardware bf machine design on some website < 1116129603 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you can get the latest cvs version of bfbasic from there < 1116129644 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :last time it was worked on was spring break < 1116129699 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :i'll have a stab at it < 1116129723 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it's written in Java, so hopefully it won't be too big a deal to get it to compile < 1116129742 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :that's perfect, i know java best < 1116129747 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :if you have any problems: jeff at kidsquid dot com < 1116129750 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :much to my own detriment lol < 1116129758 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hey, I like Java :) < 1116129803 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :feels like basic used to for me.. able to just get things done without too much hassle < 1116129872 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i feel the same way < 1116129893 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you might also check out bfasm... it's a little dated now (bfbasic has kinda shown it up with the backend) .. http://lilly.csoft.net/~jeffryj/compilers/bfasm/bfasm.html < 1116129988 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I'll be using bfasm, or a rewritten version of it when I write the c compiler < 1116130009 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that way I can compile c to asm and assemble it in a separate step < 1116130043 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1116130066 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :if I knew the technicals of gcc better, I'd probably be able to write a backend for it and call it done < 1116130086 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yeah, well that's the ultimate solution < 1116130092 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :a c->bf toolchain < 1116130105 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah it'd be gcc -> bfasm -> bf < 1116130106 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :but also would be ridiculously complicated heh < 1116130202 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I dunno.. I think it wouldn't be too bad given decent documentation < 1116130228 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :anyhow.. :) < 1116130242 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :have you created any esolangs? < 1116130246 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :this program is awesome < 1116130255 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :not really just tinkered with Bf on and off < 1116130259 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :started off with a java interpreter < 1116130264 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :then got to thinking about a compiler < 1116130272 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :go for it! < 1116130292 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :http://www.neologic.net/ad/programs/Brainfuck.java < 1116130316 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :here's the fruit of today's efforts: http://alan.dipert.org/bfgen.php < 1116130318 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :maybe Malbolge to bf? or bf to Malbolge? < 1116130335 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :see also http://alan.dipert.org/bfgen.php.txt < 1116130501 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1116130520 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you do realize once you start down this path you may never be sane again? :) < 1116130529 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :lol yes < 1116130540 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :don't understand my fascination... just goin with it :) < 1116130576 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :it started to get bad when i was writing CGI pages in BF just because i could lol < 1116130600 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. you've written a string -> bf generator? < 1116130710 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that is something I've been pretty interested in as well (optimal bf code to reproduce a certain string). wrote a genetic bf text generator, but it's from scratch, so it's probably way off from real genetic programming < 1116130720 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116130728 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :jeez i can't remember the problem < 1116130736 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :but theres this famous problem of generating the most output from the least code < 1116130753 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :+[.] < 1116130763 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :the "busy bee" problem or something? anyways i've put some thought into how to best compress strings and large numbers < 1116130776 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1116130779 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :turing machine busy beaver < 1116130794 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :Given a fixed finite number of symbols and states, select those Turing machine programs which eventually halt when run with a blank tape. Among these programs find the maximum number of non-blank symbols left on the tape when they halt. < 1116130804 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm, hadn't considered compression.. that's a good idea < 1116130821 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :goes along with the problem of storing large numbers in BF cells with minimal code < 1116130837 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :i came across a page that had a bunch of different appraoches, the most efficient being solutions that used exponents < 1116130845 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :i wrote one in php that spit out multiplications ops < 1116130982 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, this bfbasic program is great... very comprensive! < 1116130991 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1116131479 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :are you in school? < 1116131494 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yep, you? < 1116131510 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :attending the University of Arizona < 1116131534 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :went to Rochester Institute of Technology for a time, now on a sort of hiatus < 1116131641 0 :puzzlet!unknown@unknown.invalid QUIT :"reboot" < 1116131717 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :could say my esoteric language fascination led me to the army... where i learned arabic heh < 1116131762 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh, neat < 1116131831 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hm, i really do need to come up with my own esoteric language now that you mention it < 1116131927 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I've been trying to figure out what the Fractal language (Star Trek) should be like < 1116131951 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :no breakthroughs yet :) < 1116131995 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :ha, can't recall it < 1116132000 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :it's from the original series? < 1116132149 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :next generation.. ever once in a while Data will use a fractal program.. in one movie he locks the borg out with a "fractal encryption code" whatever that is :) < 1116132207 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :there are never any details, but I take it to be highly difficult to program in and somewhat powerful in its abilities < 1116132385 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1116132411 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :heh, i saw the episode a few weeks ago where data spits out his specifications < 1116132433 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :a sorry 6 tflops! < 1116132941 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hm, does bfbasic handle negatives? < 1116137818 0 :wooby!unknown@unknown.invalid QUIT :"BitchX: it's all day strong, all day long" < 1116139117 0 :cmeme!unknown@unknown.invalid QUIT :Connection reset by peer < 1116139166 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1116141972 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(wooby): not really.. doesn't handle floating point either < 1116141974 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1116143999 0 :clog!unknown@unknown.invalid QUIT :ended < 1116144000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1116145155 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So, I have an excellent story. < 1116145158 0 :Keymaker!~Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1116145168 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I will repeat this since Keymaker just joined ;) < 1116145170 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So, I have an excellent story. < 1116145177 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I was just out with some friends ... < 1116145184 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And we were parked in a parking lot. < 1116145188 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :While somebody was in a store. < 1116145197 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The rest of us were watching this guy in his apartment. < 1116145206 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Since his window was open, and so were his drapes) < 1116145213 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :He was walking around in his underwear. < 1116145217 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then he removed his underwear. < 1116145230 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then he sat down at his computer, and (we can only presume) began to masturbate to porn. < 1116145245 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :After a discussion over what we should do to freak him out, we decided to scream "Jesus" at him. < 1116145248 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And so we did. < 1116145255 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :He stood up, quite freaked out. < 1116145261 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And we laughed and laughed and laughed. < 1116145264 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(And left, of course) < 1116145591 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1116145685 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Teaches him a good lesson in closing his window that is OVER A PUBLICLY ACCESSABLE, OPEN 24-HRS PARKING LOT < 1116145699 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1116145700 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1116145767 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And that is the story of why I didn't finish the Kipple interpreter today :-P < 1116145771 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Off to sleep with me. < 1116145772 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Bye < 1116145774 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1116145775 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1116150576 0 :Keymaker!unknown@unknown.invalid QUIT :"Freedom!" < 1116151189 0 :wooby_!~alan@64.142.120.17 JOIN :#esoteric < 1116152257 0 :wooby_!unknown@unknown.invalid QUIT :"[BX] Size DOES matter" < 1116162922 0 :kipple!~kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1116164368 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric : I've been trying to figure out what the Fractal language (Star Trek) should be like < 1116164382 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :http://www.chiark.greenend.org.uk/~sgtatham/infinity.html <- pretty much like that I think < 1116183201 0 :Keymaker!~nobody@wire74.adsl.netsonic.fi JOIN :#esoteric < 1116183219 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :this new opera is really cool < 1116183233 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i must get the version 8 to linux as well < 1116183266 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, must go. < 1116183268 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1116183270 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1116185707 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1116185709 0 :tokigun!unknown@unknown.invalid QUIT :"leaving" < 1116190216 0 :wooby!~alan@64.142.120.17 JOIN :#esoteric