< 1383955221 114184 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1383955243 733984 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :does "removing the syntax from a language" mean projection it into its computational class? < 1383955272 50207 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :because only the semantics are left < 1383955300 869770 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :projection into its paradigm i think < 1383955301 101142 :Oj742!irc2gowebc@host-225-91.pubnet.pdx.edu JOIN :#esoteric < 1383955312 782307 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :like lambda calc->functional < 1383955321 53035 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :projection onto some shit i just made up < 1383955544 89124 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Koen_, what do you... no, no it doesn't < 1383955634 348428 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :poppycock syntax consists of two elements: poppies and cocks < 1383955651 465004 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :ah, so it's like daisyworld but with sexual reproduction < 1383955889 198863 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Phantom_Hoover: well, I've always thought a "programming language" is just a set of "programs", and a program is just a couple (text, meaning) where 'text' is what you would write in the program file and 'meaning' is what it does (ie a function input -> output). now if you remove the syntax, that means you remove the 'text' component of programs; so the C program int main() {write(1, "Hello World!"", 12); return(0);} and the brainfuck p < 1383955889 392461 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. become equivalent < 1383955944 706130 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Koen_, well the thing is that equivalence of programs is at least as hard as the halting problem < 1383955948 544128 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :where's the return 0 in bf < 1383955955 76898 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :feeling ripped off here < 1383955991 258616 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :also what Bike said (IO is a complete nightmare to formalise) < 1383956012 811793 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Bike: yeah I was thinking the same thing when I wrote that :( < 1383956046 202118 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :not even that. you could say that the "output" of the function described by BF is like, the value in the zeroth cell, but then you just declared a whole shitload of programs equivalent < 1383956050 135576 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :like ais' proof that wolfram's turing machine is TC ran into some controversy because of the particulars of the IO < 1383956061 111413 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :or you could combine all the cells in whatever way, but then what about other ways < 1383956167 298104 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Bike: yeah that's something I'm always frustrated about when people write a proof that a language is TC and then someone else uses reduction from that language to prove a second language tc < 1383956178 633130 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :what? < 1383956184 175116 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"did the reduction and the initial proof used the same convention for IO?" < 1383956192 462489 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :use < 1383956205 582687 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :why would that matter < 1383956418 619261 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net JOIN :#esoteric < 1383956643 850070 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :Phantom_Hoover: youre horrible < 1383956687 887982 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :augur_, well the actual parser wouldn't be that hard, i think! < 1383956727 488107 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :perhaps i should say, it should be a one-dimensional language :P < 1383956744 880030 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :all these crazy requirements! < 1383956762 453775 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what does one-dimensional mean? < 1383956772 837087 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :is scheme one dimensional < 1383956773 325174 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :Phantom_Hoover: like a normal language :P < 1383956793 534421 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :yes! < 1383956800 589313 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :why < 1383956807 903003 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i mean eodermdrome's graph representation is a 'one-dimensional' string if that's what you're complaining about < 1383956813 609524 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :because newlines dont matter < 1383956825 264266 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net QUIT :Ping timeout: 245 seconds < 1383956827 129821 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :so python is multidimensional. < 1383956837 584710 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :yes, python is crucially >1d < 1383956838 245082 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :how many dimensions does python have < 1383956843 558764 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :who knows! < 1383956851 483688 :Bike!~Glossina@wl-nat99.it.wsu.edu PART :#esoteric < 1383956858 566251 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :off to find out, i suppose < 1383956905 677561 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i don't... why are newlines so important < 1383956910 488495 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :they're just another token < 1383956924 237708 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :Phantom_Hoover: yes < 1383956941 91847 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :but aligntment isnt < 1383956943 629247 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you could replace them with semicolons or whatever in the eodermdrome spec and it'd fit your apparent requirements < 1383956967 250143 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :alignment doesn't matter in eodermdrome < 1383956996 220990 :heroux!~heroux@50708181.static.ziggozakelijk.nl QUIT :Ping timeout: 246 seconds < 1383957049 953997 :heroux!~heroux@50708181.static.ziggozakelijk.nl JOIN :#esoteric < 1383957222 37437 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :The channel of the chimæric hellos | Magnus! | Koirammekokaan ei lennä? :( | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | logs: http://codu.org/logs/_esoteric/ or http://tunes.org/~nef/logs/esoteric/ < 1383957232 940546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: istr you wanted some norwegian in the topic. < 1383957254 807468 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :magnus? < 1383957263 889209 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :magnus! < 1383957280 682769 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Is Tåsen some kind of a place? (It was in one of those videos.) < 1383957292 715812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(first match today) < 1383957310 909109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i think it's possibly a suburb of Oslo? < 1383957343 292172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay. But not a particularly special one? < 1383957355 116352 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :more like neighborhood, it seems. < 1383957388 221437 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: well i cannot think of anything particularly special about it :P < 1383957407 888739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but then i'm not too well acquainted with oslo. < 1383957506 651596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the wikipedia article looks boring. < 1383957535 800690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :even the norwegian one. < 1383957542 263593 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION checks the turkish version < 1383957597 428009 :Oj742!irc2gowebc@host-225-91.pubnet.pdx.edu QUIT :Quit: irc2go < 1383957599 405076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure it contains shocking news if i only could read it. oh wait, google.. < 1383957846 810122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :curiously, the turkish version mentions some WWII stuff the others don't. < 1383957863 612339 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not _extremely_ shocking) < 1383957922 134270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: help < 1383957929 384562 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: problem? < 1383957937 128959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The nearest Norwegian speaker departed seconds ago. < 1383957951 737639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I AM STILL HERE YOU INSENSITIVE CLOD < 1383957962 615586 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait, did you kill him < 1383957972 23672 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no, he went home < 1383957976 908279 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1383958051 461133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :google translate seems to be somewhat buggy with https. or maybe it's the turkish wikipedia. < 1383958108 724696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i like bugs < 1383958193 240981 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1383958219 900008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm seems you do, i just got to the point in the logs. < 1383958304 367152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION overloads his cheese quota on that youtube link. < 1383958947 163881 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Koen_ < 1383959165 224083 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1383959461 237080 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1383960609 285615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"After all, the great advantage of BosonSampling is that, unlike with (say) factoring or quantum simulation, we don’t actually care which problem we’re solving!" < 1383960625 803937 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(new shtetl-optimized post) < 1383960787 364801 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu JOIN :#esoteric < 1383960911 184988 :ter2!~tertu@143.44.72.124 NICK :tertu < 1383960913 344715 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1383960946 989220 :Nisstyre-laptop!~yours@oftn/member/Nisstyre NICK :nisstyre < 1383961067 228814 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If there some MUD game that has a flag you can enable which makes it so that any other players can attack you as if you are a NPC, and kill you, earn all of your stuff and experience points and whatever (it is only one-way; to kill other players they have to set a flag too)? < 1383961142 17071 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :you accidentally the question. < 1383961155 28513 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :s/If/Is/ < 1383961299 132870 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: What does that mean? < 1383961332 402364 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what does what mean < 1383961373 181600 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :"After all, the great advantage of BosonSampling is that... < 1383961528 486906 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383961543 327467 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: that they're just trying to make a physical experiment that has a proof that it's (probably, assuming generally believed computational complexity conjectures) hard to simulate with a classical computer, and don't really care what if anything it computes. < 1383961567 647409 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Ah, OK. < 1383961815 60750 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1383962752 311380 :nooodl!~nooodl@91.179.160.127 QUIT :Ping timeout: 264 seconds < 1383962850 231106 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :BosonSampling sounds like a hi-fi audio product < 1383962870 314256 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1383962963 769846 :nooodl!~nooodl@91.179.160.127 JOIN :#esoteric < 1383963132 631798 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1383963181 359997 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: different boses < 1383963186 245706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Boses belong to the Kayastha clan, a sub-caste of Kshatriyas (warriors/rulers) that originated from Kannauj, the capital of India during much of the classical period, and emerged in eastern India during the 11th century AD." < 1383963697 41661 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you know you regret reading a comment field when the commentors fail to distinguish cold and hot fushion. < 1383963720 257232 :lexande!arapp@terpsichore.ugcs.caltech.edu NICK :lx < 1383963800 243282 :lx!arapp@terpsichore.ugcs.caltech.edu NICK :lexande < 1383965115 335206 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :how amazing that the android ssh server app keeps the server running after I tell it to shut down, and also is shit and doesn't work < 1383965127 274385 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :who could possibly have predicted this outcome oh wait it was me < 1383965129 533388 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric ::( < 1383965323 776738 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1383965858 354321 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::̀( < 1383965868 523728 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :COMBINING SINGLE TEAR BELOW < 1383965884 967344 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :unicode needs modular smileys < 1383966159 657751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i distinctly see that as above < 1383966202 459603 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also in the logs, although there it's above a different character. < 1383966275 641550 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :"It is well known that no model of computation characterizes exactly the set of total functions" can someone give this dummy (me) a reference better than "it's well known" < 1383966328 49030 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the halting problem? < 1383966356 360472 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :oh i guess that works oops < 1383966426 489600 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :well, no. rice's theorem means there's no procedure for picking out, say, primitive recursive functions, either, but that's still a model < 1383967097 487203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it might depend on what is meant by "model of computation" < 1383967152 248483 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :something i can fuck around with, preferably < 1383967174 939392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i meant in the quote, thank you < 1383967184 583563 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :well it has no context. < 1383967189 890344 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i mean obviously you can describe the set of total functions, but you can describe the primitive recursive functions, uh, "better" < 1383967266 383605 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :oh, actually in context it gives primitive recursive functions and arithmetic functions as "models of computation" < 1383967343 76647 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if we assume that you have (1) a string representation of "computations" (2) a total computable function for determining whether a string represents a computation (3) an interpreter for computation strings (on a TM or in whatever normal TC language) < 1383967361 534794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then you might call that a model. < 1383967396 103283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess (1) is a trivial point < 1383967402 939968 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :is that an "and" or an "or" there < 1383967412 136753 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"and" < 1383967458 90224 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :so you need a computable grammar, is what you're saying < 1383967495 895512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. otherwise you could just define the grammar to be all the strings that happen to be total as functions. :D < 1383967515 253208 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :well that makes some sense, thank < 1383967541 579289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm still not sure that your quote is actually true for this definition though < 1383967572 518931 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :what would a definition it's well-known-to-be-true for be, then < 1383967602 110570 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the missing point is a way to map total functions in some other representation into the model. < 1383967658 215600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm actually even then it might not be obvious, because it could do anything on non-total functions < 1383967704 363709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no wait. that works, you could solve the halting problem if you could do that, i think. < 1383967732 559175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er or wait < 1383967738 721542 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :If you had a computable grammar for the total functions plus a map from turing machines to strings satisfying the grammar? < 1383967811 197442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. although it doesn't need to do anything sensible if the turing machine doesn't represent a total function. < 1383967891 949458 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :how would you solve the halting problem with that? i mean there are perfectly good functions that are only defined on total functions, like evaluation < 1383967903 895054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i said "er or wait" < 1383967926 582183 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :oh. i'm not enough of a mathematician to do things in my head and then just imply them. < 1383967936 502343 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric ::p < 1383967988 272260 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the thing here, is that this definition implies nothing about being able to compose these computations in any way (except by passing back via a TM) < 1383968011 689580 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :yeah, that would be nice. < 1383968019 912153 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :http://farm8.staticflickr.com/7051/6799351990_a716c10ae8_z.jpg < 1383968024 916656 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :maybe throwing "also this is closed under composition" in there is too ugly < 1383968038 81374 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :kmc: :3 < 1383968046 445303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i don't mean just (.) composition, since that's still total. < 1383968068 652213 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :there are other kinds of composition? < 1383968085 132804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looping and stuff < 1383968104 848583 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :general structured programming < 1383968152 165069 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :however... what this does give you is a map from TMs to total functions which preserves the semantics of total functions. < 1383968152 729879 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :hm i vaguely remember that being able to take variable powers of functions did... something < 1383968163 721001 :^v!~NotPing@2601:4:4500:887:edf1:c508:f8c9:440 PRIVMSG #esoteric :kmc, programming on macs is impossible < 1383968165 711999 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :maybe just threw you up the gregzowieskbhch hierarchy < 1383968178 837387 :^v!~NotPing@2601:4:4500:887:edf1:c508:f8c9:440 PRIVMSG #esoteric :especialy with someone with add like me ;_; < 1383968181 970944 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :^v: what's the joke < 1383968192 436528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: well primitive recursion is something like that < 1383968244 137986 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :oh. right. < 1383968336 537614 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait, found a proof. < 1383968343 135172 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :! < 1383968434 683863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to solve the halting problem: given a TM computation, make a new computation which calculates how many steps it takes. translate this. run the translation (which is total.) run the original TM for the number of steps returned. < 1383968474 337853 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :How many steps it takes to halt? < 1383968478 10735 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. < 1383968516 368609 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if it doesn't halt, the translation will return some nonsense, but in either case the final check will reveal this. < 1383968564 550859 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :clever < 1383968587 762107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thanks < 1383968617 117081 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :does that actually solve the halting problem, though? i mean there's no guarantee the "make a new computation" step is effectively computable is there < 1383968650 539766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes there is, these are TM computations so just "normal" program embedding. < 1383968699 533085 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :like, the new computation runs the TM for one step, reports back if it halts, runs another step, etc.? < 1383968700 671345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's really just "add a step counter to the program" < 1383968730 760121 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :that's not total is it < 1383968732 567614 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, and it reports the number of steps taken in total. < 1383968738 117701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, that's not total. < 1383968744 916724 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :so how do you translate it < 1383968751 954502 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but the translation turns everything into something total. < 1383968774 642107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because the other computation model has only total functions. < 1383968801 22509 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it just gives unrelated nonsense if the original wasn't total. < 1383968831 326190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's the assumption of how the translation works. < 1383968901 495444 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :OK, wait, so let me lay this out. We have (a) the model of general computation, which is turing machines or whatever. (b) our total model, which is a language with a total "is the input in this language" function, and a total "run the input" function. (c) a partial computable function from (a) to (b) defined for all total (a). Right? Did I miss something? < 1383968914 424856 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :from (a) to sentences of (b), or whatever < 1383968967 378177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah. (c) should always halt itself, even if given something non-total, though. < 1383969020 544099 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :OK, I think I get how your proof works, thanks for letting me indulge myself in description i guess < 1383969121 234290 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :hm, can you use this to construct a rice violator for different types of b < 1383969151 881397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1383969156 984132 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :? < 1383969165 785565 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :brain overload :D < 1383969210 786676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is briefly pondering if (c) _really_ needs to always halt, given that it's functions it's translating, not single computations < 1383969258 497953 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i think requiring (c) to be total lets you violate rice's theorem. you do like you did except say "given a TM computation, make a new partial function which returns true when the TM fulfills [some ricey condition]" < 1383969259 189740 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because the functions have infinite domain, so (c) can't simply test all inputs before returning. < 1383969273 181085 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :or... something < 1383969290 556837 :nisstyre!~yours@oftn/member/Nisstyre QUIT :Remote host closed the connection < 1383969300 242818 :Slereah!x@176.222.51.233 QUIT :Ping timeout: 245 seconds < 1383969310 51610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: well i thought most of that stuff is trivial once you can solve that halting problem < 1383969317 343961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*the < 1383969318 463396 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :probably < 1383969319 713223 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :maybe for "models" it would be more natural to reverse c, though... < 1383969351 156463 :Slereah!x@176.222.51.233 JOIN :#esoteric < 1383969429 18903 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :like there's obviously a total, computable map from sentences describing partial recursive functions or [total functional language du jour] to turing machines and you don't care about the other direction /that/ much < 1383969441 880358 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :or maybe you do. i'm tired < 1383969492 539527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if you had no map the other way your language could be as total as you wanted but you'd never be able to translate any _given_ total function to it... < 1383969550 990497 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :that kind of seems okay to me? when i define a program i can use some non-TM-at-all model, like arithmetic or something < 1383969551 959530 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you would know each string computes a total function but you might have no idea of which one < 1383969668 149854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you still trying to figure out the original quote < 1383969676 971781 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :iunno < 1383969686 110031 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :right now i'm wondering how i would prove the program i work on at work is total < 1383969708 534216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :translate it to agda duh < 1383969715 100280 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :obviously < 1383969719 829315 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's probably not hth < 1383969764 790279 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i think it is actually < 1383969802 691429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well the halting problem has been solved for Bike already < 1383969806 197105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's called brakes < 1383969866 42371 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :think you only need "loop [easy term] number of times" and "return first element in finite list that equals [easy term]" where easy terms are just parameters and floating point arithmetic on them < 1383969925 565330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :floating point arithmetic /!\ < 1383969949 415079 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i'm not exactly working on a compiler aight < 1383970170 273160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :loop NAN number of times < 1383970197 303080 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :throw modular arithmetic in there if you must >: < 1383970217 521937 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :loop NAN `mod` 0 number of times < 1383970224 953083 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :yes < 1383970240 625281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t fmod < 1383970241 847795 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : Not in scope: `fmod' < 1383970241 998706 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : Perhaps you meant `mod' (imported from GHC.Real) < 1383970251 529982 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fmodular arithmetic < 1383970256 893158 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure it's somehwere < 1383970267 625679 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :how about modular arithmetic only and we just do floating point on top of that, jerk < 1383970303 163530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :who's the real jerk here < 1383970316 860797 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :me probably < 1383970342 338051 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [0.. 0/0] < 1383970343 821052 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : [] < 1383970347 611977 :Lymia!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :> 0/0 < 1383970349 85785 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : NaN < 1383970372 82622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [0/0 .. 1/0] < 1383970373 607429 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : [] < 1383970382 538023 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so uncooperative < 1383970383 401154 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> [-1/0 .. 1/0] < 1383970384 948844 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : [-Infinity,-Infinity,-Infinity,-Infinity,-Infinity,-Infinity,-Infinity,-Inf... < 1383970398 792632 :Lymia!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :> [-1/0 .. 0/0] < 1383970400 287072 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : [] < 1383970401 770323 :Lymia!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric ::( < 1383970410 945400 :Lymia!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :> [-1/0, -1/0 .. 0/0] < 1383970412 464051 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : [] < 1383970430 142519 :Lymia!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :> [-1/0, 0/0 .. 1/0] < 1383970431 651019 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : [] < 1383970473 947313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [1,0 .. 0/0] < 1383970475 437752 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : [] < 1383970502 731118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 0/0 < 1/0 < 1383970504 210401 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : False < 1383970508 807418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 0/0 > 1/0 < 1383970510 271578 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : False < 1383970556 210899 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/0 - 0/0 < 1383970557 716979 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : NaN < 1383970568 805259 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :enlightening < 1383970621 405020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you know that writing style where you have lots of text and you bold lots of sentences in it < 1383970640 880967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :never heard of it < 1383970650 271014 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's the worst :'( < 1383970672 32370 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :like bad comics? < 1383970757 235887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no, that's a separate thing < 1383970770 12964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i really don't get that < 1383970780 164028 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what does all that bolding in those comics even mean < 1383970806 924631 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1383970878 594038 :^v!~NotPing@2601:4:4500:887:edf1:c508:f8c9:440 QUIT :Quit: http://i.imgur.com/MHuW96t.gif < 1383970958 974153 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :¯\_(ツ)_/¯ < 1383970983 849526 :nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1383971212 703853 :^v!~NotPing@2601:4:4500:887:edf1:c508:f8c9:440 JOIN :#esoteric < 1383971654 591859 :nooodl!~nooodl@91.179.160.127 QUIT :Quit: Ik ga weg < 1383973459 795716 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1383973492 438447 :^v!~NotPing@2601:4:4500:887:edf1:c508:f8c9:440 QUIT :Quit: http://i.imgur.com/MHuW96t.gif < 1383973563 316712 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I managed to send a message to a channel in ifMUD while not connected. As far as I know, this wasn't intended to be possible. < 1383973763 196041 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :how did you do it? < 1383973795 901943 :variable-!root@gateway/shell/trekweb.org/x-oviutbgdtbdpkbcu JOIN :#esoteric < 1383973887 930331 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1383973888 120141 :ggherdov!sid11402@gateway/web/irccloud.com/x-tsvklseecbmcnnzo QUIT :Ping timeout: 248 seconds < 1383973888 271084 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 248 seconds < 1383973888 776048 :fungot!fis@eos.zem.fi QUIT :Ping timeout: 248 seconds < 1383974243 955738 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1383974282 660172 :variable-!root@gateway/shell/trekweb.org/x-oviutbgdtbdpkbcu QUIT :Changing host < 1383974282 811070 :variable-!root@freebsd/developer/variable JOIN :#esoteric < 1383974409 912591 :ggherdov!sid11402@gateway/web/irccloud.com/x-imapqxypxznttvmi JOIN :#esoteric < 1383974459 324377 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1383974486 79 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 246 seconds < 1383974999 937949 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383975060 399190 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: If you know ifMUD, try to figure it out... (I made up a channel specifically for testing this so as not to annoy people) < 1383975194 744732 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I don't know ifMUD. < 1383975227 856081 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I didn't expect you to. < 1383975302 747596 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1383975550 46584 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The plug for my clock keeps falling off! < 1383975574 606758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is the time leaking out < 1383975587 954515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's time for a new clock < 1383975607 181961 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, it isn't the clock that is defective; it is the position of the bed. < 1383975662 527198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or the socket < 1383975667 422450 :variable-!root@freebsd/developer/variable NICK :variable < 1383975679 598505 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, it is also the position of the socket. < 1383975762 54238 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383975762 919834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, wait, "clock" doesn't mean "watch". < 1383975768 43897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was sure zzo38 meant a watch. < 1383975802 541474 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In this case it is not a watch; it is a digital alarm clock. < 1383976546 321036 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1383976655 386068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the bed was the clue < 1383976677 631722 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :correct < 1383976691 115408 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it' sbeen years since i confused clock and watch wow < 1383976697 685721 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :c razy man < 1383976712 217928 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :help < 1383976735 481827 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what is a gender-neutral phrase that has similar connotations to "whoa, dude" < 1383977381 31830 :shikhin_!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383977515 201403 :shikhin__!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383977549 996659 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1383977678 722972 :shikhin_!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1383977731 962637 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :'holy fucking shit' < 1383977854 735063 :shikhin_!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383977997 288544 :shikhin__!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1383978091 790592 :nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1383978268 877316 :shikhin__!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383978271 879546 :shikhin_!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1383978504 821524 :shikhin_!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383978693 666793 :shikhin__!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 248 seconds < 1383978740 1548 :shikhin__!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383978938 723589 :shikhin_!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1383978983 644197 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: after more than a year those people finally changed the description of their users from "craftsmen" to "software engineers" < 1383979000 922243 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383979056 404757 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :I assume this was a long painful process that involved buying a suit and burning a pile of thinkgeek shirts in a big bonfire < 1383979074 826887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which people < 1383979082 538025 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :http://javascriptmvc.com/ < 1383979088 638697 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh < 1383979103 931904 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's not a celebrating software engineership thing < 1383979115 402787 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :almost < 1383979168 344408 :shikhin__!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1383979182 27104 :shikhin_!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383979257 586422 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I made up a "Critical Vulnerability" flaw for Dungeons&Dragons game: Any damage you take from critical hits that is multiplied due to the critical hit is doubled again (so x5 becomes x10 and so on). If someone try to hit you with a damaging attack and roll a natural 1, you take 1 point of damage anyways. < 1383979317 474820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Are those two separate clauses of the flaw? < 1383979375 287878 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1383979379 63845 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: They are two separate sentences; I don't know if you would consider them two separate "clauses" or not, or if that is important. < 1383979527 531336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's not. < 1383979540 536664 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The first one is bad and the second one is good? < 1383979622 730236 :shikhin_!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1383979724 908187 :shikhin_!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383979856 572775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think they're both bad, if someone hits a 1 they usually miss entirely or worse? < 1383979952 471421 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Yes that is correct; they usually miss entirely (or sometimes hit themself). < 1383980049 696106 :shikhin_!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 252 seconds < 1383980069 613949 :shikhin__!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383980345 184215 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1383980470 513581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.theonion.com/articles/giant-burrito-to-solve-all-of-area-mans-problems-f,34479/ < 1383980631 38313 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :confirm < 1383980708 958673 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: what about beer/bonghits < 1383980725 729032 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :I think that's qdoba < 1383980742 34358 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :oh it says that in the first sentence :( < 1383980754 353116 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :my burrito detective skills are not needed here :( < 1383980840 658430 :shikhin_!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383980891 573556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :have you been to costena.com yet < 1383981026 731846 :shikhin__!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1383981322 685084 :shikhin__!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383981436 313682 :shikhin_!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1383981482 13964 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :no! < 1383981487 74388 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :will they sell me the World's Largest Burrito < 1383981512 340003 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :probably not < 1383981529 612473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think someone else got the record now anyway < 1383981555 732748 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :are the normal size burritos good < 1383981556 571827 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but they have good burritos < 1383981579 299837 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :that's kind of far from everything < 1383981649 414897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well, it's kind of near google < 1383981657 148122 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :true < 1383981662 408872 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :that's not a real place for me < 1383981663 91508 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and i think it's near evan's house? < 1383981667 65685 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :oh < 1383981671 599372 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :i don't actually know where evan lives < 1383981679 617965 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :didn't we go there once < 1383981684 44889 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or am i mixing people up < 1383981684 337055 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :yes but in a car < 1383981686 888499 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :true < 1383981693 484585 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :at night < 1383981697 281417 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :so it might as well have been a teleporter < 1383981709 460655 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :I actually walked from his house to Caltrain once but it was before I had any kind of map of the area < 1383981711 944835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since -ito is a diminutive suffix, the world's largest burrito should be a burro. < 1383981717 860926 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :true~ < 1383981735 427329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, they will sell "Burrito Gigante: The 4-foot long burrito" < 1383981736 130085 :shikhin__!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1383981742 291320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Big enough for 12-16 people for only $60.00!" < 1383981756 137633 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :oerjan: there's a taquería chain around here named El Faro, and another named El Farolito < 1383981758 106122 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :a bargain < 1383981765 775368 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :the founder of the latter is the son of the founder of the former, or something < 1383981825 930544 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Far & Sønn < 1383981837 205564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also it's moving according to the website < 1383981840 346493 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i wonder where they'll move < 1383981855 33963 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :google won't translate "taquería" into icelandic :/ < 1383982086 729010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well icelandic wikipedia doesn't even have a taco article < 1383982089 428248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://is.wikipedia.org/wiki/Tortilla < 1383982206 870161 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :there are also burritos at google but they do not compare < 1383982261 229762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i heard that in arizona they call them "burros" can you confirm < 1383982332 755522 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :no but I can go on a fact finding mission < 1383982336 585365 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :i'll need an advance and a per diem < 1383982355 159655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how much < 1383982367 310753 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :tortilla þýðir „lítil kaka“ á spænsku < 1383982396 125365 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :today i wondered how hard it is to make tortillas at home < 1383982528 421057 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: also the print version of The Onion is ceasing publication :( < 1383982548 163964 :tertu!~tertu@143.44.72.124 PRIVMSG #esoteric :what? < 1383982548 655786 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i heard :'( < 1383982549 56403 :tertu!~tertu@143.44.72.124 PRIVMSG #esoteric :dammit. < 1383982558 714657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rwlcome tertu < 1383982563 52892 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: rwlcome: not found < 1383982575 806447 :tertu!~tertu@143.44.72.124 PRIVMSG #esoteric :`welcome tertu < 1383982578 415714 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :tertu: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1383982638 68611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you can't do that < 1383982649 483073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo 'welcome "$@" | sed 's/aeiou//'" > bin/wlcm; chmod +x bin/wlcm < 1383982651 2259 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `'' \ bash: -c: line 1: syntax error: unexpected end of file < 1383982685 404258 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo 'welcome "$@" | sed '\'s/aeiou//\'' > bin/wlcm; chmod +x bin/wlcm < 1383982687 87389 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `'' \ bash: -c: line 1: syntax error: unexpected end of file < 1383982694 172250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo 'welcome "$@" | sed '\'s/aeiou//\' > bin/wlcm; chmod +x bin/wlcm < 1383982699 28714 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1383982699 855092 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wlcm shachaf < 1383982702 493594 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :shachaf: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1383982722 720633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wow i'm so bad at this :'( < 1383982724 875689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`revert < 1383982726 758689 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :Done. < 1383982762 450723 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what is it missing other than g < 1383982805 504912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, wait < 1383982816 265495 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i switched from tr to sed and did it completely badly < 1383982832 619084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo 'welcome "$@" | sed '\'s/[aeiou]//ig\' > bin/wlcm; chmod +x bin/wlcm < 1383982834 352978 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1383982835 56610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wlcm shachaf < 1383982837 636006 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :shchf: Wlcm t th ntrntnl hb fr strc prgrmmng lngg dsgn nd dplymnt! Fr mr nfrmtn, chck t r wk: . (Fr th thr knd f strc, try #strc n rc.dl.nt.) < 1383982893 330843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ths s gttng t f hnd < 1383982945 572089 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`eoe oerjan < 1383982970 107434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo hi < 1383982971 603581 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :hi < 1383982984 194623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unicode > ` < 1383982986 411575 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :Unknown character. < 1383982997 190767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ord > ` < 1383982998 940596 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :62 32 96 < 1383983009 707237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/eoe < 1383983011 247598 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :cat: bin/eoe: No such file or directory < 1383983015 778953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`which eoe < 1383983017 162384 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1383983027 370700 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :my method was so low tech oerjan doesn't even suspect < 1383983028 891144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :terrifying < 1383983164 218888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`eoe like this? < 1383983192 655779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except it seems almost impossible to verify if my guess is correct. < 1383983203 241853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"tr -d would've been simpler" hth < 1383983222 60612 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: guess? just look at the logs < 1383983224 901063 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(yes) < 1383983238 378446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: yes but i remembered something about tr being bad at unicode or something < 1383983251 563358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: um my browser has a disturbing tendency to ignore control characters. < 1383983266 978498 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: curl http://codu.org/logs/_esoteric/2013-11-09-raw.txt | xxd | less < 1383983273 77230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That would've been an issue only if you wanted to delete a non-ASCII character. < 1383983288 518499 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: what about when we convert everything to utf-16 < 1383983311 894275 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh no, are we converting everything to UTF-16? :( < 1383983323 564931 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. < 1383983342 180074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Scary thought. < 1383983423 607867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i guessed correctly. < 1383984299 245943 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like "Where is my keys" soup? < 1383984335 38281 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's that? < 1383984367 967195 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is OK if tr is bad at Unicode; that is why UTF-8 is design the way it is, that you can delete non-ASCII characters in a search/replace even if the program is otherwise ASCII only. < 1383984371 121050 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I don't know. < 1383984419 369210 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Why did you bring it up? < 1383984461 313778 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :One of the levels in a computer game I play today is titled: "Where is my keys" soup < 1383984463 412314 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :zzo38: you can't really delete specific UTF-8 characters with tr, can you? < 1383984485 829563 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Probably not with tr, but with other programs such as sed you probably can, even if it is the ASCII version of sed. < 1383984504 52946 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The ASCII version of sed operates on seven-bit characters. < 1383984606 483564 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Yes, but just one extended to 8-bits is good enough then; you don't need Unicode or anything; it works on any 8-bit character set which is compatible with ASCII, and UTF-8 has the properties needed for it to work (Shift-JIS doesn't). < 1383984625 331039 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Therefore the same program can be used for UTF-8, CP437, and other character encodings. < 1383985186 131318 :prooftechnique!~Also@c-24-147-92-50.hsd1.vt.comcast.net QUIT :Ping timeout: 245 seconds < 1383985272 227426 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some values of "works"; you can replace single characters with the s/// command, but e.g. '.' won't necessarily match a single character, and the y/// command is not going to work any better. < 1383985307 620827 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :all we need is character classes for "UTF-8 start byte" and "UTF-8 continuation byte" < 1383985321 520827 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :quick somebody write a UTF-8 to UTF-16 decoder in sed < 1383985324 453118 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :using Lies And Trickery < 1383985351 464977 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :re-coder? whatever < 1383985367 666771 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Best is if you are allowed to design your own character classes; it would be useful for other things too < 1383986408 723230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: transcoder is the term? < 1383986757 181672 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1383986838 452242 :AnotherTest!~turingcom@94-224-28-79.access.telenet.be JOIN :#esoteric < 1383986954 652142 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, I did recently write one in C, that does a lot of other things too, not only UTF-8 and UTF-16, but also CESU-8, VLQ, LEB128, Modified UTF-8, linebreak conversion, byteswap, and some other things. Most of these are just an emergent property of the features of the program, though. < 1383986979 890929 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(It doesn't actually have support for CESU-8 built-in but using a pipe you can easily convert to/from CESU-8) < 1383987236 897683 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :CESU-8, VLQ, LEB128, UVB-76, MDZhB < 1383987238 169801 :AnotherTest!~turingcom@94-224-28-79.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1383987250 9309 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's Modified UTF-8? < 1383987259 17647 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :obviosuly it should be abbreviated ΜTF-8 < 1383987264 560671 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Using overlong encoding for zero < 1383987273 369075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you invent that? < 1383987285 515255 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Mainly for compatibility with C programs, and no I did not invent that.) < 1383987318 192245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you going to finish Potion of Confusing? < 1383987333 360301 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know. < 1383987342 276048 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should make a sequel called Potion of Doesn't Make Sense. < 1383987393 868632 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, well, it is all public domain you can do what you want with it. < 1383987415 330600 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(The runtime engine is GPL, but the world file is public domain.) < 1383987456 345797 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: What is UVB-76, MDZhB? < 1383987478 889664 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :numbers stations < 1383987507 552990 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :zzo38: and what of copyright jurisdictions where works can't be voluntarily placed into the public domain? < 1383987521 79881 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: There is CC0 and stuff like that. < 1383987554 798627 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1383987580 282041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Time to apply some http://ncatlab.org/nlab/show/negative+thinking ! < 1383987602 674117 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :head explode < 1383987648 189973 :AnotherTest!~turingcom@94-224-28-79.access.telenet.be JOIN :#esoteric < 1383987830 660601 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I will make the additional levels of Potion of Confusing as I have the time and can think of what levels to make! I do not have an intention to make a sequel, but if you like this kind of game you can try, of course. < 1383988286 133012 :AnotherTest!~turingcom@94-224-28-79.access.telenet.be QUIT :Ping timeout: 245 seconds < 1383988339 68713 :AnotherTest!~turingcom@94-224-28-79.access.telenet.be JOIN :#esoteric < 1383989378 780988 :tertu!~tertu@143.44.72.124 QUIT :Ping timeout: 264 seconds < 1383989777 285070 :Deewiant!~deewiant@deewiant.iki.fi QUIT :Quit: Uudelleensaapas < 1383989957 334853 :Deewiant!~deewiant@deewiant.iki.fi JOIN :#esoteric < 1383990113 541716 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1383990253 869473 :Froox!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1383990284 298146 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1383990375 364866 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1383991804 553706 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: zzo38 < 1383993605 318620 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Quit: schedule outage < 1383993979 994217 :Taneb!~Nathan@nas17-142.york.ac.uk JOIN :#esoteric < 1383994479 26968 :Taneb!~Nathan@nas17-142.york.ac.uk QUIT :Quit: Leaving < 1383996988 345286 :AnotherTest!~turingcom@94-224-28-79.access.telenet.be QUIT :Ping timeout: 264 seconds < 1383997538 937459 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1383997641 74751 :Taneb!~Nathan@nas17-142.york.ac.uk JOIN :#esoteric < 1383998537 319775 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1383999201 20684 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1383999343 583710 :Taneb!~Nathan@nas17-142.york.ac.uk QUIT :Ping timeout: 265 seconds < 1383999390 853231 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1383999400 965101 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1384001662 233191 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1384001666 629068 :Taneb!~Nathan@nas17-142.york.ac.uk JOIN :#esoteric < 1384001742 423290 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :@ping < 1384001742 599757 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pong < 1384001757 619417 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :has anyone of you guys experience with gtk? < 1384001771 979432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@bling < 1384001772 130693 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pong < 1384001783 744623 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, no blong. < 1384001859 709857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust preparation http://nethack4.org/esolangs/preparation.bj < 1384001875 865895 :EgoBot!dlopen@64.62.173.65 PRIVMSG #esoteric :​Score for ais523_preparation: 41.7 < 1384001915 751758 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not bad < 1384001921 898633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the scoring system is not so kind to it < 1384001928 950944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it gets lots of close wins < 1384001982 874485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd like to get that thing to top the hill < 1384001987 628721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps it needs oodles of tweaking < 1384001997 344114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Somehow I don't think you get points for "almost winning" in actual jousting either. < 1384002001 788979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(although it's not going to beat space_hotel no matter what I do, with its current strategy) < 1384002006 961074 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: no, it wins almost every matchup < 1384002011 676890 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just only by a small margin < 1384002021 664178 :Taneb!~Nathan@nas17-142.york.ac.uk QUIT :Ping timeout: 248 seconds < 1384002031 786372 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's only losing three atm < 1384002039 20467 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that way around. < 1384002202 52383 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :lol .bj < 1384002633 282176 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de QUIT :Quit: requested < 1384003033 322213 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1384003145 91912 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Read error: Connection reset by peer < 1384003325 243104 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1384003340 447728 :Slereahphone!~slereahph@80.12.100.77 JOIN :#esoteric < 1384003665 55359 :Slereahphone!~slereahph@80.12.100.77 QUIT :Ping timeout: 244 seconds < 1384003730 799194 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: the word you want is 'barely' < 1384003904 329527 :Slereahphone!~slereahph@80.12.100.77 JOIN :#esoteric < 1384004323 316430 :Slereahphone!~slereahph@80.12.100.77 QUIT :Ping timeout: 272 seconds < 1384004594 559465 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :hmm < 1384004615 477005 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :instead of using a rich language, i experimented with a very simple language -- the language of balanced parens -- and got an interesting result < 1384004619 185417 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :hmm hmm < 1384004863 407444 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Does it count as "simple" if it's not even regular? < 1384004919 390986 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :for my purposes it does! < 1384004930 440678 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :infact, CF+ is probably exactly ideal < 1384004936 433261 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :regular languages are _too_ simple! < 1384004952 529322 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: well it's pretty much the simplest PDA around < 1384005535 747615 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :glib seriously has a threading library < 1384005543 821567 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but no syncronization < 1384005593 679041 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :its wonderful how a few months worth of ideas can crumble in a few minutes of computational experimenting :) < 1384005990 263013 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1384005991 959828 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1384006903 338759 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1384007717 720061 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 248 seconds < 1384008020 636772 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :mroman: https://developer.gnome.org/glib/unstable/glib-Threads.html lists at least 6 synchronization thingies you can use? < 1384008176 152907 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de QUIT :Quit: requested < 1384008470 458227 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1384008532 456064 :nooodl!~nooodl@143.161-241-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1384008579 597405 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1384009044 887666 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de QUIT :Quit: requested < 1384009283 954538 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1384009324 371390 :mrhmouse!~jordan.br@firewall1.photobooks.com JOIN :#esoteric < 1384009686 841260 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :http://www.youtube.com/watch?v=sihyVOULtA8 < 1384010386 120964 :Slereahphone!~slereahph@711591080.ipsat.francetelecom.net JOIN :#esoteric < 1384010390 116300 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1384010499 408408 :mrhmouse!~jordan.br@firewall1.photobooks.com QUIT :Read error: No route to host < 1384010731 282374 :mrhmouse!~jordan.br@firewall1.photobooks.com JOIN :#esoteric < 1384010911 641178 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1384011140 144238 :Slereahphone!~slereahph@711591080.ipsat.francetelecom.net QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1384011293 451379 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1384011304 130499 :sebbu!~sebbu@ADijon-152-1-40-136.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1384011304 556832 :sebbu!~sebbu@ADijon-152-1-40-136.w83-194.abo.wanadoo.fr QUIT :Changing host < 1384011304 707926 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1384012172 431072 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1384012617 396509 :Taneb!~Nathan@nas17-142.york.ac.uk JOIN :#esoteric < 1384012758 845426 :MindlessDrone!~MindlessD@141.70.114.6 JOIN :#esoteric < 1384013154 691477 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1384013166 537194 :conehead!~conehead@unaffiliated/conehead QUIT :Remote host closed the connection < 1384013183 738372 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1384013264 179458 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hi < 1384013280 561152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1384013505 600585 :fungot!fis@eos.zem.fi JOIN :#esoteric < 1384013508 18942 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :Hi < 1384013805 245867 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ho < 1384014151 709273 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :fungot < 1384014151 899945 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Jafet: ummmm....... mmmm...... < 1384014192 851196 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`relcome fungot < 1384014193 63377 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Jafet: and tusho, or is this supposed to impress?" at http://paste.lisp.org/ display/ fnord, < 1384014197 672427 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​04fungot: 07Welcome 08to 09the 02international 06hub 13for 04esoteric 07programming 08language 09design 02and 06deployment! 13For 04more 07information, 08check 09out 02our 06wiki: 13. 04(For 07the 08other 09kind 02of 06esoterica, 13try 04#esoteric 07on 08irc.dal.net.) < 1384014261 857919 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :HackEgo could teach fungot a thing or two about writing URLs. < 1384014262 72407 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Jafet: china is cool! wow! what a dull boy < 1384014322 494717 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :^style < 1384014322 645736 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube < 1384014850 381000 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1384015788 520337 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1384016410 709335 :tertu!~tertu@143.44.72.124 JOIN :#esoteric < 1384016450 685518 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1384017003 954648 :Froo!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1384017004 105737 :Froox!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1384017053 434313 :Taneb!~Nathan@nas17-142.york.ac.uk QUIT :Ping timeout: 272 seconds < 1384017174 765857 :Froo!~Frooxius@cust-101.ktknet.cz QUIT :Client Quit < 1384017459 987825 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Jafet: I could teach fungot a thing or two about that too, but I somehow never seem to manage to. < 1384017460 235565 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: what language is str? i get conflicting opinions about threads and multi-threading as a programming paradigm. how does one cause a function to something, though < 1384017492 682715 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :These are deep philosophical waters. How *does* one cause a function to something, indeed. < 1384017569 378667 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1384017870 108348 :Slereahphone!~slereahph@961591080.ipsat.francetelecom.net JOIN :#esoteric < 1384018087 959132 :Taneb!~Nathan@nas17-142.york.ac.uk JOIN :#esoteric < 1384018124 983357 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :wow, the notation f : X → Y for functions apparently only came into use in the forties: http://mathoverflow.net/a/59478 < 1384018377 423985 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :So, it's younger than lambda calculus? < 1384018429 683450 :Slereahphone!~slereahph@961591080.ipsat.francetelecom.net PRIVMSG #esoteric :Phantom_Hoover: http://jeff560.tripod.com/mathsym.html < 1384018432 685879 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :I... guess, yeah < 1384018579 772062 :^v!~NotPing@2601:4:4500:887:1860:9762:7aa2:93f1 JOIN :#esoteric < 1384019105 448512 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1384019437 459165 :nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1384019723 210939 :Taneb!~Nathan@nas17-142.york.ac.uk QUIT :Ping timeout: 244 seconds < 1384019881 431783 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 JOIN :#esoteric < 1384019969 375217 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric : YOU MAY BE WATCHED < 1384019970 134687 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric :WARNING WARNING WARNING, WARNING WARNING < 1384019970 285697 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric :WARNING WARNING WARNING, WARNING WARNING < 1384019970 285867 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric :WARNING WARNING WARNING, WARNING WARNING < 1384019970 285972 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric :WARNING WARNING WARNING, WARNING WARNING < 1384019970 286077 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric :WARNING WARNING WARNING, WARNING WARNING < 1384019970 736247 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric : YOU MAYWATCHED < 1384019970 887200 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric :YOU MAY BE WATCHED < 1384019971 734066 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric : YOU MAY BE WATCHED < 1384019971 884954 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric : ) < 1384019972 732306 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric :Do usa&Israel use chat &facebook 2 spy?!?!?!? < 1384019972 883264 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric :Do they record &analyse everything we type?!?!?!? < 1384019973 711561 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric :Do usa&israel use chat&social communication prog(facebook&twitter) to collect informations,,,,can we call that spying!!!! < 1384019973 862432 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 PRIVMSG #esoteric :هل تستخدم امريكاواسرئيل الشات والفيس بوك للتجسس!؟!؟!؟!؟!؟!؟! < 1384019991 869513 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1384020001 630213 :ahvqae78q9rfgphy!~ahvqae78q@197.123.4.173 QUIT :Killed (idoru (Spam is off topic on freenode.)) < 1384020050 274446 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1384020475 258513 :Slereahphone!~slereahph@961591080.ipsat.francetelecom.net QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1384021014 248870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1384021053 703435 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :::: < 1384021081 711092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :got k-lined, at least < 1384021086 261039 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder why it chose this channel to spam? < 1384021104 129455 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because it's the best channel. < 1384021114 85571 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :who uses facebook anyway < 1384021134 78580 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :1.15 billion people. < 1384021134 795830 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :because all the other channels are puppets of israel < 1384021215 76120 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Just because they got k-lined doesn't necessarily mean we are not going to be watched. < 1384021242 971225 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you no what? watch THIS < 1384021245 447702 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ACTION exposes < 1384021297 231174 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1384021793 66959 :^v!~NotPing@2601:4:4500:887:1860:9762:7aa2:93f1 QUIT :Remote host closed the connection < 1384021842 348859 :AnotherTest!~turingcom@94-224-28-79.access.telenet.be JOIN :#esoteric < 1384022019 443786 :AnotherTest!~turingcom@94-224-28-79.access.telenet.be PRIVMSG #esoteric :Hi < 1384022041 93285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1384022050 462354 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :jennifer < 1384023230 320381 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1384023326 714667 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1384023639 738562 :^v!~DerpHerp@2601:4:4500:887:81d7:e282:9a7d:fb6e JOIN :#esoteric < 1384023669 147578 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1384023772 782414 :^v!~DerpHerp@2601:4:4500:887:81d7:e282:9a7d:fb6e QUIT :Client Quit < 1384023951 770839 :mrhmouse!~jordan.br@firewall1.photobooks.com QUIT :Quit: Leaving. < 1384023962 809927 :^v!~DerpHerp@2601:4:4500:887:81d7:e282:9a7d:fb6e JOIN :#esoteric < 1384024052 540853 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1384024098 340829 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What does 'confess' do in Perl? < 1384024300 131033 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://stackoverflow.com/questions/7617852/whats-the-difference-between-carp-croak-cluck-confess-and-verbose-options < 1384024345 742593 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: error with stacktrace, IIRC; it's not part of the language itself but of a commonly used library < 1384025196 244948 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh no. I'm watched. I'm so shocked right now. < 1384025210 191834 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also I might be maywatched < 1384025215 356965 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's probably a typo for baywatched. < 1384026120 38132 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ais523: ifMUD seems to call confess when SIGUSR2 is received. < 1384026256 882210 :MindlessDrone!~MindlessD@141.70.114.6 QUIT :Quit: MindlessDrone < 1384028275 31613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds like a debugging aid. < 1384029365 425448 :Taneb!~Nathan@nas17-142.york.ac.uk JOIN :#esoteric < 1384030348 803443 :^v!~DerpHerp@2601:4:4500:887:81d7:e282:9a7d:fb6e QUIT :Quit: Ping timeout: 1337 seconds < 1384031697 295112 :nooodl!~nooodl@143.161-241-81.adsl-dyn.isp.belgacom.be QUIT :Read error: Connection reset by peer < 1384033312 411699 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1384033461 189714 :Slereah!x@176.222.51.233 QUIT :Ping timeout: 245 seconds < 1384033490 416054 :Slereah!x@176.222.51.233 JOIN :#esoteric < 1384033835 989819 :Ghoul_!uid6924@gateway/web/irccloud.com/x-rpiywyyyvllgdulq QUIT : < 1384034032 348862 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1384034679 128711 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sup < 1384034711 889860 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :Hey < 1384034759 177029 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what happened here today < 1384034779 61552 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I submitted a BF Joust program I spent a couple of days working on < 1384034791 57416 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't do too well in HackEgo's scoring system, though < 1384034828 24760 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yes i saw that earlier < 1384034832 341580 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :I'm in a gamejam < 1384034836 425589 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but didnt look at it < 1384034840 465526 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what does it do < 1384034876 458101 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1384034905 331692 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :also if it doesnt do good in this system because it doesnt crushingly defeat enough programs, it would do even more poorly in the fixed-point system < 1384035383 743368 :^v!~NotPing@2601:4:4500:887:f0a3:3f9c:40e4:402b JOIN :#esoteric < 1384035489 822976 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i want to modify space_hotel to be able to beat 73ef6r7dye6_david < 1384035561 588589 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: I think it beats omnipotence in fixed-point < 1384035606 111276 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :omnipotence scores 801 (wins - losses against all programs on all tape lengths); preparation scores 911 < 1384035615 988793 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :do you have a fixed point scorer to test on? < 1384035629 354436 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yea < 1384035636 252841 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*yeah < 1384035636 403702 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm < 1384035644 922431 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, hmm < 1384035646 781287 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well how does it work mannnn < 1384035653 421779 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a crazily complex defence program < 1384035659 545723 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you know those things always take ages to explain < 1384035669 102181 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is it documented in code < 1384035676 986832 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the main codepaths are, on tapes 17 and shorter, it detects the opponent's rule of 9 and aims straight for their flag < 1384035686 440702 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on 18 and longer, it tries to lock them on the ninth cell and then use the time to set up decoys < 1384035687 976907 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then outraces < 1384035693 157601 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yes, there are plenty of comments in the program itself < 1384035735 89310 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust this_sort_of_thing_is_done_so_often_it_doesnt_do_so_well_nowadays < < 1384035737 863169 :EgoBot!dlopen@64.62.173.65 PRIVMSG #esoteric :​Score for ais523_unfoog_this_sort_of_thing_is_done_so_often_it_doesnt_do_so_well_nowadays: 0.0 < 1384035744 122596 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so it's one of those that's like "wait for the opponent to do their decoy build so you can tell where their flag is"? < 1384035746 139547 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust this_sort_of_thing >>>>(+)*20(<(+)*90)*4(>)*8(>[(+)*20[-]])*21 < 1384035747 92500 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 252 seconds < 1384035748 632876 :EgoBot!dlopen@64.62.173.65 PRIVMSG #esoteric :​Score for ais523_unfoog_this_sort_of_thing: 21.2 < 1384035752 542330 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me rename that, it keeps breaking the table layout < 1384035756 163786 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what the lag < 1384035756 956607 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, need to change nick < 1384035759 226291 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :So, if I made something that set up defence for one less than I could safely, it would beat that on some tapes? < 1384035763 442115 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust this_sort_of_thing < < 1384035766 19659 :ais523\unfoog!~ais523@unaffiliated/ais523 NICK :ais523 < 1384035766 170632 :EgoBot!dlopen@64.62.173.65 PRIVMSG #esoteric :​Score for ais523_unfoog_this_sort_of_thing: 0.0 < 1384035772 141458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust this_sort_of_thing_is_done_so_often_it_doesnt_do_so_well_nowadays < < 1384035775 138817 :EgoBot!dlopen@64.62.173.65 PRIVMSG #esoteric :​Score for ais523_this_sort_of_thing_is_done_so_often_it_doesnt_do_so_well_nowadays: 0.0 < 1384035776 992295 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust this_sort_of_thing >>>>(+)*20(<(+)*90)*4(>)*8(>[(+)*20[-]])*21 < 1384035779 653051 :EgoBot!dlopen@64.62.173.65 PRIVMSG #esoteric :​Score for ais523_this_sort_of_thing: 22.2 < 1384035782 448918 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1384035786 125203 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net QUIT :Ping timeout: 245 seconds < 1384035804 976908 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :brb mosh is outputting some crazy random ass characters < 1384036156 299860 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1384036342 233193 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 JOIN :#esoteric < 1384036361 808448 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Hello! < 1384036381 347164 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :`relcome APott < 1384036383 31444 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :backtick relcome apott < 1384036384 50400 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​04APott: 07Welcome 08to 09the 02international 06hub 13for 04esoteric 07programming 08language 09design 02and 06deployment! 13For 04more 07information, 08check 09out 02our 06wiki: 13. 04(For 07the 08other 09kind 02of 06esoterica, 13try 04#esoteric 07on 08irc.dal.net.) < 1384036407 653482 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :ha, thanks < 1384036424 737620 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :So, what brings you to the channel? < 1384036445 93433 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :I came across this wiki and find some of these languages extremely interesting and thought I would talk to a few people < 1384036472 881797 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric ::) < 1384036475 404392 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i heard we have a software project next semester where we have to write a compiler for rail < 1384036480 925184 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am looking forward to it < 1384036489 668426 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :a train? < 1384036490 182256 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :APott, well, we're off-topic pretty much all the time, I'm afraid < 1384036499 682995 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, but I /want/ us to be ontopic < 1384036508 357088 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm here mostly for the ontopic conversation < 1384036512 541098 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :Bike, no, a machine that you can in front of the the train to put down tracks < 1384036513 256141 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :lol it's fine I'm used to off topic < 1384036514 848693 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You can be both ontopic and offtopic. < 1384036515 238137 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus, the fact I leave a lot when there isn't any < 1384036521 646948 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :oh, those things are cool < 1384036530 773919 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you have any ontopic things to write, do it. < 1384036538 600814 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :APott, what're your favourite esolangs, then? < 1384036548 589030 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :I've written front ends and interpreters for languages but still haven't figured out how to compile anything < 1384036556 939744 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :oh well I'im quite new to esolangs < 1384036570 225350 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :try a brainfuck compiler. super easy. < 1384036573 153924 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :APott: Which ones did you do? < 1384036576 475542 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :The first one I've used was Brainfuck which I actually wrote an interpreter for, it's a bit buggy though < 1384036595 775113 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :in what language? < 1384036605 549301 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :I've never written a compiler, just interpreters. I wrote it in D since it's my favorite < 1384036612 790832 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What do you want the compilers to target anyways? < 1384036658 52528 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :My goal is to eventually develop a native compiler but that's extremely far off I imagine < 1384036695 117657 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(If you are going to target Z-machine, try the Frolg macroassembler. Other things to possibly target include LLVM, C, Haskell (in fact a function can be constructed at runtime), 6502 (although there are different computers using it, such as C64 and Famicom), etc) < 1384036713 502446 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :If I wanted to I could write a translator to a language probably, jsut haven't invested the time. < 1384036715 910456 :AnotherTest!~turingcom@94-224-28-79.access.telenet.be QUIT :Ping timeout: 272 seconds < 1384036727 502522 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :hmm I will have to look into those < 1384036745 517874 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :I have looked into LLVM but since I prefer D it's a bit difficult to get LLVM working < 1384036748 495930 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :APott: a compiler is a translator < 1384036771 436137 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :But a translator translates a high level language to another high level language < 1384036781 488782 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Compilers mainly go down a level < 1384036799 35781 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :'levels' are ill defined. what now < 1384036811 136813 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :alright, you got me. :D < 1384036823 397301 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :But technically assembly language is just another language :o < 1384036826 80594 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :levels are ill-defined, but it's still possible to compare them sometimes < 1384036841 440044 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :Also there are processors of high level languages < 1384036852 362941 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :So the difference between the two is more of a convention < 1384036856 252897 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Yeah but assembly is just characters in place of instructions < 1384036859 902504 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :hmhm < 1384036864 394652 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not necessarily < 1384036872 867458 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :assembly often produces object files rather than executables < 1384036874 603606 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that then get linked < 1384036885 35568 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :yeah < 1384036906 182082 :pikhq!~pikhq@2602:100:4751:9692:922b:34ff:fed8:75d PRIVMSG #esoteric :And assemblers often have macro languages and such. < 1384036929 234408 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some assemblers don't have macros, although the ones I make/modify do. < 1384036938 592876 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :oic < 1384036941 456842 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :that's true < 1384036949 913090 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Java_processor < 1384036966 481201 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Slereah: a professor of mine won one once < 1384036975 307781 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :he had no use so he wanted to give it away < 1384036978 82362 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :At a church raffle? < 1384036978 851074 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nobody wanted it < 1384036986 754357 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :lol < 1384036988 328694 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :heh < 1384036992 905459 :pikhq!~pikhq@2602:100:4751:9692:922b:34ff:fed8:75d PRIVMSG #esoteric :Also, even machine code is a bit abstract from CPU architecture anymore. < 1384037006 917450 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Depends what you mean by machine code < 1384037013 726391 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :Isn't machine code exactly what the CPU gets? < 1384037016 56440 :pikhq!~pikhq@2602:100:4751:9692:922b:34ff:fed8:75d PRIVMSG #esoteric :Between weird microcode tricks and nonlinear execution of code... < 1384037021 653437 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :I thought the more abstracted one was assembly < 1384037028 386058 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :me too < 1384037030 753513 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :aseembly is just a textual representation for "machine code". < 1384037036 601459 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :indeed < 1384037039 686478 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :But it turns out that "machine code" isn't "direct" either. < 1384037061 127964 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Depends what you refer to as machine code. < 1384037082 644237 :pikhq!~pikhq@2602:100:4751:9692:922b:34ff:fed8:75d PRIVMSG #esoteric :Slereah: Yes, but x86 basically turns the opcodes into an internal RISC ISA and then executes that. < 1384037095 510928 :pikhq!~pikhq@2602:100:4751:9692:922b:34ff:fed8:75d PRIVMSG #esoteric :Turns out it's hard to do anything sophisticated with CISC. < 1384037096 894371 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :now that part is beyond me < 1384037111 372127 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :At least with Brainfuck you know what you're getting! < 1384037118 63434 :pikhq!~pikhq@2602:100:4751:9692:922b:34ff:fed8:75d PRIVMSG #esoteric :And then there's register renaming and such... < 1384037122 895780 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :until you have to worry about wrapping cells < 1384037123 490516 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :lol yeah < 1384037146 44898 :pikhq!~pikhq@2602:100:4751:9692:922b:34ff:fed8:75d PRIVMSG #esoteric :Some x86 opcodes take effectively 0 cycles. < 1384037147 872098 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1384037152 600689 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :Wrapping cells is just the BF version of full memory < 1384037160 732426 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :So I'm bored and I want some practice and such. What's your suggestion for a medium level language to interpret? < 1384037172 115037 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :APL? < 1384037173 762732 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :medium level I mean medium skill level to interpret < 1384037182 762975 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :I will look it up < 1384037183 671068 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :real fast nora's hair salon: shear disaster download < 1384037225 841404 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i always thought of buildung a subleq processor < 1384037231 285618 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :Bike, I don't know that one < 1384037236 694990 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :caching would be horrible, though < 1384037240 960611 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd say Underload is medium difficulty < 1384037243 367937 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :Did you mean Real Fast Nora's Hair Salon 3: Shear Disaster Download? < 1384037254 588846 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Underload? < 1384037259 895430 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i meant what i said and i said waht i meant < 1384037275 296736 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :http://esolangs.org/wiki/Underload ? < 1384037282 936211 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :lol okay Dr. Suess < 1384037283 547723 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :APott, that's Underload < 1384037297 703474 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :*shudder* that was Lewis Carrol < 1384037310 254375 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :shh... < 1384037310 476711 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, that link < 1384037321 197469 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Alright, I will look into it < 1384037364 607693 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'd say befunge is medium difficulty < 1384037381 901899 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :Also < 1384037386 773589 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :In what language will you code it? < 1384037391 483038 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :D < 1384037399 791691 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :Interpreter difficulty vary a lot with it < 1384037415 995267 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :Brainfuck is pretty easy to do in C, Unlambda in Scheme < 1384037420 367676 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :But not so much vice versa < 1384037434 144275 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :APott: just wondering, do you have any opinion about rust? < 1384037449 88649 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :As in Mozilla's language? < 1384037458 701047 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: befunge-93 is medium < 1384037462 841807 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :befunge-98 is very hard to get right < 1384037469 224429 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :APott: yes < 1384037493 975349 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :I think it's to new < 1384037503 99618 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :I don't really like it < 1384037525 435320 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i don't think brainfuck is that hard in scheme... or unlambda in C, probably < 1384037543 314762 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :Well unlambda is trivial in Scheme < 1384037552 790480 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :And brainfuck in C, too < 1384037557 868352 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :APott: people there say D is for C++ coders who like C++ and rust is for C++ coders who hate C++ < 1384037572 784459 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i mean i have a "brainfuck to lisp compiler" that's like twelve lines. < 1384037596 286680 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a brainfuck to almost anything compiler is like 12 lines < 1384037599 391818 :Slereah!x@176.222.51.233 PRIVMSG #esoteric :Well I guess it's not too hard to do with lists for tape < 1384037604 189562 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :right, exactly < 1384037605 260163 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unless the target language is almost impossible to write in < 1384037612 353576 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :D for me is a perfect language for several reasons. I like what C++ does, I like the OO paradigms, some of the syntax, and how things are organized. < 1384037613 26971 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :scheme has arrays... < 1384037615 709828 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :brainfuck to malbolge < 1384037626 83771 :pikhq!~pikhq@2602:100:4751:9692:922b:34ff:fed8:75d PRIVMSG #esoteric :Brainfuck to x86 MMU? :) < 1384037628 320778 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :But I like higher level features like you may see in Java or C# < 1384037639 289077 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :MMU 4ever < 1384037651 244947 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :D is right in the middle, has low level features, a beautiful syntax and some high level features < 1384037712 50672 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :APott: Such features can be good for some things, although I happen to like macros and pointers; many programming languages don't implement very good macros. BLISS is one that has powerful macros and actually has many other features which are pretty good too; however I think it lacks a proper type system. < 1384037725 371078 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Unfortunately I don't know of any GNU BLISS compiler) < 1384037738 629844 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :D has pointers < 1384037752 190946 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1384037757 900378 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :rust has 4 kinds of pointers! < 1384037765 788826 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i have pointers < 1384037783 903323 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :In a language like D I don't see the need of macros < 1384037826 290527 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :APott: Maybe, but I find macros (and meta-macros, and meta-meta-macros, and meta-meta-meta-macros) are always useful things to have. < 1384037845 574252 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :'patamacros < 1384037864 109153 :pikhq!~pikhq@2602:100:4751:9692:922b:34ff:fed8:75d PRIVMSG #esoteric :Comacros? < 1384037864 260543 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :btw zzo didn't you just say "Maybe you're right, but actually you're totally wrong" < 1384037895 524089 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Read through some pages on the site, it's quite feature filled: http://dlang.org/overview.html < 1384037898 46602 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Bike: Not really, since some people might not find it as useful or as necessary as other people. < 1384037946 871461 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :APott: IIRC some standard language features are implemented as macros < 1384037959 55542 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they work quite differently from C-style macros, though < 1384037962 184397 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they feel more like C++ templates < 1384037970 459870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :D has macros... < 1384037987 552678 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: APott's arguing that D doesn't need them, despite the fact that it has them < 1384037990 952887 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think < 1384037993 405087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay. < 1384037995 633647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why are we arguing about that? < 1384038009 60850 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not really an argument yet < 1384038019 5568 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Depends what you mean by macros < 1384038019 359288 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :because the topic of this channel is programming languages and we gotta stay on topic. < 1384038050 470330 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, programming languages generally there are loads of channels for < 1384038061 35390 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :given that that's a major part of what Freenode is for < 1384038086 705133 :variable!root@freebsd/developer/variable NICK :trout < 1384038112 220596 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this channel's for the languages that didn't quite make the mainstream, due to being mindbogglingly badly designed < 1384038114 712394 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally, intentionally < 1384038119 337285 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Almost any reason you may use macros in C isn't needed in D because everything is implemented in the language < 1384038126 54609 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :TeX has very powerful macro system, sufficient to do such things as sorting an index, playing chess, and implementing a BASIC interpreter. < 1384038134 92355 :pikhq!~pikhq@2602:100:4751:9692:922b:34ff:fed8:75d PRIVMSG #esoteric :Though one wonders about C++. < 1384038151 755719 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :I believe the same with C++ < 1384038167 907820 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: is that in order of difficulty? < 1384038195 185131 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ais523: I specified them in an arbitrary order actually. The first two I have done; the third someone else has done. < 1384038219 473774 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :APott: Perhaps in some languages you get that to varying degrees, although I prefer to have the macro system instead and have a standard library of macros to implement many of these higher level language features. < 1384038257 401148 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Okay < 1384038322 325485 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have written a file about what features I would like to see in "Black-C" which is a variant of GNU89 C. I don't mention things that need extra runtime support since I want to be "C-like" in its runtime environment. < 1384038387 479034 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I did look at stuff about D before; they did fix the template syntax that is no good in C++. < 1384038513 424029 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :indeed < 1384038598 419 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :is there an esoteric language with emoticons? I'm curious lol < 1384038614 402101 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :APott: Yes I think there is at least one. < 1384038621 340298 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(I forget what it is called) < 1384038622 107141 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :":)" is a valid brainfuck program < 1384038637 31582 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :=) too < 1384038638 783330 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: So is anything with balanced square brackets. < 1384038640 651542 :Taneb!~Nathan@nas17-142.york.ac.uk PRIVMSG #esoteric :Although not a valid Underload program! < 1384038646 688827 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :lol < 1384038652 754038 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :http://esolangs.org/wiki/Emoticon ? < 1384038877 519626 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :So who was I talking about macros with? What exactly do you need macros for in C, the most < 1384038911 673724 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :did you get shot < 1384038928 656477 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :Did who get shot? < 1384038931 68095 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :C macros aren't quite very powerful but can do a few things, including really unusual things < 1384038935 25102 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :you. you jjust stopped < 1384038947 91361 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Especially when used with GNU extensions < 1384038960 206276 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :oh lol. yeah < 1384038974 318587 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :C macros can be used to do anything you really shouldn't do with macros < 1384038974 508971 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :most things you may used macros for in C have a specific keyword in D for i < 1384038976 158128 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :it* < 1384038986 719179 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1384039071 582597 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another thing I have used C macros for is to pass around local variables and arguments to subroutines if they want a copy < 1384039099 644562 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :why not just pass as an argument? < 1384039162 920763 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In case you are calling the same subroutine several times and they want copies of the variables < 1384039177 302870 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It just makes it a bit more convenient for me, that is all < 1384039184 666249 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :ah < 1384039191 768201 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :in D you can just define a constant < 1384039193 6370 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :These programs are open source so you are allowed to look (and modify it) < 1384039199 75855 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :const int num = 5; < 1384039210 657656 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You can do that in C too, but that isn't what I was doing. < 1384039217 633063 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :oic < 1384039225 789650 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :brb < 1384039264 755828 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :#define zoidberg (;;) < 1384039272 87267 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :for zoidberg { whoop(); } < 1384039291 43425 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Specifically I made this macro: #define Add_to_parsebuf() if(k)add_to_parsebuf(parsebuf,dict,d,k,el,ne,p1,flag),k=0;p1=p+1; < 1384039304 988254 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :this is clearly the perfect opportunity to mention my esolang idea so i'm going to do that: verilog, but for 1940s targeting computers. < 1384039321 219183 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Bike: OK, can you give some details? < 1384039349 572053 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i'm having trouble thinking up how exactly relationships should be specified. like, say you have a shaft and a gear. there are tons of ways to connect those - you could have the shaft at a different place on the gear, or have the gear rotate around it freely < 1384039387 416658 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :it doesn't really lend itself to "well here are the basic gates" < 1384039469 108965 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Bike: Then you need to make up a SHAFT command and a GEAR command and the commands for connection; at least if being made like HWPL it works by specifying connections; Verilog works by events instead so you would need to figure out how that works and I don't know. < 1384039472 666324 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :and that's not even getting into like, three dimensional cams, which are basically specified as a mostly arbitrary volume. < 1384039517 182862 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know much about that. < 1384039528 447739 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But you can post in esolang wiki list of ideas if you have something to write there. < 1384039550 798603 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :eh i'd like to actually write up a proper page. it's kind of dumb hanging out here when i don't even have a wiki account. < 1384039594 652536 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then register (optional, I think) and post. Even if you don't know what to write on a proper page, it can be written in list of ideas, at least. < 1384039675 704375 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: well, signing up is easy < 1384039685 142829 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even for spambots, apparently, although we changed the CAPTCHA a few days ago < 1384039879 175847 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1384040394 944616 :APott!6c5c4cfc@gateway/web/freenode/ip.108.92.76.252 PRIVMSG #esoteric :hmmmm tacos < 1384040676 512915 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1384041247 103302 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1384041352 309146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I saw #define forever for (;;) somewhere. (And then forever { ... } later.) < 1384041373 416425 :Taneb!~Nathan@nas17-142.york.ac.uk QUIT :Ping timeout: 272 seconds < 1384041404 502858 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src forever < 1384041404 653627 :lambdabot!~lambdabot@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Source not found. :( < 1384041481 777017 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i would've made #define ever (;;) < 1384041485 448074 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :for ever { } < 1384041514 107372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :#define getit (;;) for getit { ... } < 1384041558 772353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: shouldn't that be #define getit (;0;)