< 1125014409 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :was learning about DFA's today. Deterministic Finite Automata. Pretty cool < 1125014409 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I typed something here: http://esoteric.voxelperfect.net/wiki/Talk:Gammaplex, I hope I didn't mess things up too much! But if that is correct, is it turing complete? < 1125014489 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not familiar with the language < 1125014506 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Aardwolf: what is "emulate"? < 1125014520 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :in this case, "do the same as" :) < 1125014523 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi lament < 1125014529 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Aardwolf: that doesn't explain it at all < 1125014531 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :calamari: hi! < 1125014548 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :if a language can do the same as brainfuck, it must be some sort of superset < 1125014599 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :I added the turing complete category to this language because I'm pretty sure it's turing complete, but I'm not a professional. Should I remove the category again? < 1125014610 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not necessarily.. there are workable subsets of bf < 1125014705 0 :frank__!n=user@84.92.70.37 JOIN :#esoteric < 1125015339 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :from my brief look at it I'd say it's Turing Complete, but I'm no expert on the subject either < 1125015579 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :if you want real proof I suggest writing a bf interpreter (something every new lang should have) < 1125015616 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :ok :) < 1125015707 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :note that a bf interpreter does not necessarily prove turing-completeness < 1125015709 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :example < 1125015719 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :suppose my language has only one command: < 1125015732 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"read from stdin and execute as a brainfuck program" < 1125015738 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :is it turing-complete? not really < 1125015748 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :why not? < 1125015766 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it can't even add 2 and 2 < 1125015769 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or write "hello world" < 1125015775 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah it can < 1125015777 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :all it can do is execute brainfuck programs < 1125015821 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i can't write a program expressing any possible computation in this language < 1125015838 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i can only write one program at all :) < 1125015841 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :stdin: ++>++[<+>-] < 1125015846 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :is isn't a programming language at all, so it is a bit irrelevant whether or not it is TC < 1125015847 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :program: B < 1125015853 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :kipple: sure it is < 1125015879 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well, then we disagree... :) < 1125015893 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it's not a language it is an interpreter IMHO < 1125015912 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1125015921 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's a language < 1125015924 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it has one command < 1125015940 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :and that command is tc < 1125015940 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i can write an interreter or a compiler for this language < 1125015954 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(very very quickly :) ) < 1125015979 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :calamari: when considering turing-completess, we don't even care about IO < 1125015980 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you'd have to implement bf in order to implement the language < 1125015994 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :IO is irrelevant to turing-completeness < 1125016008 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lament: in this case IO is being used to transmit the program, so it is relevant < 1125016011 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no < 1125016047 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :this is very interesting.. but.. things to do :) < 1125016061 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :whether the program is read from memory or stdin should be pretty much the same < 1125016069 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but the program is not read from stdin < 1125016071 0 :frank__!unknown@unknown.invalid QUIT :Remote closed the connection < 1125016079 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hmm. true < 1125016082 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :suppose the command that reads and executes is "foo" < 1125016085 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :then my program is: < 1125016086 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :foo < 1125016192 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :better yet < 1125016196 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :let's call the command B < 1125016204 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and insert it into HQ9+ < 1125016210 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :to make HBQ9+ < 1125016214 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so that it's not the only command :) < 1125016236 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well HQ9+ is not a programming language etiher, in my book.... < 1125016312 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and why not? < 1125016313 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but, of course, there doesn't exist a real definition of what a programming language actually _is_... < 1125016327 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :because you cannot program with it < 1125016335 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hrm < 1125016353 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sure you can < 1125016358 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you can write hello world < 1125016363 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or 99 bottles of beer < 1125016366 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I can do that in word as well < 1125016367 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or a quine... < 1125016403 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :do you consider the key combinations required to program your VCR a programming language? < 1125016459 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :kipple: that's a good example to help me study.. I should model that as a DFA < 1125016510 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what's a DFA? < 1125016524 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric : Deterministic Finite Automaton < 1125016581 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :M = (Q, sigma, delta, q, F). Where: < 1125016646 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :M = machine, Q= finite set of states, sigma=alphabet (set of characters), delta: transition function Q x sigma->Q, q:start state, F: set of accepting states < 1125016661 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :F is a subset of Q < 1125016671 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I'll take your word for it ;) < 1125016704 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you can perform constant memory computations with this type of machine < 1125016736 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :afk again < 1125016991 0 :calamari!unknown@unknown.invalid QUIT :"bbl.. btw to implement the B command you'd need to implement BF" < 1125017744 0 :Aardwolf!unknown@unknown.invalid QUIT :"Leaving" < 1125026575 0 :calamari!n=calamari@dialup-4.240.108.168.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125028417 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmmm.. so what did I miss? < 1125028465 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :dunno.. I should see how that whole HQ9B+ thing went :) < 1125028481 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :didn't go anywhere < 1125028807 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That discussion seemed to... I dunno. Evaporate. < 1125029087 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Keep it evaporated ;) < 1125029773 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I have no intention of reviving it < 1125029801 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is tempted.... < 1125029871 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im still fiddling with a treap-based language < 1125029878 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Trying to get something thats fairly non-deterministic < 1125029885 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :treap? what's that? < 1125029893 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :a datastructure? < 1125029924 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, its a type of binary tree with some heap properties < 1125030122 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not sure if that would work, but it might be interesting < 1125030257 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125030367 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Meh... that might not actually work so great. Im actually looking for an underlying data structure to represent a "bag" < 1125030415 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :The language has several (but limited) variables - maybe A-F registers, and the rest of memory is a "bag" of other junk. < 1125030464 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean by "bag"? a datastructure where you only get a random node when you access? < 1125030578 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :exactly < 1125030629 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :true random access memory in other words ;) < 1125030715 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I thought I might try to make something workable with it by including bags-of-bags < 1125030978 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You could store a sort of ID number with the data in the bag-bag and then the data. I dunno... maybe not < 1125030989 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ive still got CRAWL to deal with too < 1125031813 0 :lament!unknown@unknown.invalid QUIT :"Lost terminal" < 1125034926 0 :calamari!n=calamari@dialup-4.240.69.41.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125036034 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125036774 0 :Gs30ng!i=L@221.140.214.203 JOIN :#esoteric < 1125037784 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :emulating bf and proving tc. interesting topic. < 1125037983 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i guess we should define IO things clearly < 1125038019 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :turing machine itself has IO in a sense < 1125038075 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :even bf without . and , has IO in a sense < 1125038129 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :we can start the bf program with some processed tape < 1125038147 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and can consider that the result tape is output < 1125038779 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :if it is forbidden to do such things on TM or BF, then church turing thesis is a joke. how can we do something with a machine if can't input anything to it or make it output anything? < 1125038809 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :in this point of view, i think lament is wrong in a sense < 1125038841 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :A true turing machine contains the entire "input" stream on the tape beforehand, and leaves the "output" stream on the tape. < 1125038853 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :yeap < 1125038928 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and thus it means we can decide what to input < 1125038956 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :so lament's language with only B command is turing-complete, in my opinion < 1125039025 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :because we can decide what the B command will get and interpret < 1125039106 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039124 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125039541 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039544 0 :ChanServ!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039544 0 :calamari!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039546 0 :cpressey!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039546 0 :WildHalcyon!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039546 0 :cmeme!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039546 0 :ZeroOne!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039546 0 :mtve!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039547 0 :puzzlet!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1125039557 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125039557 0 :clog!i=nef@bespin.org JOIN :#esoteric < 1125039576 0 :puzzlet!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039585 0 :CXI!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039586 0 :tokigun!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039586 0 :lindi-!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039587 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125039589 0 :lindi-!n=lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1125039591 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1125039600 0 :tokigun!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039600 0 :Gs30ng!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039601 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1125039601 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1125039604 0 :puzzlet!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039604 0 :ChanServ!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039620 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1125039634 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1125039634 0 :puzzlet!n=puzzlet@61.247.128.83 JOIN :#esoteric < 1125039634 0 :Gs30ng!i=L@221.140.214.203 JOIN :#esoteric < 1125039634 0 :calamari!n=calamari@dialup-4.240.69.41.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125039634 0 :pgimeno!i=pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1125039634 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1125039646 0 :GregorR!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1125039647 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1125039648 0 :{^Raven^}!n={^Raven^@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1125039648 0 :CXI!i=Sanity@dialup-216.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1125039649 0 :{^Raven^}!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039649 0 :mtve!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1125039656 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1125039699 0 :{^Raven^}!n={^Raven^@82.38.204.252 JOIN :#esoteric < 1125039815 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125039890 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125039931 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125040007 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125040047 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125040123 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125040163 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125040188 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1125040239 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125040280 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125040533 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1125042828 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: still here? < 1125042835 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1125043199 0 :clog!unknown@unknown.invalid QUIT :ended < 1125043200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125044113 0 :calamari_!n=calamari@dialup-4.240.242.11.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1125045239 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1125046482 0 :tokigun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125046602 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1125046709 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :retoki < 1125047922 0 :nooga!n=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1125047927 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125047940 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi nooga < 1125048031 0 :rosemary!n=rosemary@203.99.21.81 JOIN :#esoteric < 1125048075 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1125048098 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :rosemary: only esolangs geeks here :) < 1125048101 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :desired result + piqued curiosity < 1125048110 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi rosemary < 1125048128 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :nooga - well I am niether esolang nor geek! < 1125048133 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :if you are female, you may very well be the first ever to be in this chatroom :) < 1125048172 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :as I commented my curiosity was piqued < 1125048175 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1125048191 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :how did you hear of this place? < 1125048205 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nooga j #esoteric < 1125048205 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nooga heh < 1125048211 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :from a linux channel when someone mentioned it < 1125048213 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1125048227 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :my / key doesn't work sometime < 1125048240 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :sure nooga < 1125048254 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1125048347 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :well - if this is some male thing, then I'm going elsewhere < 1125048362 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :sorry to intrude < 1125048364 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :it's for esoteric programming languages < 1125048375 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :not for males only.. :) < 1125048416 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :here is your nick in bf: ++++++++++++++[>++++++++>+++++++>++++++++><<<<-]>++.>>-.<<+.>+++.>--.<----.<-.+++++++. < 1125048422 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :okay ... well I do not understand about programming - just wish I had gotten into computers a decade earlier < 1125048503 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :we discuss weird ways of programming here.. so it's new to us as well when a new language is released < 1125048578 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :for a moment a I wondered if I had accidentally wandered into some wierd male channel! < 1125048625 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :rosemary: if you want to run that program there is an online interpreter here: http://koti.mbnet.fi/villes/php/bf.php < 1125048662 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :calamari what programme? < 1125048662 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :the channel is esoteric, but not for males only, afaik < 1125048682 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :copy that mess into the code box and click Run < 1125048711 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :of course not.. was only a joke :) < 1125048735 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :esoteric programmers unite! < 1125048748 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hey puzzlet < 1125048762 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1125048783 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :doubt I'll ever be a programmer - can copy basic scripts is all :-) < 1125048787 0 :rosemary!unknown@unknown.invalid PRIVMSG #esoteric :anyway night < 1125048794 0 :rosemary!unknown@unknown.invalid PART #esoteric :? < 1125048815 0 :Keymaker!n=a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1125048832 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: you just missed an historic event, lol < 1125048839 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wah? < 1125048840 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1125048845 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wha? < 1125048853 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :don't tell me dbc was here.. < 1125048853 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :first female in #esoteric < 1125048856 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1125048857 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :is rosemary female? < 1125048859 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1125048866 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's awesome too < 1125048873 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1125048886 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'll take a look at the logs < 1125048922 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :did i mention i've introduced esoteric languages in 1st Alternative Language Festival in Korea? http://altlang.org/ < 1125048938 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :woah < 1125048942 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i don't even know any female programmer < 1125048959 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng, Vanneva Bush < 1125048979 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and a female esolang programmer, just sounds like a hoax < 1125049062 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet, i googled, and it was Vannevar Bush < 1125049064 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :what, vannevar bush is male? < 1125049088 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what the president of usa?! < 1125049092 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :English names are confusing < 1125049153 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :like puzzlet < 1125049176 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i always confuse puzzlet and fuzzlet < 1125049249 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: didn't realize you were in #mediawiki < 1125049258 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :about the esolang logo discussion; < 1125049267 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :me neither < 1125049270 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i once drew couple of eso dodos < 1125049276 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(as probably someone remembers) < 1125049286 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: I was asking about the Korean esowiki < 1125049289 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think the kipple's dodo idea was good < 1125049301 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: but it seems that to do it there have to be two different wikis < 1125049320 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :another idea for logo could be picture of dominatrix, inspired by that sadol book. < 1125049419 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :but contributors to the Korean wiki would be not more than 3 or 4 people < 1125049468 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :what if the wiki eventually becomes, like forgotten? < 1125049536 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :in wikipedia same problem occurs < 1125049539 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :Korean wiki should be incorporated with the English wiki in some ways < 1125049585 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :like using MediaWiki, bonded with the English wiki by interwiki links < 1125049646 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :i've heard it from Gs30ng, but i think MoinMoin is not likely in this case. < 1125049650 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oh, and the main reason i came to visit the channel this time: i just made a new quine in brainfuck, 1606 instructions. my current record, that can be found at bf-hacks.org) is 933. but i tried a bit new stuff in this new one, so it might be possible that i break my current record, when i optimize this new quine. you see, this new one has no optimization.. < 1125049759 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :awk for 10 min. < 1125049927 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hmm weird.. win2003 isn't telling me to reactivate. Maybe that's only an XP thing < 1125049980 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :.back < 1125050002 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :its sooo slow.. 98 is so much faster hehe < 1125050209 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :98 runs on my 486 laptop < 1125050214 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :with 24 MB ram < 1125050232 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :...but debian 3 woody runs too < 1125050239 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I have 95 on my 486/100.. 16mb ram < 1125050241 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and does it faster < 1125050322 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :would run 3.1 on it, but 3.1 networking support is horrible < 1125050731 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1125050735 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways, gotta go < 1125050747 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :btw, can't come here for a while, i'm going to hiking for three days < 1125050759 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :a school course i selected for some reason.. x9 < 1125050761 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1125050768 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1125050923 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :wow, glad I'm not superstitious :) < 1125050983 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :my adventure game was about a hiker stranded in mountain woods for 3 days and having to make their way off alive < 1125051204 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and you added irc connecting stuffs in that game < 1125051219 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :huh? :) < 1125051228 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :so Keymaker was a program < 1125051257 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :oh, haha.. I hope Keymaker doesn't get attacked by a bear and stuck in the woods ;) < 1125051307 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :not sure why, but I never was able to get motivated after my summer classes. burnt out or something < 1125052635 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :wow 3am.. cya all :) < 1125052640 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1125054551 0 :nooga!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1125054807 0 :nooga!n=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1125055825 0 :nooga!unknown@unknown.invalid QUIT :Remote closed the connection < 1125060066 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1125062437 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;> < 1125063097 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1125063097 0 :clog!i=nef@bespin.org JOIN :#esoteric < 1125063247 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125063321 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125063362 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125063438 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125063479 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125063554 0 :cmeme!unknown@unknown.invalid QUIT :Client Quit < 1125063594 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1125064402 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://nooga.int.pl/sadol <- updated ;p < 1125064423 0 :nooga!unknown@unknown.invalid QUIT : < 1125064451 0 :J|x!i=jix@p5489C175.dip.t-dialin.net JOIN :#esoteric < 1125064472 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1125066306 0 :nooga!n=nooga@81.210.40.130 JOIN :#esoteric < 1125066310 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1125067135 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1125067150 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1125067180 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: ahhmmmm... i'm working on SADOL implementation < 1125067202 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i've seen BDSM code. freaky naming.. my... < 1125067361 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1125067371 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :BDSM is not compliant < 1125067387 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :he worked on that in secret < 1125067400 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so he didn't asked me about a few things < 1125067408 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :like a variable scope < 1125067415 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. < 1125067415 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and other things < 1125067429 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :now i try to describe it all < 1125067623 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: why the naming is freaky? < 1125067647 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :think original meaning of BDSM... :) < 1125067688 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heheh < 1125067705 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it was intended < 1125067944 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :is BDSM a language/ < 1125067945 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :? < 1125067953 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :puzzlet: no implementation < 1125067957 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: ~q1:i0@