< 1125187456 0 :calamari!n=calamari@dialup-4.240.111.169.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125187502 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125187510 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1125187991 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1125188434 0 :frank__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125189619 0 :Aardwolf!unknown@unknown.invalid QUIT :"Leaving" < 1125189684 0 :lindi-!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125191445 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :hey peeps < 1125191544 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :you callin' me a peep? < 1125191560 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :one of em, yup < 1125191574 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1125191604 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i've been teaching someone about UTMs today :) < 1125191612 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :well, according to the esolang wiki I belong in [[category:people]] so I guess I am < 1125191655 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :he's read lots of turing books without a single clear explanation of what a turing machine is or does < 1125191692 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i'm gonna get him started with BF < 1125191706 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :hehe. the more brainfuckers the merrier < 1125191731 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i reckon that it is an excellent introduction to turing machines < 1125191740 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :perhaps < 1125191773 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :he was expecting something where the program was on the tape and there was no place for data < 1125191780 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :I'm not too familiar with turing machines, but aren't they supposed to work with different "states"? < 1125191965 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :yeah, but his book examples were extremely non-trivial < 1125192030 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :I've only dealt with them in the introductory computer science class at the uni some 8 years ago, so I don't remember too much < 1125192111 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :it's been a few years myself < 1125192129 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i find that the dormal definitions are too abstract and depend entirely of the POV of the author < 1125192134 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :*formal < 1125192264 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :but you have to admit that Turing developed an esolang as far back as 1936 < 1125192291 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1125192328 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :all programming languages were esoteric back then < 1125192338 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :he was the dude who said something along the lines of - why build a specific machine for each task, it would be better to build a programmable machine that can peform any task < 1125192383 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :and then designed and helped to build one (the first programmable computer ;) < 1125192578 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :but i digress, another brainfucker is hopefully on his way < 1125192635 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :do you think that everyone thinks that we are insane for using esolangs? < 1125192646 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :as in the general populace < 1125192654 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :does anybody know about it at all? < 1125192665 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :(if they knew they probably would, though) < 1125192693 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :quite a few people have encountered it through the game I wrote in BFBASIC < 1125192704 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :who have never heard of esolangs < 1125192722 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :hmm. I estimate 99.99% of the pop < 1125192728 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :probably there are other esotools that have gone mainstream < 1125192762 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :LISP was kind of an esolang when it was made... < 1125192783 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :definately - have you ever seen x86, that's just freaky < 1125198699 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :x86 is fine ;) < 1125198731 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :actually, I'm not sure why people don' like x86 < 1125198747 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :is it because of the memory segment/offset thing? < 1125198768 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :because that takes all of 5 minutes to understand < 1125198994 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or is it because Intel got popular, and it's in style not to like the big guy < 1125201826 0 :calamari_!n=calamari@dialup-4.240.150.161.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125202536 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125202627 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1125204726 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1125206128 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125206269 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125206967 0 :calamari!n=calamari@dialup-4.240.150.161.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125207178 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1125208251 0 :Ziron!i=Ziron@London-HSE-ppp3555091.sympatico.ca JOIN :#esoteric < 1125208263 0 :Ziron!unknown@unknown.invalid PART #esoteric :? < 1125209522 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125211901 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1125214919 0 :ZeroOne!unknown@unknown.invalid QUIT :herbert.freenode.net irc.freenode.net < 1125215999 0 :clog!unknown@unknown.invalid QUIT :ended < 1125216000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125220758 0 :ZeroOne!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125223905 0 :jix!i=jix@p5489C520.dip.t-dialin.net JOIN :#esoteric < 1125229072 0 :lindi-!n=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1125229797 0 :cpressey!unknown@unknown.invalid QUIT :Remote closed the connection < 1125229805 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1125232175 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1125234284 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1125238424 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125244208 0 :Aardwolf!n=neusring@dD57653CA.access.telenet.be JOIN :#esoteric < 1125251129 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1125251133 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125252369 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125252425 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i just updated SADOL's webpage and joined into the esolang ring < 1125252766 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://nooga.int.pl/sadol/ < 1125253543 0 :int-e!n=noone@td9091c1b.pool.terralink.de JOIN :#esoteric < 1125254358 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi int-e < 1125259665 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125264500 0 :calamari!n=calamari@dialup-4.240.69.237.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125264503 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125264595 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :hey calamari: what's up with the EsoShell? < 1125264633 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :when I run it, there's a bunch of HTML code in the console < 1125264823 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple: I'll heck that out < 1125264828 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :check too ;) < 1125264961 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wow, that's not particularly impressive, is it < 1125265001 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :btw, does anybody now if INTERCAL is turing complete? < 1125265007 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think I remember what I was doing tho.. I was working on being able to save programs into a wiki page < 1125265200 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :so, have you dropped the project? < 1125265213 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :or is it just "on hold"? < 1125265219 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :dropped? no < 1125265250 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :good. < 1125265251 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :on hold < 1125265287 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I remember trying to make an AWT version and being frustrated by that < 1125265299 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :kipple, intercal suffers from finite memory constraints ... 64k arrays with 64k words each. < 1125265309 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :then I was totally outclassed by a javascript unix shell featured on /. :) < 1125265352 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :int-e: OK. wikipedia claims it is TC, but I'll guess I'll remove that category then < 1125265372 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yeah, I remember that one :) < 1125265424 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple: it was most impressive.. even had threads and a ps command < 1125265445 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :but did it have a bf-interpreter? < 1125265450 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nope! < 1125265459 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :then who cares! ;) < 1125265480 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :okay, I've fixed the code.. uploading the jar (will take a minute) < 1125265530 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah.. no jar. hehe < 1125265621 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :hrm. intercal has multidimensional arrays? ok, it can access a lot more memory then (still finite for a given program though, so still not TC - although it allows for all practical computations to be done) < 1125265759 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ok, fixed and online < 1125265772 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you may need to close and reopen your browser for the cached copy to be released < 1125265852 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :yep. working again :) < 1125265858 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. seem to be having versioning confusions there.. I'll upload all class files again < 1125266081 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :fixed :) < 1125266227 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :one of the nifty things about EsoShell is that it loads new modules on demand, rather that loading everything at once. Only slow connections like mine benefit from it tho :) < 1125266252 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :need modules for some other languages besides bf < 1125266311 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1125266333 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :that and a way to store files would make it awesome < 1125266368 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah. graue gave the okay for storing the files in wiki.. I just need to code it < 1125266381 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :great < 1125266408 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :how do you handle multiple users? < 1125266443 0 :kipple_!unknown@unknown.invalid PRIVMSG #esoteric :will each user get his own storage space? < 1125266463 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple_: ahhh, it doesn't work exactly that way < 1125266500 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple_: think of it more like a ramdrive where you can save certain files to disk with a special command (or cp if I get fancy) < 1125266503 0 :kipple_!unknown@unknown.invalid NICK :kipple < 1125266543 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so if you wrote to a file and I wrote later I could overwrite your changes, just like in the normal wiki < 1125266550 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ah. ok < 1125266574 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :and since it is stored in the wiki, you could always get back previous versions? < 1125266580 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :right < 1125266596 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you could even write the program in the wiki if you wanted to < 1125266607 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that's cool < 1125266627 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, will each "file" get a separate article, or will they be combined on one page? < 1125266632 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wiki_mount -r revision/date/whatever /mount/point /wiki/url? < 1125266639 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. I'm not really doing anything now.. maybe I'll check it out again :) < 1125266655 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :currently there is no concept of a directory.. lol < 1125266688 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1125266705 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :nice if there were at least one directory for each language < 1125266712 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wiki_load /wiki/url target_file < 1125266719 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. I suppose the page name can count < 1125266721 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wiki_store /wiki/url source_file < 1125266734 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :iirc, graue was going to make an alternate namespace for EsoShell < 1125266755 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so I could store Befunge programs in EsoShell:Befunge < 1125266764 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just wrote a cool ruby program (term has to support ansi colors) < 1125266764 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(0..22).each{|x|(0..79).each{|b|c=a=b/19.5-2.5;d=b=(x-11)/9.0;i=91;(a,b=a*a-b* < 1125266765 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :b+c,2*a*b+d)&&i-=1while(a*a+b*b<4)&&(i>0);$><<"\e[4#{u=i&7}m "};puts"\e[0m"} < 1125266787 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what does it do? < 1125266791 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ruby: command not found hrm, need to fix that :) < 1125266810 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :kipple: it prints a nice picture on STDOUT < 1125266824 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :using ansi color codes < 1125266864 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :eek, 1 meg < 1125266899 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :actually, that's not bad at all for a programming language distribution < 1125266946 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the debian package is 1.5M archived < 1125266968 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :maybe ubuntu's is different < 1125266991 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the debian packag is missing the stdlibs but i don't use them it that program < 1125266992 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yet another mandelbrot set generator. < 1125266998 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ah, the mandelbrot < 1125267010 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi int-e < 1125267015 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin int-e < 1125267027 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes i think < 1125267027 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :puts"\e[2J\e[0;11r";$>.sync=m="\e[C";c='/,-=<>*+.:&%$'.split'';k=[!1]*25 < 1125267028 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :z=",rekcah ybuR rehtona tsuJ".reverse;while k.index(!1);i=-1;print"\eM"* < 1125267028 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :7,"\e[H",k.map{|q|q ?" ":c[rand(13)]},"\e[6H",k.map{|q|u=z[i+=1,1];q ?u: < 1125267028 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :m},"\n",k.map{|q|q ?" ":m};k[rand(25)]=sleep 0.1;end;puts"\e[2J\e[r"+z#J < 1125267029 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is nicer < 1125267032 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :at least that's what the code looks like to me < 1125267044 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I just ran it, and you're correct < 1125267094 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well, now I've got ruby installed as well :) the more the merrier < 1125267125 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple: http://esoteric.voxelperfect.net/wiki/User_talk:Calamari < 1125267199 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that's how the shell stores programs? < 1125267213 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. of course that's a mockup < 1125267240 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :n8 < 1125267251 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :neight? < 1125267261 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1125267276 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1125267378 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well, when you get the shell up and running in the wiki I'd be happy to port my kipple interpreter < 1125267420 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1125267450 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :however, the next version of Kipple is also "on hold", so no rush ;) < 1125267453 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I tried to make the api as similar to a standard java console app as possible < 1125267479 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so if you have an existing kipple interpreter in Java the conversion will be minimal < 1125267485 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I have < 1125267556 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :will stuff like System.out work? < 1125267663 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yes, although it's simply out.print < 1125267749 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :All of my programs have been a single class.. haven't tested inner classes or that sort of thing.. maybe I should :)