< 1402272778 623363 :Jakob__!557ec73a@gateway/web/freenode/ip.85.126.199.58 JOIN :#esoteric < 1402272846 649427 :Jakob__!557ec73a@gateway/web/freenode/ip.85.126.199.58 QUIT :Client Quit < 1402273609 606267 :Leb!c92595b9@gateway/web/freenode/ip.201.37.149.185 JOIN :#esoteric < 1402273637 913212 :Leb!c92595b9@gateway/web/freenode/ip.201.37.149.185 PRIVMSG #esoteric :!bfjoust loop ({<})%-1 < 1402273647 859036 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for Leb_loop: 0.0 < 1402274455 385179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's just < < 1402274464 605535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :afaik. < 1402274689 272603 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!bfjoust +[>+]<[-] < 1402274689 529244 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Use: !bfjoust . Scoreboard, programs, and a description of score calculation are at http://codu.org/eso/bfjoust/ < 1402274697 857218 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!bfjoust Useless +[>+]<[-] < 1402274700 503983 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for FreeFull_Useless: 0.0 < 1402274731 289623 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :0 wins! < 1402274771 678931 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :There's a Charlie the Unicorn 4?!? < 1402275202 728296 :Leb!c92595b9@gateway/web/freenode/ip.201.37.149.185 PRIVMSG #esoteric :!bfjoust loop ((()*-1)*-1{.}((((()*-1)*-1{.}(()*-1)*-1)%-1)*-1)*-1)%-1 < 1402275297 707080 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1402275429 262763 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :There's a second one? < 1402275638 289054 :Leb!c92595b9@gateway/web/freenode/ip.201.37.149.185 PRIVMSG #esoteric :ok, so he dealt with the first one by overflow, but nesting it means that solution is not fast enough. < 1402275671 273564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I see a simple solution :p < 1402275853 685287 :Leb!c92595b9@gateway/web/freenode/ip.201.37.149.185 PRIVMSG #esoteric :yup, there is, but it's not implemented yet. Which means it's still going ( http://codu.org/eso/bfjoust/breakdown.txt ), so I think that means someone needs to manually stop it before it's usable again < 1402275930 270430 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Are there good languages [as an average #esoteric'er considers good languages, excluding me] that use co-operative multithreading where the points of possible loss of control are obvious? < 1402276368 317200 :Leb!c92595b9@gateway/web/freenode/ip.201.37.149.185 PRIVMSG #esoteric :oh look, there's a simulator on http://codu.org/eso/bfjoust/egojsout/ . Hey, (()*-1)*-1 already takes forever. Yup, that definately needs a manual override. < 1402276378 321346 :Leb!c92595b9@gateway/web/freenode/ip.201.37.149.185 PRIVMSG #esoteric :!bfjoust broken [ < 1402276447 928155 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be QUIT :Ping timeout: 240 seconds < 1402276459 281234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: any language with coroutines < 1402276503 345084 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :elliott: but there's the kind where the yield etc. can be abstracted away behind a function call without any indication that that is the case... or is that called something else? < 1402276525 158788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: so you want a language where you can't abstract? < 1402276541 272473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any language with coroutines and no functions or macros < 1402276543 111094 :Sorella!~queen@oftn/member/Sorella QUIT :Quit: It is tiem! < 1402276544 28155 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :wait, wait, i thought yield was usually a lexical thing < 1402276565 940363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :of course usually something that yields will be a coroutine unto itself < 1402276574 809751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :e.g., see Python's generators < 1402276622 756705 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :elliott: I want the abstraction but not the fact that it's yielding to be abstracted.... e.g. what Bike said as a requirement < 1402276635 77843 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Which, Python's newer generators, Javascript generators, etc. < 1402276648 572105 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :C# < 1402276652 235298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think a normal coroutine system satisfies your requirements if I understand them. < 1402276681 932572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :look at, I don't know, Modula-2 or something < 1402276731 804291 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :you can do something like def foo: yield; def bar: foo()? man i haven't used python in a while < 1402276773 219549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: def foo(): { yield None } means that foo() will be an object with a .next() < 1402276788 790982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Python's syntax for this really sucks. "if you say yield in a function the whole thing is actually not the function it looks like") < 1402276803 227862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(it should at least be, like, "def gen foo():" or something.) < 1402276924 352408 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Python used to suck worse with generators, though < 1402276946 58757 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :At least, I think it did, maybe I just didn't know how to abstract properly < 1402278637 488271 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1402278805 671984 :Leb!c92595b9@gateway/web/freenode/ip.201.37.149.185 QUIT :Ping timeout: 246 seconds < 1402279411 387072 :variable!root@freebsd/developer/variable NICK :trout < 1402279420 341563 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1402279518 514298 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1402279625 952049 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Client Quit < 1402279758 542560 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1402279867 310259 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1402279871 677977 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net QUIT :Changing host < 1402279871 871932 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1402280116 556619 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1402280156 571245 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :elliott: what is a comment about Go doing in this? < 1402280157 39534 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :http://crawl.develz.org/morgues/trunk/Sgeo/morgue-Sgeo-20120422-081744.txt < 1402280175 593204 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :oh < 1402280176 172066 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :derp < 1402280192 676655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the real question is why you fought a D:1 gnoll, as a transmuter, with a club < 1402280206 270750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow I do not remember watching this game at all < 1402280259 422308 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I don't remember playing it. < 1402280264 252392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...the other real question is why you're looking at the log of a D:1 game from april two years ago < 1402280283 831602 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Because it was my most recent < 1402280489 671339 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :what is D:1? < 1402280809 432513 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Dungeon level 1 < 1402280984 120502 :vyv!~vyv@70.50.95.141 QUIT :Ping timeout: 276 seconds < 1402281068 70739 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :what does that mean? < 1402281068 543194 :vyv!~vyv@bas1-northbay04-2925118941.dsl.bell.ca JOIN :#esoteric < 1402281106 380966 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1402281212 849129 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :It's the first floor of a building called a Dungeon. < 1402281527 545069 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Insei, well at least that would explain the Go angle. < 1402281597 605466 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but good night, I'll probably dream of crazy p and n gates. < 1402282246 605432 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 JOIN :#esoteric < 1402282318 608152 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :back. So, someone fixed the bfjoust bot? < 1402282336 832864 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :!bfjoust broken [ < 1402282416 72286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't believe it was ever broken? < 1402282624 353044 :tertu!~quassel@143.44.65.14 QUIT :Ping timeout: 260 seconds < 1402282646 101771 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :!bfjoust loop (()*-1)*-1 < 1402282705 378930 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :http://codu.org/eso/bfjoust/breakdown.txt < 1402283268 834700 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Remote host closed the connection < 1402283874 407734 :tertu!~quassel@143.44.65.14 JOIN :#esoteric < 1402284198 715077 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Fungot, perform the action which fixes bfjoust bot. < 1402284239 259799 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :https://github.com/joyent/node/issues/1707 < 1402284257 539026 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :I again ask fungot to perform the action which fixes bfjoustbot, presuming the name is in fact case sensitive. < 1402284257 847317 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :MDude: but what did you do this?" at http://paste.lisp.org/ display/ 918 < 1402284295 727351 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net PRIVMSG #esoteric :Yes that lisp code must be able to fix it. < 1402284853 627541 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 QUIT :Ping timeout: 246 seconds < 1402285251 403698 :tertu!~quassel@143.44.65.14 QUIT :Ping timeout: 265 seconds < 1402285905 982656 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Apparently I am way too used to Python < 1402285931 205164 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :It's still annoying that var hasOwnProperty = Object.prototype.hasOwnProperty.call; itself needs .call on it < 1402286490 487388 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1402286942 22889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm surprised JS people haven't started using custom dictionary types. < 1402286947 231835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its objects are totally unsuited. < 1402287016 923209 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :There's going to be a Map type in ES6 I think < 1402287061 481503 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :"Key equality is based on the "same-value" algorithm: NaN is considered the same as NaN (even though NaN !== NaN) and all other values are considered equal according to the semantics of the === operator." < 1402287069 495697 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :So, yet another type of equality < 1402287290 313397 :ion!ion@heh.fi PRIVMSG #esoteric :nice < 1402287395 643097 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Anyways, I should at some point go implement my horrible hack to get do notation into Javascript < 1402287717 589395 :ion!ion@heh.fi PRIVMSG #esoteric :heh < 1402287914 883655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :float keys in a map are such a fantastic idea. < 1402288109 659642 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net NICK :MDream < 1402288517 309591 :ion!ion@heh.fi PRIVMSG #esoteric :obviously < 1402289343 984596 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1402290163 59351 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1402290695 26764 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 276 seconds < 1402291190 109872 :tertu!~quassel@143.44.65.14 JOIN :#esoteric < 1402292773 192827 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Warpdrive14]]4 10 02http://esolangs.org/w/index.php?diff=39777&oldid=39775 5* 03Rdebath 5* (+153) 10No accessible infinite memory. => !TC < 1402293125 51103 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1402293451 345734 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1402294836 176349 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1402295132 220859 :tertu!~quassel@143.44.65.14 QUIT :Ping timeout: 240 seconds < 1402295708 278941 :MoALTz!~no@user-46-112-93-173.play-internet.pl QUIT :Quit: Leaving < 1402295865 467004 :Tritonio!~Thunderbi@athedsl-18579.home.otenet.gr QUIT :Ping timeout: 265 seconds < 1402296311 953275 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I have idea, which would be, can it be done a kind of music compression (lossless, and compressing the note sequence, not the audio), such that nice classical-style music and other kind of nice music result in better compression? < 1402296749 663633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bfjoust wat < < 1402296779 734802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!echo hi < 1402296780 937384 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :hi < 1402296913 924077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oh look, there's a simulator on http://codu.org/eso/bfjoust/egojsout/ . Hey, (()*-1)*-1 already takes forever. Yup, that definately needs a manual override. <-- pretty sure those don't use the same implementation. < 1402297602 376756 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: well, something in the line of _The Complexity of Songs_ by Don Knuth? < 1402297656 566254 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Warpdrive14]]4 10 02http://esolangs.org/w/index.php?diff=39778&oldid=39777 5* 03Oerjan 5* (+25) 10that's a bit long to hide in an example < 1402297686 615282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the songs of complexity < 1402297741 808640 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :lifthrasiir: I have not heard of that. < 1402298946 547994 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Some C functions take a "reentrancy structure"; what is a reentrancy structure? < 1402298948 903982 :slereah!~slereah@46.218.232.202 JOIN :#esoteric < 1402299225 552228 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1402299303 44429 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zzo38: joe loughry wrote back < 1402299327 120581 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's no official documentation of the BANCStar numerical language < 1402299366 407787 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :BANCStar was shipped with a BANCStar Generator which allowed you to create stuff < 1402299391 402876 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, the BANCStar Generator was not as powerful as the underlying numerical language < 1402299415 631071 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is why people started reverse engineering BANCSTar to be ablo to program in the numeric language to be able to do more powerful stuff < 1402299496 867592 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :He may be able to get the source code of his LIST tool he wrote back then < 1402299509 657798 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which appears to be some kind of "disassembler" for BANCStar) < 1402299519 564040 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :mroman: That would be good; I would like the source code of the LIST tool if available. < 1402299527 886456 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So you'd have to reverse engineer BANCSTar from LIST < 1402299534 286266 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(I knew what the LIST tool was once you mentioned it.) < 1402299593 993543 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And I knew that there was no documentation of the BANCStar numerical language. However, I was wondering if the screen generator or the BANCSTAR system itself had any documentation which can be made available. < 1402299627 982830 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :More scanned pages of the program may also be helpful. < 1402299636 798017 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'll ask him :) < 1402299639 47225 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :are basically all compilers based on abstract syntax trees? < 1402299666 165946 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :diginet: I don't think so < 1402299681 220142 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: oh, really? interesting, do you know of any counterexamples? < 1402299699 172221 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I am not sure. < 1402299726 679842 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :or more specifically in that case, (ignoring things like optimizations) do mostly all compilers which use ASTs work by walking the AST and "translating" the nodes from source to target language? < 1402299775 417758 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I don't know the answer to that. Some might do that without actually generating the AST. < 1402299809 494629 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(I believe SQLite does not generate the AST, although it otherwise does something similar. It compiles SQL into VDBE.) < 1402299874 983949 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :diginet: as opposed to what, operating "directly" on source text? < 1402299902 424779 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :most compiler operations don't have much to do with the syntax. < 1402299915 170685 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :Bike: I'm not sure actually, I can't really see any nice way to compile without an AST < 1402299938 407104 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I guess the more important question is the second one < 1402299960 555565 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I know the OASYS compiler uses a recursive descent parser and generates the target code when the parser matches something. < 1402299992 849050 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :most of the time things aren't context-free enough for a simple "walk" to work. consider, like, that a C compiler has to remember forward declarations, that kind of thing. < 1402299993 571898 :Tritonio!~Thunderbi@212.251.54.186 JOIN :#esoteric < 1402300025 210979 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does one pass count as non-AST? < 1402300080 403794 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I.e. you use a parser library that can call code if it matched IDENT `+=` INT SEMICOLON? < 1402300119 535960 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :mroman: Won't a parser library generally do that, or am I missing something somehow? < 1402300137 457307 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Create a tree? < 1402300144 341636 :Tritonio1!~Thunderbi@212.251.54.186 JOIN :#esoteric < 1402300151 330455 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I know that yacc and Lemon can call code when matching, anyways. < 1402300173 624229 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Bison & Flex too < 1402300191 379707 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes < 1402300199 915955 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but Brainfuck should pretty much be compilable without a real tree < 1402300211 3878 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(I myself prefer Lemon; I don't know your own preferences.) < 1402300234 734930 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :mroman: You would only need to keep track of loop nesting. You can use a stack for that, though < 1402300245 973198 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zzo38: i would have used a stack for that, yeh < 1402300247 507854 :Tritonio!~Thunderbi@212.251.54.186 QUIT :Ping timeout: 252 seconds < 1402300251 364856 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :push the label number < 1402300269 400077 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and do "jmp " ++ pop() on ] < 1402300284 399513 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(or jiz, jnz whatever) < 1402300331 925764 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1402300339 307603 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1402300340 196076 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :String replacement languages don't need a tree too I guess < 1402300342 459485 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1402300347 307355 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can compile them line by line < 1402300361 244252 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and they have no "loop" other than after the last line you re-run it < 1402300376 437907 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sometimes implementation of IF ... THEN and other block structures in Forth are also using the stack; it will create an empty cell and push the address when IF is compiled, and then pop it and store the current address at the popped address when THEN is compiled. < 1402300393 422702 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and ASM probably doesn't need a tree too < 1402300427 710879 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you just have to keep track of adresses and allocate enough space to insert jumps and adresses once you know them < 1402300492 579948 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :An assembler I wrote for my school project inserts LOAD32 R0, XXXX; JMP R0; and remembers that XXXXX has to be replaced by the address of label ZZZ < 1402300508 206646 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and once it knows where that label is it will replace XXXX < 1402300606 947694 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(and ELSE does both) < 1402300608 44045 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1402300635 12697 :sebbu!~sebbu@ADijon-152-1-23-36.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1402300671 358535 :sebbu!~sebbu@ADijon-152-1-23-36.w83-194.abo.wanadoo.fr QUIT :Changing host < 1402300671 552484 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1402300753 572827 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I feel confident saying that not all compilers use ASTs. :) < 1402300754 822814 :nortti!nortti@109.74.197.6 QUIT :Ping timeout: 240 seconds < 1402300757 335184 :nortti!nortti@nano.smar.fi JOIN :#esoteric < 1402300962 484608 :Froox!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 240 seconds < 1402300982 545981 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That reminds me that I still haven't written a compiler for my language that targets x86 < 1402301057 552063 :Froox!~Frooxius@217.196.214.101 JOIN :#esoteric < 1402301132 381423 :zzo38!~zzo38@24-207-51-179.eastlink.ca QUIT :Ping timeout: 240 seconds < 1402301135 524053 :Froo!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1402301142 84703 :Froox!~Frooxius@217.196.214.101 QUIT :Read error: Connection reset by peer < 1402301144 838250 :Slereah_!~jackal@176.222.51.233 QUIT :Read error: Connection reset by peer < 1402301279 499482 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1402301300 405299 :Slereah_!~jackal@176.222.51.233 JOIN :#esoteric < 1402301462 400729 :nortti!nortti@nano.smar.fi QUIT :Ping timeout: 240 seconds < 1402301504 518140 :nortti!nortti@nano.smar.fi JOIN :#esoteric < 1402301854 313565 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 240 seconds < 1402302378 399650 :monotone_!~monotone@room208.org JOIN :#esoteric < 1402302395 743330 :monotone!~monotone@room208.org QUIT :Remote host closed the connection < 1402302575 611995 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1402302653 968993 :mtve-!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1402302677 724526 :mtve!~mtve@10130.x.rootbsd.net QUIT :Ping timeout: 240 seconds < 1402302762 537332 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1402303412 556476 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1402304025 691951 :password2!~password@197.78.175.43 JOIN :#esoteric < 1402304974 407449 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Stasis14]]4 N10 02http://esolangs.org/w/index.php?oldid=39779 5* 03Rdebath 5* (+542) 10Too static ? < 1402305142 679170 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :crazy < 1402305279 238223 :hogeyui!~hogeyuiVP@vps.usamimi.biz QUIT :Ping timeout: 240 seconds < 1402305279 469128 :hogeyui!~hogeyuiVP@183.181.16.72 JOIN :#esoteric < 1402306107 298322 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Stasis14]]4 10 02http://esolangs.org/w/index.php?diff=39780&oldid=39779 5* 03Oerjan 5* (+187) 10Hm < 1402306311 990644 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1402306479 932577 :mtve-!~mtve@10130.x.rootbsd.net NICK :mtve < 1402306706 553489 :hogeyui_!~hogeyuiVP@vps.usamimi.biz JOIN :#esoteric < 1402306951 548488 :hogeyui!~hogeyuiVP@183.181.16.72 QUIT :*.net *.split < 1402308498 427964 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1402309817 633944 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 JOIN :#esoteric < 1402310370 538212 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone JOIN :#esoteric < 1402310981 555967 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1402311496 423909 :password2!~password@197.78.175.43 QUIT :Ping timeout: 265 seconds < 1402311673 164675 :boily!~boily@96.127.201.149 QUIT :Quit: Poulet! < 1402311808 251813 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1402311838 615884 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 QUIT :Ping timeout: 246 seconds < 1402312333 547707 :Fenn3!4d3a2682@gateway/web/cgi-irc/kiwiirc.com/ip.77.58.38.130 JOIN :#esoteric < 1402312347 499630 :Fenn3!4d3a2682@gateway/web/cgi-irc/kiwiirc.com/ip.77.58.38.130 PART :#esoteric < 1402312646 576095 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1402314647 409820 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1402315192 535204 :tertu!~quassel@143.44.65.14 JOIN :#esoteric < 1402315427 569545 :heroux!~heroux@50708181.static.ziggozakelijk.nl QUIT :Ping timeout: 252 seconds < 1402315619 410420 :heroux!~heroux@50708181.static.ziggozakelijk.nl JOIN :#esoteric < 1402315979 544468 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1402316174 939865 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1402316588 92321 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1402316890 750279 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1402317112 412288 :lollo64it!~lorenzo@93-58-3-33.ip156.fastwebnet.it JOIN :#esoteric < 1402317336 248696 :rodgort!~rodgort@192.241.198.49 QUIT :Quit: ERC Version 5.3 (IRC client for Emacs) < 1402317617 665426 :rodgort!~rodgort@192.241.198.49 JOIN :#esoteric < 1402317868 361590 :slereah!~slereah@46.218.232.202 QUIT :Quit: Leaving < 1402318286 37077 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tqvkuxqsynqzzrce QUIT :Quit: Connection closed for inactivity < 1402318631 369850 :general_cryptic!~shannon@CPE-124-186-180-178.lns6.woo.bigpond.net.au JOIN :#esoteric < 1402319269 636048 :scheurneus!d55d1d1f@gateway/web/freenode/ip.213.93.29.31 JOIN :#esoteric < 1402319283 702956 :scheurneus!d55d1d1f@gateway/web/freenode/ip.213.93.29.31 PRIVMSG #esoteric :hello all < 1402319380 608814 :sign!nyuszika7h@pdpc/supporter/active/nyuszika7h QUIT :Quit: Here we are, going far to save all that we love - If we give all we've got, we will make it through - Here we are, like a star shining bright on your world - Today, make evil go away! < 1402319438 380151 :MDream!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net QUIT :Ping timeout: 276 seconds < 1402319537 668374 :scheurneus!d55d1d1f@gateway/web/freenode/ip.213.93.29.31 PRIVMSG #esoteric :!help < 1402319538 63549 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1402319566 422877 :scheurneus!d55d1d1f@gateway/web/freenode/ip.213.93.29.31 PRIVMSG #esoteric :!bf_textgen Hello, World! < 1402319574 968587 :scheurneus!d55d1d1f@gateway/web/freenode/ip.213.93.29.31 PRIVMSG #esoteric :!bf_txtgen Hello, World! < 1402319579 164206 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​129 ++++++++++++++[>+++++>+++++++>+++>+<<<<-]>++.>+++.+++++++..+++.>++.------------.<<+++++++++++++++.>.+++.------.--------.>+.>----. [378] < 1402319587 845073 :scheurneus!d55d1d1f@gateway/web/freenode/ip.213.93.29.31 PRIVMSG #esoteric :!help languages < 1402319588 96385 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​languages: Esoteric: 1l 2l adjust asm axo bch befunge befunge98 bf bf8 bf16 bf32 boolfuck cintercal clcintercal dimensifuck glass glypho haskell kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl. Competitive: bfjoust fyb. Other: asm c cxx forth sh. < 1402319603 673615 :scheurneus!d55d1d1f@gateway/web/freenode/ip.213.93.29.31 PRIVMSG #esoteric :!bf8 ++++++++++++++[>+++++>+++++++>+++>+<<<<-]>++.>+++.+++++++..+++.>++.------------.<<+++++++++++++++.>.+++.------.--------.>+.>----. < 1402319605 376332 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Hello, World! < 1402319615 14186 :scheurneus!d55d1d1f@gateway/web/freenode/ip.213.93.29.31 PRIVMSG #esoteric :!bf32 ++++++++++++++[>+++++>+++++++>+++>+<<<<-]>++.>+++.+++++++..+++.>++.------------.<<+++++++++++++++.>.+++.------.--------.>+.>----. < 1402319615 440579 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Hello, World! < 1402320007 664259 :scheurneus!d55d1d1f@gateway/web/freenode/ip.213.93.29.31 QUIT :Ping timeout: 246 seconds < 1402320119 23944 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bf8 ++++[>++++++++<-]>+>+[<.>[>+<-]>[<++>-]<] < 1402320119 492949 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​!!!!!!!! < 1402320122 391544 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bf16 ++++[>++++++++<-]>+>+[<.>[>+<-]>[<++>-]<] < 1402320122 835982 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​!!!!!!!! < 1402320141 111791 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it cheats! < 1402320156 291773 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bf32 ++++[>++++++++<-]>+>+[<.>[>+<-]>[<++>-]<] < 1402320156 724347 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​!!!!!!!! < 1402320383 722945 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net PRIVMSG #esoteric :!bf8 -. < 1402320384 277294 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​ÿ < 1402320392 899494 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net PRIVMSG #esoteric :!bf16 -. < 1402320393 275746 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​ÿ < 1402320450 894122 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net PRIVMSG #esoteric :Huh, so what does that mean? < 1402320506 457998 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's bfN? < 1402320522 376501 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I was assuming brainfuck with N-bit cells. < 1402320540 572254 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1402320579 252786 :general_cryptic!~shannon@CPE-124-186-180-178.lns6.woo.bigpond.net.au QUIT :Quit: Leaving < 1402320588 638710 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net PRIVMSG #esoteric :That was my guess as well, but it looks like no? < 1402320653 15059 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hence "it cheats!" < 1402320691 959638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Regarding the "-." output, that could well be brainfuck with N-bit cells and just . limited to 8-bit output. < 1402320733 196095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A single 0xff byte is what came out both times, after all. < 1402320749 706154 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, what I did should have printed 8 and 16 exclamation marks, and a timeout. < 1402320863 324617 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, a times-two loop. Yes, that's more like a proof. < 1402321082 924933 :general_cryptic!~general_c@CPE-124-186-180-178.lns6.woo.bigpond.net.au JOIN :#esoteric < 1402321527 519454 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net JOIN :#esoteric < 1402321838 360870 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1402321895 633057 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 252 seconds < 1402322826 19979 :Jakob__!557ec73a@gateway/web/freenode/ip.85.126.199.58 JOIN :#esoteric < 1402322831 779072 :Jakob__!557ec73a@gateway/web/freenode/ip.85.126.199.58 PRIVMSG #esoteric :hey < 1402322852 349288 :Jakob__!557ec73a@gateway/web/freenode/ip.85.126.199.58 QUIT :Client Quit < 1402323264 233568 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :!help bf16 < 1402323264 588127 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Sorry, I have no help for bf16! < 1402323567 227431 :general_cryptic!~general_c@CPE-124-186-180-178.lns6.woo.bigpond.net.au QUIT :Remote host closed the connection < 1402323570 670349 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1402323990 122219 :heroux!~heroux@50708181.static.ziggozakelijk.nl QUIT :Remote host closed the connection < 1402324255 620799 :heroux!~heroux@50708181.static.ziggozakelijk.nl JOIN :#esoteric < 1402324656 620444 :scheurneus!d55d1d1f@gateway/web/freenode/ip.213.93.29.31 JOIN :#esoteric < 1402326223 915483 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 276 seconds < 1402326308 408908 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1402326927 406566 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com JOIN :#esoteric < 1402328800 430792 :general_cryptic!~general_c@CPE-124-186-180-178.lns6.woo.bigpond.net.au JOIN :#esoteric < 1402329043 300070 :douglass_!~iridium@home-on-the-dome.mit.edu QUIT :Quit: Lost terminal < 1402329052 993770 :general_cryptic!~general_c@CPE-124-186-180-178.lns6.woo.bigpond.net.au QUIT :Remote host closed the connection < 1402329078 320498 :Tritonio1!~Thunderbi@212.251.54.186 QUIT :Ping timeout: 240 seconds < 1402329128 622515 :general_cryptic!~general_c@CPE-124-186-180-178.lns6.woo.bigpond.net.au JOIN :#esoteric < 1402329277 824241 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Don't hate BC/AD because it is not corresponding precisely to Christ's birth; October also is not the eighth month. Don't hate BC/AD because it is religious; so are the month names and day of week names. < 1402329334 943174 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Who hates BC/AD? < 1402329407 119605 :subleq!~gavin@208.186.116.206 QUIT :Disconnected by services < 1402329424 329121 :subleq!~gavin@208.186.116.206 JOIN :#esoteric < 1402329428 268408 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Well, some people do, I think... < 1402329444 64620 :maurer!~maurer@MIMUNG.ECE.CMU.EDU PRIVMSG #esoteric :You know what's worse than BC/AD? BCD. < 1402329452 980568 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You know what's even worse < 1402329463 8119 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Discrimination against left-handed people < 1402329469 744310 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Some people like to use the terms BCE and CE, which I find to be a bit more confusing < 1402329482 340451 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"right" also means "lawful/good/correct" < 1402329497 804439 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's very discriminating against left-handed people < 1402329521 439188 :general_cryptic!~general_c@CPE-124-186-180-178.lns6.woo.bigpond.net.au QUIT :Remote host closed the connection < 1402329536 350809 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's BCE? < 1402329538 608643 :subleq!~gavin@208.186.116.206 PRIVMSG #esoteric :because left-handed people are the devil? < 1402329548 464512 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :mroman: BCE = "before common era" < 1402329549 389834 :general_cryptic!~general_c@CPE-124-186-180-178.lns6.woo.bigpond.net.au JOIN :#esoteric < 1402329563 577776 :general_cryptic_!~general_c@CPE-124-186-180-178.lns6.woo.bigpond.net.au JOIN :#esoteric < 1402329566 219636 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :subleq: yeah < 1402329568 34281 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sort of < 1402329592 625161 :MDude!~fyrc@or-67-238-17-218.dhcp.embarqhsd.net QUIT :Ping timeout: 260 seconds < 1402329653 430870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wikipedia uses CE/BCE as a matter of policy, doesn't it? < 1402329770 550816 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :I recall reading about that < 1402329774 312333 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :fizzie: I don't know; I think I may have seen both (and I don't really have intention to change from one to the other, unless using both set of terms causes confusion?) < 1402329774 512583 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :they use something :) < 1402329844 209883 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it was just a proposal; I don't want to read through the entirety of http://en.wikipedia.org/wiki/Wikipedia:Neutral_point_of_view/BCE-CE_Debate to figure out. < 1402329868 500255 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I found it easily by typing WP:BCE < 1402329937 74045 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I agree with the things mentioned at WP:BCE < 1402329975 633497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The BP notation was new for me. < 1402330045 118130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I vaguely remember there's an Asimov story where the year "1 AE" is "the first year of Atomic Era", corresponding to 1945 AD/CE or something. < 1402330388 400830 :scheurneus!d55d1d1f@gateway/web/freenode/ip.213.93.29.31 QUIT :Quit: Page closed < 1402330407 638484 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:BytePusher14]]4 M10 02http://esolangs.org/w/index.php?diff=39781&oldid=37348 5* 03Nucular 5* (+51) 10Added link to JsBP JavaScript VM < 1402330500 146325 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :O, OK < 1402330838 565887 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1402330880 892469 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Can the unary XOR in INTERCAL be used for converting a number into a Gray code? < 1402331110 688329 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I prefer astronomical year numbering rather than BC, AD, BCE, CE, AE, etc anyways < 1402331125 424424 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think is more sensible < 1402331516 516348 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net PRIVMSG #esoteric :fizzie: IIRC Orion’s Arm numbers years from the first moon landing or something. < 1402331627 580645 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :the CE/AD argument is funny because it's like GODDAMN SECULARISTS, COUNTING FROM THE BIRTH OF JESUS < 1402331669 756847 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :actually, counting from a couple years after the bith of jesus < 1402331781 692629 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :xactly < 1402332080 507927 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :nortti: Yes, that is my first argument. Bike's is my second argument. < 1402332452 290206 :Tritonio!~Thunderbi@athedsl-18579.home.otenet.gr JOIN :#esoteric < 1402332699 319782 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I prefer moon calendar < 1402332720 367272 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It just makes more sense < 1402332921 360405 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net JOIN :#esoteric < 1402332973 210004 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Use whatever calendar you want to, but Gregorian calendar is now the common one and you should know how to deal with it. (You may also deal with UNIX time) < 1402333073 515872 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :mroman: which moon calendar? < 1402333137 624769 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, which moon calendar do you like? < 1402333210 461086 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :personally, I'd like a solar calendar of 13 months, with all but one being 28 days < 1402333212 796353 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the lunar one < 1402333222 423943 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :We should use a compromise calendar in which a month is half a lunar month plus one 24th of a solar year. < 1402333344 484230 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Say, can every positive integer be written as a sum of distinct fractions 1/n where n is a positive integer? < 1402333361 724952 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Yeah, it's gotta be possible. < 1402333497 143396 :general_cryptic!~general_c@CPE-124-186-180-178.lns6.woo.bigpond.net.au QUIT :Remote host closed the connection < 1402333497 382464 :general_cryptic_!~general_c@CPE-124-186-180-178.lns6.woo.bigpond.net.au QUIT :Remote host closed the connection < 1402333545 746719 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Can you prove it? < 1402333557 630337 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Yes. < 1402333562 342616 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK < 1402333590 998280 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes I think it is true too < 1402333681 416998 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1402333681 939589 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Oh shucks, the fact that R has no non-trivial field automorphisms is actually pretty easy to prove? < 1402333706 426609 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Apparently every field automorphism of R must send positive numbers to positive numbers. < 1402333708 310454 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Hmm. < 1402333710 103834 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :What are non-trivial field automorphisms? < 1402333720 315988 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Field automorphisms that aren't the identity function. < 1402333776 169548 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Why would it have to send positive numbers to positive numbers? < 1402333797 715396 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Ooh. Because a number is positive if and only if it's a nonzero square. < 1402333927 40639 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :In real numbers, yes I can see it must be < 1402333985 32493 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Dang, here I was thinking that positivity wasn't really an algebraic property. But clearly it is. < 1402334010 984310 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Now it can be seen that it is! < 1402334020 541537 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :In the real numbers, at least. < 1402334037 855586 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :All right, let's simplify things. There are five numbers: 0, 1, 2, 3, and 4. < 1402334040 48362 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, the property you mentioned is only for real numbers, clearly < 1402334042 876404 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :4 + 1 = 0. < 1402334073 85527 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :O, so do you mean it is modulo five system? < 1402334081 36590 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :1*1 = 1, 2*2 = 4, 3*3 = 4, and 4*4 = 1. So the positive numbers are 1 and 4. < 1402334082 721822 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Yeah. < 1402334098 610205 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Of course, -1 = 4 and -2 = 3. < 1402334106 626457 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :So 1 and -1 are positive, while 2 and -2 are negative. Makes sense. < 1402334190 832429 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I dunno, I think that doesn't make sense after all. < 1402334218 168064 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It does look a strange definition of "positive" and "negative" < 1402334240 866019 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Okay, let's move up a bit. Seven numbers: 0, 1, 2, 3, 4, 5, 6. 1*1 = 1, 2*2 = 4, 3*3 = 2, 4*4 = 2, 5*5 = 4, 6*6 = 1. So 1, 2, and 4 are positive. Meanwhile, -1 = 6, -2 = 5, and -4 = 3 are negative. < 1402334241 440298 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Although clearly it does have the properties you assert them to have in that context. < 1402334260 648969 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I like having the property that the opposite of a positive number is negative and vice versa. < 1402334513 542283 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :The endomorphism ring of the multiplication group of Z7 is Z6. (Let's call that the "exponent ring" of Z7.) < 1402334557 348387 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Z6 doesn't really have a multiplication group, since it has zero divisors. It has a multiplication monoid. < 1402334605 3699 :trout!root@freebsd/developer/variable QUIT :Quit: I found 1 in /dev/zero < 1402334965 32546 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :'Course, Z7 has a multiplication monoid, too. Let's look at its endomorphisms. < 1402335009 320133 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I guess the endomorphisms of the multiplication monoid are still the same. They're Z6. < 1402335076 860214 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1402335136 804384 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :How about the endomorphism ring of the multiplication monoid of Z6? Well, said monoid has identity element 1, and it's generated by 2, 3, and 5. Morphisms are fully determined by what they do to generators, aye? < 1402335215 774746 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1402335221 400400 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Ooh, hang on. I think the multiplication monoid of Z7 actually has an extra endomorphism. There's one mapping 0 onto 0 and everything else onto 1, and one mapping everything onto 1. < 1402335463 45109 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :The former could be called 6 and the latter could be called 0. Then it's an un-quotient of Z6, where the only way to write 0 as a sum is as 0 + 0, and 0 * x is 0 for all x, and 6 * x is 6 for all non-0 x. Aye? < 1402335507 511631 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1402335652 311093 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Client Quit < 1402335808 3562 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric : Say, can every positive integer be written as a sum of distinct fractions 1/n where n is a positive integer? < 1402335809 848319 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :^ a finite sum? < 1402335958 220920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nooodl: I think the answer is yes < 1402335975 166511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :see https://en.wikipedia.org/wiki/Egyptian_fractions < 1402337028 280074 :Tritonio!~Thunderbi@athedsl-18579.home.otenet.gr QUIT :Ping timeout: 260 seconds < 1402337217 860791 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1402337421 473702 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :How do I get rid of the warning to cast a pointer to a integer of a different size? In this specific case, I don't care if the size of a pointer is larger or smaller or equal to the size of long long integers. < 1402337815 687780 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: Class < 1402338120 246628 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: I don't know, does casting in two steps (via size_t) help? < 1402338141 387776 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :int-e: Yes maybe that will help < 1402338239 185875 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes it works < 1402339296 239750 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1402339575 910729 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Rdebath14]]4 10 02http://esolangs.org/w/index.php?diff=39782&oldid=39730 5* 03Rdebath 5* (+12) 10/* Current brainfuck extensions to go back to. */ < 1402339626 118509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: isn't intptr_t more appropriate < 1402339843 856904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : well, what I did should have printed 8 and 16 exclamation marks, and a timeout. <-- shocking < 1402340438 370044 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :maybe it's 16-bit brainfuck but with deadfish wrapping, where 256 goes back to 0!! < 1402340439 288181 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: psst ordering doesn't make sense in fields of non-zero characteristic hth < 1402340459 815152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which includes all finite ones < 1402340496 867800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nooodl: does that wrapped deadfish come with chips < 1402340567 562512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell tswett psst ordering doesn't make sense in fields of non-zero characteristic. which includes all finite ones hth < 1402340567 923317 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1402340609 104735 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Who says I want ordering? < 1402340616 469410 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I'm fine with the sum of two positive numbers being negative. < 1402340621 270875 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :@messages < 1402340623 748511 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY < 1402340848 842933 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 276 seconds < 1402340946 362742 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Ooh, great idea. Esolang where there are keywords defining program structure, but the keywords don't have to nest correctly. < 1402341046 822900 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :"if Ready then while Yellow do PokeSomething else RunAround endif EatCake endwhile" < 1402341069 952180 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Doesn't Pascal have that? < 1402341082 695976 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Not that I've heard of. < 1402341093 953221 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Of course, Haskell has every possible control structure. < 1402341135 372809 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Haskell doesn't have any control structures; you can make it up instead, out of computable mathematics. < 1402341161 811371 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :doesn't "if" count < 1402341242 251442 :tromp__!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :if is syntactic sugar < 1402341292 765625 :tromp__!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i'd say Haskell only has case ... of ... as control structure < 1402341295 465342 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :scheme doesn't have any control structures, you can make them yourself out of call/cc, lambdas, and arrogance < 1402341296 580281 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :for case ... of { True -> ...; False -> ... }? < 1402341325 536674 :tromp__!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :nod, nooodle < 1402341330 827040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote scheme doesn't have any control structures, you can make them yourself out of call/cc, lambdas, and arrogance < 1402341333 84941 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1205) scheme doesn't have any control structures, you can make them yourself out of call/cc, lambdas, and arrogance < 1402341347 739458 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :case-of is totally a control structure < 1402341391 268003 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :i should figure out call/cc < 1402341396 774678 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Case statements are definitely syntactic sugar. < 1402341415 709167 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :it's really scary?? also the Cont monad < 1402341417 682841 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net QUIT :Quit: WeeChat 0.4.3 < 1402341426 402486 :idris-bot!~ircslave@dslb-092-072-175-242.pools.arcor-ip.net QUIT :Quit: Terminated < 1402341451 712872 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1402341453 153769 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nooodl: Cont seems less scary < 1402341491 481251 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I think when I was playing with linear logic, I found that Cont, State, and Store are three vertices of a square. < 1402341508 326197 :Burton!Burton@gateway/shell/bouncerstation/x-ioczsplqdzhwkovp QUIT :Ping timeout: 260 seconds < 1402341528 453381 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :tswett: How does that work? < 1402341544 69637 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :State s a = s -> (s, a) and Store s a = (s, s -> a). So clearly there's a dual relationship there. < 1402341550 615621 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Just swap the (s,) and the (s ->). < 1402341641 358542 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Now, Cont s a = (a -> s) -> s. Using ~ to represent the dual operator and | to represent the par operator, (a -> s) -> s = ~(a -> s) | s = ~(~a | s) | s = (~~a, ~s) | s = (a, ~s) | s. < 1402341682 579439 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Note that if you swap s and ~s, this becomes (a, s) | ~s = ~s | (a, s) = s -> (a, s), which is State. < 1402341694 260199 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :So Cont and State are also in a certain dual relationship. < 1402341723 434945 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :The fourth corner of the square is (~s, ~s -> a) or (~s, s | a). < 1402341744 750119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think State and Store are dual because they both arise from the same adjoint functors, but composed in opposite order. this is only possible because those functors are from Hask to itself. (at least this analogy works for Set.) < 1402341760 51090 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :oerjan: right. The same is true of Cont and this fourth corner, I believe. < 1402341791 675587 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :With State and Store, the functors are (s ->) and (s,). With Cont and the fourth corner, the corners are (s |) and (~s,). < 1402341796 872268 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :s/corners/functors/ < 1402341810 634652 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :okay Cont isn't very scary < 1402341814 67666 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Of course, neither of those can be interpreted in Hask any more. I think. < 1402341818 606123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :with Cont the functors are being Hask and Hask^op, iirc < 1402341833 222432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and so Cont is actually _self_-dual. < 1402341857 217067 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :callCC isn't very scary either?? the yin-yang puzzle still is < 1402341861 512076 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :According to my linear logic, the dual of Cont is something other than Cont. < 1402341862 768971 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :But uh. < 1402341873 465908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the dual is a comonad on Hask^op, which is a monad on Hask, which is Cont itself. < 1402341904 768313 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :It's not instantly obvious to me why the dual is a comonad on Hask^op. < 1402341933 877598 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :oerjan: can you tell me what the functors between Hask and Hask^op are? < 1402341935 426871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: when you have adjoint functors between categories A and B, you get a monad on A and a comonad on B. < 1402341946 399708 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I believe yin-yang is also implemented as one of the Unlambda example programs < 1402341948 948637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1402341956 438395 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Sounds right so far. < 1402341966 915693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am not sure about that comonad part < 1402341984 657288 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I think you're right. < 1402341985 126277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this is all very vaguely recalled < 1402341994 352772 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :But do you remember what functors Cont decomposes into? < 1402342032 951702 :melliflous!~lorenzo@93-58-3-33.ip156.fastwebnet.it JOIN :#esoteric < 1402342035 68742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Cont r a = Cont ((a -> r) -> r), the functors are both (a -> r) < 1402342044 250486 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Ahh. < 1402342050 150576 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Of course. < 1402342073 674099 :melliflous!~lorenzo@93-58-3-33.ip156.fastwebnet.it QUIT :Remote host closed the connection < 1402342087 921669 :mellifluous!~lorenzo@93-58-3-33.ip156.fastwebnet.it JOIN :#esoteric < 1402342106 859960 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Then what I'm doing is a different decomposition of what's really a different monad that I'm writing the same way for the sake of confusion. < 1402342200 996375 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :okay :P < 1402342226 984474 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :But my monad could also be decomposed your way. < 1402342233 507579 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :But my decomposition is into covariant functors. < 1402342248 215977 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh < 1402342269 16566 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Of course, I'm using linear logic operators, meaning my decomposition has to be interpreted in a... < 1402342274 571068 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :One of those categories you can interpret linear logic in. < 1402342276 119025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe linear logic is its own opposite category or something... < 1402342310 229623 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :A symmetric monoidal category ATWP. < 1402342321 490512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? atwp < 1402342322 254202 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atwp? ¯\(°​_o)/¯ < 1402342332 9835 :M28!~M28@unaffiliated/m28 QUIT :Read error: Connection reset by peer < 1402342334 55654 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :According to Wikipedia. < 1402342339 554538 :M28_!~M28@unaffiliated/m28 JOIN :#esoteric < 1402342358 422524 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Monad can also be made from Free, Codensity, CodensityAsk, etc, for example Cont r = Codensity (Const r) and Either x = CodensityAsk (Traced x) and so on. < 1402342369 79747 :Burton!Burton@gateway/shell/bouncerstation/x-waafkiljjfxrfiwu JOIN :#esoteric < 1402342389 782812 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And also, [] = Codensity Endo < 1402342393 184586 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Unfortunately, I don't know what Codensity, Const, CodensityAsk, and Traced are. < 1402342395 324600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` echo According to Wikipedia, ATWP means nothing. >wisdom/atwp < 1402342395 675864 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Or Endo. < 1402342396 730095 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1402342430 916193 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :tswett: Then you must learn. < 1402342455 880143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose that's not entirely true. < 1402342473 584971 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1402342493 23468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but air transport white paper doesn't have its own article, at least. < 1402342539 33245 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :There is also Co, which can make a monad (or a monad transformer) from a comonad. < 1402342664 711620 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1402342802 17464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scott aaronson about being interviewed about that turing test thing "Luckily, while an experienced judge could easily distinguish me from an AI researcher, I only needed to simulate one for a few minutes of banter." < 1402343526 492578 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1402343717 554973 :Melvar!~melvar@dslb-092-072-175-242.pools.arcor-ip.net JOIN :#esoteric < 1402344179 431660 :lollo64it!~lorenzo@93-58-3-33.ip156.fastwebnet.it QUIT :Ping timeout: 265 seconds < 1402344829 586175 :password2!~password@197.78.138.29 JOIN :#esoteric < 1402344928 529907 :password2!~password@197.78.138.29 QUIT :Max SendQ exceeded < 1402345067 193145 :Zuu!~zuu@unaffiliated/zuu JOIN :#esoteric < 1402345635 264371 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: funny, I was going to suggest intptr_t myself but then got distracted while looking for whether the C standard actually has that type. (C99 does, as an optional type in stdint.h) < 1402345922 932188 :drlemon!~drlemon@cpe-108-185-0-32.socal.res.rr.com QUIT :Remote host closed the connection < 1402346086 351762 :password2!~password@197.78.138.29 JOIN :#esoteric < 1402346235 316441 :idris-bot!~ircslave@dslb-092-072-175-242.pools.arcor-ip.net JOIN :#esoteric < 1402346381 168171 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1402346570 614595 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 JOIN :#esoteric < 1402346657 568824 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1402346740 596707 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :!bfjoust is-it-fixed? (.)*-1 < 1402347011 980410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not going to be fixed unless you ping Gregor. < 1402347086 540678 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :!bfjoust breakdown-says-parsing-error-on-program-not-on-report (.)*-1 < 1402347095 800298 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1402347361 827152 :password2!~password@197.78.138.29 QUIT :Ping timeout: 276 seconds < 1402347373 220171 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :I don't understand how the hill works. The Egobot source link gives error 500, so that's no help. < 1402347374 841881 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1402347375 41244 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1402347405 514653 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Then Gregor should fix that probably < 1402347466 688359 :douglass!~iridium@home-on-the-dome.mit.edu JOIN :#esoteric < 1402347720 368398 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone QUIT :Quit: MindlessDrone < 1402347933 860284 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Out of curiosity, does it do any good if you replace Leb_broken with something that's not broken? < 1402347986 2476 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i bet you could fix it, right? < 1402347994 834495 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know anything about it. < 1402348019 822331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait it's EgoBot not HackEgo. are they on the same host? < 1402348029 454242 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That didn't stop me from fixing HackEgo that one time, but still. The web parts at least don't run on the machine I can access, as far as I know. < 1402348061 590554 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And apparently the bot isn't, either. < 1402348063 943638 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well but !bfjoust itself is not giving any response. < 1402348116 600232 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :it is generating the breakdown, just not answering back on irc < 1402348183 974703 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Based on few /whoises, EgoBot is on the same box with glogbot, which is a different one than HackEgo and the wiki. < 1402348209 818955 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So I don't think I can be of any help. < 1402348214 827479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aww < 1402348237 379067 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1402348289 793317 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :oh, my "loop" is still in "in_egobot", so maybe it's getting locked there. < 1402348365 92040 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was under the impression that was fixed. < 1402348392 134537 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least, it is fixed in newer versions of the foolance code, but maybe the hill hasn't been updated. < 1402348431 744616 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Newer ones remove loops that take no cycles.) < 1402348454 78505 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can (probably) overwrite your "loop" by resubmitting something else. < 1402348477 487999 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With the same name, I mean. < 1402348556 667395 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Engaging in a bit of Pair Programming yay < 1402348563 836446 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Enterprise, agile, what have you < 1402348581 397066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Getting all scrummy, eh? < 1402348606 783233 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net JOIN :#esoteric < 1402348627 909596 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I should totally implement object-oriented programming in Coq. < 1402348663 51260 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: bye < 1402348730 243518 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :tswett_, yes you should < 1402348765 825699 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 276 seconds < 1402348935 660349 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :A class is simply a "state" type along with a directed acyclic graph of methods, where each method is a function taking the state and all methods pointing at it and some parameters and returning the new state and the return value. < 1402348944 448679 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Yup yup. < 1402349007 546754 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Subclassing just means creating a new class that happens to implement the interface of the old class. < 1402349315 645918 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep. < 1402349620 391169 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :!bfjoust loop lets see if this fixes it. < 1402349625 730509 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for Leb_is-it-fixed_: 5.7 < 1402349625 930133 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for Leb_broken: 0.0 < 1402349626 130770 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for Leb_breakdown-says-parsing-error-on-program-not-on-report: 5.7 < 1402349626 130880 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for Leb_loop: 5.7 < 1402349626 744641 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for Leb_broken: 0.0 < 1402349626 945036 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for Leb_loop: 5.7 < 1402349626 945223 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for Leb_loop: 5.7 < 1402349627 421937 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for oerjan_wat: 0.0 < 1402349636 35775 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :yay! < 1402349656 877113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that was efficient. < 1402349733 537188 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :!bfjoust clear-the-breakdown-please . < 1402349736 277347 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for Leb_clear-the-breakdown-please: 6.1 < 1402349787 262537 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :OOP is silly and shouldn't be implemented in Coq. < 1402349793 554273 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "loop problem" has been fixed since Mar 23, 2013; the running code could really do with an update. < 1402349827 63160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: right after Gregor updates to Quintopia's scoring method, i take. < 1402349847 939218 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :So, what's the best syntax for multi-line comments? Is it {- -}? Is it (* *)? Is it ? < 1402349878 968013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett_: -- (comment here) (more comment here) hth < 1402349883 709411 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :{# #}? < 1402349901 599216 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :oerjan: the good ol' "pound sign on every line" multi-line comment syntax? < 1402349909 532398 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Sounds good. < 1402349918 545483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett_: what pound sign < 1402349961 601057 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :--, obviously. < 1402349969 350372 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's a pound sign? < 1402349971 568643 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1402349973 468175 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Obviously. < 1402350004 843752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but no. there's only a -- at the beginning, followed by as many multi-line parenthesized (with correct nesting) comments as you want. < 1402350009 354267 :metasepia!~metasepia@96.127.201.149 JOIN :#esoteric < 1402350010 533570 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :~duck CYUL < 1402350013 907700 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :The "CYUL" ICAO airport code corresponds to MontréalPierre Elliott Trudeau International Airport in Dorval, Quebec, Canada and the IATA code is "YUL." < 1402350019 265526 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :what. < 1402350025 25426 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :what the fungot. < 1402350025 225496 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: and you can't tell the difference via text. < 1402350039 310380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :~metar CYUL < 1402350039 815202 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :CYUL 092100Z 36008G15KT 30SM FEW060 FEW120 SCT240 27/12 A2993 RMK SC1AC1CI3 SC TR AC TR SLP134 DENSITY ALT 1500FT < 1402350042 115379 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hth < 1402350052 545598 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :my brain. it is overheating. < 1402350058 954501 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :~metar ENVA < 1402350059 495448 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :ENVA 092120Z 01003KT 9999 FEW020 13/10 Q1023 RMK WIND 670FT 30004KT < 1402350061 97176 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :just did one sunny bike ride. < 1402350082 483551 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :TIL under natural sunlight, I can't tell the difference between a duck. < 1402350121 420745 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :between a duck and ? < 1402350139 197808 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :ACTION reads a paper about two-dimensional programming languages. < 1402350143 63564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :boily: thank you for that ping. < 1402350149 671274 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :Please don't mind boily, he has a sun stroke | brainfuck survey: https://www.surveymonkey.com/s/L82SNZV | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1402350194 73838 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :elliott: oh hi! :D < 1402350218 934046 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :nortti: you know, one leg is both the same. < 1402350235 871603 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :Please don't mind boily, he has a sun stroke and is not insane at all | brainfuck survey: https://www.surveymonkey.com/s/L82SNZV | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1402350286 905409 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :thørjan. < 1402350294 369915 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :This paper was published in 1972. < 1402350296 991634 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I hope it's still relevant. < 1402350308 857720 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :several people published in 1972 are still relevant < 1402350367 324203 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :When boily says he did a "bike ride", does he mean he was riding a bike or he was riding Bike? < 1402350380 548784 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :how lewd < 1402350386 793027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, my ability to guess which english compounds are written in one word fails again < 1402350447 299695 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :tswett_: I haven't ever physically seen any #esotëric member, except Roujo. I haven't mailed any member, except Quintopia. Bike is quite far from here. < 1402350528 156231 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :#esotëric, you say? < 1402350564 600962 :vyv!~vyv@bas1-northbay04-2925118941.dsl.bell.ca QUIT :Ping timeout: 260 seconds < 1402350570 435635 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :#esotëric. < 1402350582 459648 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :So, it's not all too obvious how two-dimensional syntaxes would be defined. < 1402350613 126120 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :You'd need two-dimensional lexical tokens < 1402350621 843655 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Lexical jigsaw puzzle pieces < 1402350680 409940 :vyv!~vyv@bas1-northbay04-1175983193.dsl.bell.ca JOIN :#esoteric < 1402350699 279894 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Okay. I'm thinking that the notion of a string would be replaced by the notion of a box. Concatenation would be replaced by juxtaposition. < 1402350707 134204 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Whitespace outside of tokens would always be considered insignificant. < 1402350714 986233 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I also don't know how would you make a two-dimensional tokenizer? < 1402350728 499961 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I.e. a box juxtaposed with a blank box is equivalent to the original box. < 1402350739 336444 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :i believe that is the topic of a good amount of computer vision :p < 1402350743 53953 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :zzo38: bilinear interpolation? < 1402350762 881192 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :We get ambiguity pretty quickly. < 1402350790 760137 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Suppose you have an "a" in the upper left and a "b" in the upper right. Is that an "a" box above a "b" box or an "a" box to the left of a "b" box? < 1402350867 139827 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :~math problems~ < 1402350867 339999 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :--- Possible commands: dice, duck, echo, eval, fortune, metar, ping, yi < 1402350924 687987 :Bike!~Glossina@67-5-245-135.ptld.qwest.net PRIVMSG #esoteric :~echo punk motherfucker with a badge and a gun < 1402350924 927620 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :punk motherfucker with a badge and a gun < 1402351015 957683 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net QUIT :Quit: Konversation terminated! < 1402351042 820625 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :~echo `echo hello < 1402351043 59188 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :`echo hello < 1402351043 608088 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello < 1402351082 540488 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net JOIN :#esoteric < 1402351096 416126 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :^echo ~echo foo < 1402351096 615664 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :~echo foo ~echo foo < 1402351096 815375 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :foo ~echo foo < 1402351113 376674 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :you might want to fix that < 1402351121 953552 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :in the next version! < 1402351131 622113 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net QUIT :Client Quit < 1402351133 366035 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(you know, the one that is coming real soon now >_>...) < 1402351147 176572 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :otherwise, this would be bad: ^echo ~echo ^echo < 1402351148 349437 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net JOIN :#esoteric < 1402351151 232549 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Dare I say ^echo ~echo ^echo? < 1402351152 445804 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :~echo ~echo foo < 1402351152 660659 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :~echo foo < 1402351180 216740 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :^echo Like, I assume fungot just says whatever twice? < 1402351180 416888 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Like, I assume fungot just says whatever twice? Like, I assume fungot just says whatever twice? < 1402351187 927226 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :yes < 1402351196 920794 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :haha < 1402351216 156898 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I'm not going to say ^echo ~echo ^echo, then. < 1402351220 857766 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where+ test ~echo @run 123 < 1402351221 57618 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Nice! < 1402351221 547336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where test < 1402351222 161698 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :~echo @run 123 < 1402351222 361578 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :@run 123 < 1402351224 200566 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 123 < 1402351249 647461 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :But I'd like to see someone else try it. < 1402351274 195689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where+ test ~echo @where test < 1402351274 395367 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :It is forever etched in my memory. < 1402351283 1836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where test < 1402351283 201566 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :~echo @where test < 1402351283 201716 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :@where test < 1402351283 401669 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :~echo @where test < 1402351283 601407 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :@where test < 1402351283 941814 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :~echo @where test < 1402351284 224198 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :@where test < 1402351284 604931 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :~echo @where test < 1402351284 844994 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :@where test < 1402351285 181705 :lambdabot!~lambdabot@silicon.int-e.eu PART :#esoteric < 1402351292 604331 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1402351298 241923 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :MUAH AH AH! < 1402351305 218565 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net QUIT :Client Quit < 1402351313 274909 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :^echo ~echo ^echo < 1402351313 500510 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1402351313 700192 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :^echo ~echo ^echo < 1402351314 548770 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net JOIN :#esoteric < 1402351328 688224 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :nortti, fungot has an ignore list < 1402351328 888060 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Taneb: change x y)) < 1402351332 80789 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :My Internet connection isn't working that well. < 1402351335 389049 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I guess I should get a job so I can move out and have wired Internet. < 1402351368 139633 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I'm totally disappointed by how nobody is saying ^echo ~echo ^echo. < 1402351374 837040 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :^echo ~echo ^echo < 1402351375 37216 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1402351375 237149 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :^echo ~echo ^echo < 1402351383 389190 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Thank you. < 1402351386 165895 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :01:02 < tswett_> I'm totally disappointed by how nobody is saying ^echo ~echo ^echo. <-- 01:01 < nortti> ^echo ~echo ^echo < 1402351390 196479 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :I feel much better now. < 1402351390 872259 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :nortti said it first, but you were in a disappeared state. < 1402351404 789124 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Well darn. < 1402351420 773687 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :had forgotten to account for fungot's better bot-ignoring < 1402351421 64470 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :nortti: fun, but it seems like it gives me t too with the others < 1402351441 126455 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :fungot: yes, that's why it is called the whole alphabet < 1402351441 399595 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :nortti: i'm using 203, and want the fnord formatting < 1402351441 623170 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :LA PREGUNTA ES: why didn't fungot obey the second command, exactly? < 1402351442 11012 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :tswett_: it works flawlessly on powerpc slackware ( fnord). not sure what difference that would have given: roma, turt, iipc, trds, imap or mode < 1402351529 804200 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION appends a chocolate chip cookie to fungot < 1402351530 43124 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: when emacs is rewritten? i thought about < 1402352153 14337 :coppro!raedford@taurine.csclub.uwaterloo.ca NICK :tookeytoo < 1402352164 21036 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett_: metasepia is on fungot's ignore list. < 1402352164 240849 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: since they didn't have methods?' en osaa mihin muotoon pitää laittaa be late < 1402352205 515499 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: And good night < 1402352225 365063 :realzies!~pinky@unaffiliated/realazthat QUIT :*.net *.split < 1402352234 505685 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1402352361 173050 :tookeytoo!raedford@taurine.csclub.uwaterloo.ca NICK :coppro < 1402352679 615478 :realzies!~pinky@unaffiliated/realazthat JOIN :#esoteric < 1402353523 618812 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net JOIN :#esoteric < 1402353540 449552 :nooodl!~nooodl@240.127-242-81.adsl-dyn.isp.belgacom.be QUIT :Quit: Ik ga weg < 1402353585 964871 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PART #esoteric :"Konversation terminated!" < 1402354027 806357 :Froo!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1402354204 720364 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1402354397 216474 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1402354549 961789 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net QUIT :Quit: tswett < 1402354700 63030 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1402354826 611774 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1402355122 585342 :boily!~boily@96.127.201.149 QUIT :Quit: SUNNY CHICKEN < 1402355128 347878 :metasepia!~metasepia@96.127.201.149 QUIT :Remote host closed the connection < 1402355363 711898 :mellifluous!~lorenzo@93-58-3-33.ip156.fastwebnet.it QUIT :Quit: Leaving < 1402355477 954326 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Remote host closed the connection < 1402355480 552143 :Ghoul_!uid6924@gateway/web/irccloud.com/x-cgxztaojyigduhhj JOIN :#esoteric < 1402355568 71943 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1402355845 549010 :aretecode!~aretecode@173.192.170.114-static.reverse.softlayer.com QUIT :Quit: Toodaloo < 1402356339 864139 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I wrote a C library to parse ZCDSF now, although it still contains a few mistakes. < 1402356355 638952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is ZCDSF? < 1402356396 701054 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :shachaf: It is documented at http://zzo38computer.org/textfile/miscellaneous/zcdsf.txt < 1402356544 283672 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(The name was suggested by someone else; I abbreviated it.) < 1402356587 930695 :Bike!~Glossina@67-5-245-135.ptld.qwest.net QUIT :Ping timeout: 245 seconds < 1402356643 793730 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 276 seconds < 1402356709 290966 :Bike!~Glossina@67-5-240-2.ptld.qwest.net JOIN :#esoteric < 1402356718 279660 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :please do tell what was going on with egobot < 1402356726 349685 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1402356762 570346 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1402357040 57758 :Leb!bd06fe5d@gateway/web/freenode/ip.189.6.254.93 PRIVMSG #esoteric :the bfjoust thing? I sent (()*-1)*-1 < 1402357215 562672 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1402357251 430669 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com QUIT :Quit: mihow < 1402357297 167453 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and that freezes it? < 1402357327 176072 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh i get it < 1402357337 966988 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie corrected and submitted to gregor a fix to gearlance < 1402357341 980981 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and he has not installed it < 1402357343 866123 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :makes sense < 1402357394 819103 :Quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :let's all go to gregor's house and sleep on his couch and floor until he fixes it < 1402357632 103902 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Quit: WeeChat 0.4.3 < 1402357667 899967 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1402357971 110939 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Remote host closed the connection