< 1415232016 890093 :coppro!raedford@taurine.csclub.uwaterloo.ca NICK :NHcoppro < 1415232056 987893 :NHcoppro!raedford@taurine.csclub.uwaterloo.ca NICK :coppro < 1415232258 489087 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415232623 141048 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415232843 895005 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1415232857 806877 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415233018 895730 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1415233159 942919 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1415233556 89615 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415233635 686982 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1415233942 95442 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415234168 951312 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1415234218 913891 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1415236074 953134 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 256 seconds < 1415236543 150130 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415236721 994849 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Let's see if I can stay connectedc < 1415236816 647497 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415236822 478255 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Subleq14]]4 10 02http://esolangs.org/w/index.php?diff=40786&oldid=40779 5* 03Rdebath 5* (-115) 10You only need to say it once and English uses parentheses not square brackets. < 1415237309 842326 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1415237812 712236 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Sgeo: so far so good. < 1415238261 737988 :boily!~alexandre@96.127.201.149 QUIT :Quit: ABSTRACT CHICKEN < 1415238305 944631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn and here i switched to the irc window just to see what concrete chicken message boily left with < 1415238307 645290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Subleq14]]4 10 02http://esolangs.org/w/index.php?diff=40787&oldid=40786 5* 03Rdebath 5* (+74) 10Move editing notes to a comment. < 1415238471 315431 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How (im)practical is it to write code directly in LLVM IL assembly? < 1415238505 278149 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :*IR, which I was going to write but decided IL made more sense < 1415238537 602953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just pletend you'le chinese < 1415238622 235667 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I just want a good language to do another Braintrust implementation in which it's sufficiently comfortable to include a lightweight compiler for the language < 1415238636 837010 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :e.g. a statically-linked-in GHC in Haskell except that that's probably heavyweight < 1415239416 568980 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is rustc as a statically includable library plausible? < 1415239518 306558 :AndoDaan!~Daanando@188.188.92.27 JOIN :#esoteric < 1415239559 691933 :AndoDaan!~Daanando@188.188.92.27 QUIT :Client Quit < 1415239650 122362 :AndoDaan_!~Daanando@188.189.85.151 QUIT :Ping timeout: 272 seconds < 1415240416 69824 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: planning the Braint compiler? < 1415240433 82406 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :yes < 1415240477 918127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if only kmc were around these days. < 1415240501 406953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well he's on the network. < 1415241650 912270 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1415242637 44077 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :Quit: WeeChat 1.0 < 1415243116 86882 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1415243116 314926 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Changing host < 1415243116 315039 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1415243747 24511 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1415244196 79627 :AndoDaan!~Daanando@188.189.94.144 JOIN :#esoteric < 1415244553 129435 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1415245296 40375 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1415246676 421668 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1415246775 650984 :password2!~password@197.76.148.50 JOIN :#esoteric < 1415247624 855884 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :what is braint? < 1415247975 118569 :password2!~password@197.76.148.50 QUIT :Ping timeout: 256 seconds < 1415248027 594476 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Ping timeout: 255 seconds < 1415248374 747879 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1415248754 900733 :password2!~password@197.76.161.207 JOIN :#esoteric < 1415250088 613510 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1415250679 688987 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1415250767 448480 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :meh, "Encryption". < 1415251281 449406 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :more like shitcryption, imo. < 1415251365 80001 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so now to do it in another language, hmm. < 1415252110 908210 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CA-114]]4 N10 02http://esolangs.org/w/index.php?oldid=40788 5* 03Notjohnconway 5* (+154) 10Created page with "Under construction n shit yo '''CA-1''' is the name of an esoteric programming language and a set of related programs, notably CA-1 Assembler. ==Example==" < 1415252150 324486 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :tromp: presumably accidental abbreviation of Braintrust < 1415252153 806841 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That's what I assumed anyway < 1415252159 637953 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :Braintumor < 1415252378 141082 :password2!~password@197.76.161.207 QUIT :Ping timeout: 244 seconds < 1415253878 833850 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :minus = (x, y): x - y. < 1415253882 410428 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://perl11.org/potion/pamphlet.html < 1415253898 743235 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Sending... a block to a table to make an anonymous function? < 1415254109 691300 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or maybe calling the table as a function with the block? < 1415254628 409529 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415259147 781999 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1415259241 250097 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :TIL the 3DS uses CTR mode for pretty much all its encryption. < 1415259269 630110 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Apparently Nintendo doesn't learn from its mistakes. < 1415259344 773284 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1415259724 271923 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's wrong with (no-IV-reuse) CTR mode? < 1415260008 197656 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415260133 538838 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: hmm. two ideas: 1. if you xor two encrypted messages, you get the xor of two plaintexts, possibly revealing more than intended. 2. if you don't bother to authenticate decrypted data, then the attacker can easily modify individual bytes of the plaintext. < 1415260164 663286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I did say no IV reuse. < 1415260172 453067 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1415260179 631389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: You don't get the xor of two plaintexts unless you do it stupidly. < 1415260182 413006 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the first one should be avoided by the nonce, right. the second one is still a potential issue < 1415260208 293952 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that's true; it's not an authenticated mode. < 1415260407 762942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So maybe it's hard to recommend over, say, GCM. But it's not like it's pretending to be authenticated encryption, either. < 1415260594 349616 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :funny, this is the first time I run into a problem with the golf.shinh.org system being 32 bits. < 1415260628 765893 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :("problem" meaning I have to spend extra characters on making the program work) < 1415260663 793387 :yorick!~yorick@oftn/member/yorick QUIT :Read error: Connection reset by peer < 1415260802 690814 :yorick_!~yorick@oftn/member/yorick JOIN :#esoteric < 1415260927 939912 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: what algorithm do you use to generate cladograms? < 1415261295 257892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't, really. I mean, that's more of a bioinformaticist thing. Though my last set of browser tabs (which I lost somehow) had a very nice-looking thing for that -- I just don't quite know how I could relocate it. < 1415261410 242476 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: needing a larger integer type? < 1415262181 927973 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I'm using Haskell, so usually things are fine because stuff defaults to Integer. < 1415262308 177084 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1415262326 369129 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dealing with gigabytes of data for golf? :p < 1415262345 766918 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415262367 562073 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not really. < 1415262440 807071 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: I think http://mrbayes.sourceforge.net/ was the page I had open, maybe. < 1415262729 19597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I admire the postscript golfers the most < 1415263089 777384 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :A clean Cy&H? What is the world coming to? < 1415263114 15140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jesus christ, you read Cy&H in 2014? < 1415263261 639359 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :At least I don't read that Station comic anymore < 1415263281 880035 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Station V3 < 1415263354 434556 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :... I'm reading it again < 1415263403 78716 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The list of storylines hasn't been updated since 2009... I'm assuming because there are no storylines < 1415263450 274506 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :There's a comment from two years ago complaining about it < 1415263474 124371 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.stationv3.com/d/20091213.html#comment-627106160 < 1415263926 748035 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.stationv3.com/d/20050325.html < 1415264319 503955 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.stationv3.com/d/20050507.html < 1415264334 172144 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :'business as usual' describes the comic, I think < 1415264528 495103 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: it had "storylines"? I thought it's just disconnected strips < 1415264685 274323 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Remote host closed the connection < 1415264797 910181 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415264932 416146 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415264995 436410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : tromp: presumably accidental abbreviation of Braintrust <-- *swats Sgeo for missing the obvious pun -----### < 1415265011 490992 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also i cannot sleep :( < 1415265047 424469 :AndoDaan!~Daanando@188.189.94.144 QUIT :Ping timeout: 265 seconds < 1415265153 742030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ping < 1415265153 925682 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :pong < 1415265174 996898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm web seems molassey < 1415265387 667723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks like a router reboot helped < 1415265498 954581 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or not. < 1415265927 185792 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 250 seconds < 1415266088 450910 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js < 1415266090 8849 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Invalid option "-e" \ Usage: java org.mozilla.javascript.tools.shell.Main [options...] [files] \ Valid options are: \ -?, -help Displays help messages. \ -w Enable warnings. \ -version 100|110|120|130|140|150|160|170 \ Set a specific language version. \ -opt [-1|0-9] Set optimizat < 1415266099 578900 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js "print(9)" < 1415266101 435164 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415266104 904825 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print(9) < 1415266106 787485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :9 < 1415266124 934024 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print(['10','10','10'].map(parseInt)) < 1415266126 686045 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10,NaN,2 < 1415266130 446307 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol wtf < 1415266269 406578 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hehe < 1415266297 914138 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :the explanation to that is that `map` passes in (value, index, array) and parseInt takes an optional second argument (the radix) < 1415266313 321376 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It's not a *good* reason for that, but it is a reason < 1415266332 602449 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js print(['10','10','10'].map(Math.floor)) < 1415266334 395158 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10,10,10 < 1415266343 348829 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Always fun to abuse weak typing < 1415266378 157656 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js print(parseInt('0x10', 0)) < 1415266380 6759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :16 < 1415266396 184485 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :All right, so it treats a second argument of 0 the same as no second argument < 1415266465 787784 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`js print(parseInt('1111', 1)) < 1415266467 476792 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :NaN < 1415266473 581335 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :DISAPPOINTING < 1415266487 16684 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`js print(parseInt('0000', 1)) < 1415266488 733361 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :NaN < 1415266570 745834 :AndoDaan!~Daanando@188.189.74.29 JOIN :#esoteric < 1415268903 644768 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print(['10','10','10','10','10']).map(parseInt) < 1415268905 656586 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10,10,10,10,10 \ js: uncaught JavaScript runtime exception: TypeError: Cannot call method "map" of undefined < 1415268914 385171 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print(['10','10','10','10','10'].map(parseInt)) < 1415268916 236231 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10,NaN,2,3,4 < 1415268919 584517 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415268921 46452 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although this is kinda funny < 1415269075 757976 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :stackoverflow is no fun with molassey web :( < 1415269840 937736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well 1 isn't a positional base < 1415269853 850575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay I guess it is, just one that can only represent 0 < 1415269900 735116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thus my second test < 1415270204 239105 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1415270443 553265 :yorick_!~yorick@oftn/member/yorick NICK :yorick < 1415270525 651827 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js [] + [] < 1415270527 524560 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415270531 135863 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print([] + []) < 1415270532 844260 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415270535 98491 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print([] + []); < 1415270536 832527 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415270541 724534 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print({} + {}); < 1415270543 357574 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object][object Object] < 1415270573 79498 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess javascript can be a honorary esoteric language < 1415271240 862983 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: note that some of the apparent wierdness is that in some contexts javascript is like perl so {}+[] is parsed such that {} is an empty C-style statement block and then +[] is an expression with unary plus < 1415271262 464121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: so sometimes you think you've printed the expression {}+[] but actually you print the expression +[] < 1415271486 502820 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :isn't {} an object? < 1415271490 91408 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print({} + []); < 1415271491 818489 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1415271498 631368 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print([] + {} ); < 1415271500 356463 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1415271507 495408 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print({'abc':9} + []); < 1415271509 289020 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1415271518 660118 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print({'abc':9} + {}); < 1415271520 551024 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object][object Object] < 1415271523 754352 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: it's an object if it occurs in expression context like in print({} + []) < 1415271537 344766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`js print(({})+[]) < 1415271539 63629 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1415271544 678905 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: but some people have tried to just type {} + [] in a firefox javascript console or something, in whcih case it was a statement < 1415271574 977372 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`js print(eval("{}+[]")) < 1415271576 870433 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 < 1415271582 533364 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`js print(eval("({}+[])")) < 1415271584 318411 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1415271587 416493 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :something like that < 1415272892 849493 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1415273108 67528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"-- where score is a composite acoustic/language model score from the recognizer, on the bytelog scale. (A bytelog is a logarithm to base 1.0001, divided by 1024 and rounded to an integer.)" < 1415273457 727672 :drdanmaku!uid17782@gateway/web/irccloud.com/x-dwstcmnhkotzeffl QUIT :Quit: Connection closed for inactivity < 1415274058 111611 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415274151 574033 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1415274713 874101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I... < 1415274778 961910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1.0001**(1/1024) < 1415274780 750270 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.0000000976513723 < 1415274795 424194 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm wrong way around? < 1415274800 599208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1.0001**(1024) < 1415274802 90735 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.107820842039981 < 1415274972 839098 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> round . (*1024) . logBase 10 <$> [0.00001, 0.001, 0.1, 1, 10, 100, 100000, 1000000000] < 1415274974 353224 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [-5120,-3072,-1024,0,1024,2048,5120,9216] < 1415274991 317864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think they must have meant "multiplied by 1024", otherwise that doesn't make all that much sense. < 1415275003 996367 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I forgot the 1.0001. < 1415275011 266124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> round . (*1) . logBase 1.0001 <$> [0.00001, 0.001, 0.1, 1, 10, 100, 100000, 1000000000] < 1415275012 848383 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [-115135,-69081,-23027,0,23027,46054,115135,207243] < 1415275018 946173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> round . (/1024) . logBase 1.0001 <$> [0.00001, 0.001, 0.1, 1, 10, 100, 100000, 1000000000] < 1415275020 406311 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [-112,-67,-22,0,22,45,112,202] < 1415275027 198292 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe it is that, indeed. < 1415275064 887232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that 1.107820842039981 is the scale factor which increases it by 1 < 1415275437 191135 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :This is an utterly amazing piece, about computer history, human networking, and reliving the past. https://medium.com/message/networks-without-networks-7644933a3100 < 1415275486 925571 :AndoDaan!~Daanando@188.189.74.29 QUIT :Ping timeout: 264 seconds < 1415275634 982134 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1415276488 85531 :boily!~alexandre@96.127.201.149 QUIT :Quit: DICHOTOMIC CHICKEN < 1415278072 732573 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1415280799 212893 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION concludes that the `civd subset of unlambda is not TC, assuming he's calculated correctly < 1415281622 471378 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415281826 174021 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1415282603 53010 :atriq!~taneb@runciman.hacksoc.org JOIN :#esoteric < 1415282723 725308 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wcdaxsglcextzgxp JOIN :#esoteric < 1415282741 873691 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Today I finally learned officially about group homomorphisms < 1415282862 854433 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Is the one-element group a terminal object in that category? < 1415282946 933247 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :(the category of group homomorphisms) < 1415283117 15954 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1415283156 689857 :atriq!~taneb@runciman.hacksoc.org NICK :Baneet < 1415283161 368488 :Baneet!~taneb@runciman.hacksoc.org NICK :Banet < 1415283175 471292 :Banet!~taneb@runciman.hacksoc.org NICK :atriq < 1415283299 22180 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 264 seconds < 1415283869 570419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: yep < 1415283880 58354 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yay < 1415283903 451307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also initial hth < 1415283913 691920 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh? < 1415283929 589041 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh yeah, that makes sense < 1415283958 511125 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Because it's a subgroup of any other group, the only homomorphism 1 -> G is inclusion? < 1415283966 963630 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415283970 383797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1415283974 983368 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well < 1415283994 373739 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Isomorphic to a subgroup < 1415283998 506309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1415284251 703412 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :hey oerjan what's the fundamental group of the configuration space of 3 distinct unlabelled points on a circle < 1415284269 622988 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i'm fairly sure it's Z but i can't get a grip on proving it properly < 1415284272 551860 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i know most of those words. < 1415284288 574836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but not "configuration space". < 1415284346 733153 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :as in, the space of arrangements of 3 points on a circle < 1415284354 833147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1415284361 332914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so 3-element subsets essentially < 1415284384 703537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok you can rotate around the circle and get back < 1415284397 132083 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's T^3 less the planes where two coördinates are the same and quotiented by permutations of the coördinates < 1415284450 704492 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :well basically my argument is that given some basepoint configuration, the points can't pass so they're always in the same order on the circle < 1415284461 515469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok i have an argument. < 1415284471 8620 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so up to homotopy all you can do is move each point to the next one clockwise or anticlockwise < 1415284473 91377 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1415284489 431580 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes i do. < 1415284547 711208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :assume a closed path in this space. pick one of the arbitrary points, since they never collide you can follow it. < 1415284592 209140 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now adjust the path so that that point is kept still. < 1415284603 778931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then at the end, do a rotation to the right place. < 1415284612 177842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(if it doesn't end up as itself.) < 1415284628 487665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*adjust the path by rotation < 1415284699 57845 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so you're ending up with Z as well? < 1415284717 564342 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think so. < 1415284767 939261 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1415284783 17935 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415284804 409450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can deform your path into two parts, in one one of the point is kept still while the others do their complicated dance < 1415284813 310759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in the other all points are simply rotated. < 1415284824 666436 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :equally. < 1415284835 866395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*in one part, one < 1415284843 119689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*points < 1415284888 927217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or even better < 1415284916 452674 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :deform it into three parts, such that the rotation is in the middle, and the points are distributed equilaterally during it < 1415284933 794834 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1415285069 810730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :has to be Z < 1415285218 172432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although hm < 1415285288 115171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm thinking there might be a more elegant method, which maps configurations to equilateral ones < 1415285306 190047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as a retraction < 1415285384 125004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, if the whole configuration space retracts to the equilateral ones, it would be very pretty < 1415285547 804270 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the elegant method probably involves covering maps or something < 1415285568 233851 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well sure < 1415285598 686323 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in that case, probably the covering map from the _labeled_ version? < 1415285654 883641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you know how to solve that. i'm definitely rusty. < 1415285711 924979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm the first question is whether you can get a retract at all, deformation or not < 1415285777 534774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what happens if you map to the configuration given by the _midpoints_ between the original ones, then iterate and take the limit? < 1415285789 176807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does that tend toward equilateral < 1415285813 982168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also you can obviously do each step as a deformation, i think < 1415285864 708564 :atriq!~taneb@runciman.hacksoc.org QUIT :Quit: leaving < 1415285868 71828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok the new arc lengths are the averages of the originals < 1415285951 108750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> iterate (\(x,y,z) -> ((y+z)/(x+y+z),(x+z)/(x+y+z),(x+y)/(x+y+z))) (0.1,0.9,0.8) !! 10 < 1415285952 751535 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (0.6661241319444444,0.6669921875,0.6668836805555556) < 1415285957 787551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks good < 1415285971 128518 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think you can get a deformation retract that way < 1415286032 822913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i divided by x+y+z rather than 2 to keep the sum stable) < 1415286062 825344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1415286090 524799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it may not always be obvious which way to turn < 1415286103 567657 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but perhaps that will fix itself after the first few steps < 1415286122 23880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait, duh < 1415286140 96110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you have to turn the way that doesn't cross the other points < 1415286175 285820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this method is clearly symmetric. < 1415286226 545648 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there should be a simple formula for the point you get in the limit, then you can just move straight to it < 1415286277 751757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh there might be problems with continuity < 1415286380 465422 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415286440 193962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1415286472 143765 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's just the square root of the product in the complex unit circle < 1415286496 926982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although you need to choose the right one... < 1415286592 497461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sqrt(yz), sqrt(xz), sqrt(xy), then you iterate to x^(1/2)y^(1/4)z^(1/4) etc. < 1415286687 5558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that's obviously going to go like x^m y^n z^n where m+2n=1 and m and n get closer < 1415286709 280463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so it's in some sense (xyz)^1/3 < 1415286767 399012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but with the question, how do you choose the _right_ third root to retract to < 1415286782 767489 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well < 1415286793 71210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they're all the same configuration, aren't they < 1415286829 997630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but you still want to do it as a deformation < 1415286880 917813 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :x^(1-2*t/3)y^(t/3)z^(t/3) < 1415286926 781716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1415286965 49280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you unroll the circle this is just finding the average of a point with the two on each side < 1415286987 965982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(taking logarithm) < 1415287246 797111 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: ok let's say the three points are e^(ix), e^(iy), e^(iz), with x < y < z < x+2pi. then map e^(iy) to e^(i(2y+x+z)/3*t). there's your retract as it works on that point. < 1415287255 701781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*deformation retract < 1415287269 966041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er < 1415287277 570372 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not the right formula < 1415287329 509276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :* e^i(y + (x+z-2y)*t/3) is better < 1415287416 353968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so basically, the retract works by averaging angles with the neighboring points < 1415287489 555644 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :where some of the intuition here comes from thinking of the points as lying on R and repeating every 2pi < 1415287519 253025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is of course an isomorphic representation < 1415287694 571139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: well i think this is pretty elegant, anyway < 1415287711 740358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and geometric < 1415287724 587447 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so... what, you've found a retraction onto a point? < 1415287740 773400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, onto the subspace of equilateral configurations < 1415287762 758884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is obviously homeomorphic to the circle < 1415287902 281351 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415287990 948774 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ah < 1415289253 111206 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415290074 875926 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1415291322 707985 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Man, I wish I thought to ask oerjan for help with my homework. < 1415291652 242241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::D < 1415293251 622529 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1415293604 462387 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1415293869 32779 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : `learn_append oerjan he also does your homework . < 1415293967 573997 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: UNRELIABLY < 1415294334 885476 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1415294474 246325 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 258 seconds < 1415294845 866175 :MoALTz!~no@user-31-174-111-234.play-internet.pl JOIN :#esoteric < 1415294944 546467 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415295652 851661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Every home should have an oerjan, to take care of those household math problems that arise. < 1415295893 983178 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: but you made cladograms for bfjoust programs once < 1415296118 838275 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you want to call them that, though from my point of view they were just dendrograms about a hierarchical clustering directly in a simple feature space. A "cladogram" sounds much fancier. Maybe that's a pretty subtle distinction. < 1415296215 57443 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's a dendrogram? < 1415296243 139814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: http://zem.fi/egostats/plot_cluster.png that kind of thing < 1415296262 208299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At any rate, those (IIRC) were just your regular bottom-up greedy hierarchical clustering, with a Manhattan distance metric between points and the average-of-all-pairwise-distances metric for clusters. < 1415296314 162244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: The position of the vertical "bar" denotes the distance between the things it connects. < 1415296642 871206 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1415296787 475582 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415297014 753666 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :distance of what? < 1415297018 329543 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :points? ranking? < 1415297531 175993 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/YPYwJ9lh < 1415297541 391300 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting sketch i got laying around here < 1415297581 580702 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :except that int doesn't form a multiplicative group < 1415298363 409782 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Icedvariables 5* 10New user account < 1415298409 719063 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My plan to kick ass at BF Joust has come to a problem < 1415298415 619052 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's a big search space to brute-force < 1415298608 871531 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1415298653 228215 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :As n -> + inf, number-of-BF-Joust-programs-with-length-n approaches k^n where 6 < k < 7, I think < 1415298838 122570 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :number-of-BF-Joust-programs-with-length 10 is ~1.5 million < 1415298863 118531 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :s/10/8/ < 1415298878 865273 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's without syntactic sugar? < 1415298886 888389 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah < 1415298903 366917 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And I don't think a length 8 BF Joust program is going to do much < 1415299144 11491 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...I'm listening to one of my lecturers using the State monad as an analogy < 1415299185 70380 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm not sure what for < 1415299192 656904 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :A minute a go he was talking about hanggliders < 1415299201 749919 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, 919139 is not 1.5 million. < 1415299289 238049 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I definitely get 1542195 < 1415299289 422125 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f n | n<0 = 0 | otherwise = f' !! n; f' = 1 : [6 * f (n-1) + sum [f k * f (n-2-k) | k <- [0..n-2]] | n <- [1..]] in f 8 < 1415299291 415523 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3172478 < 1415299295 742051 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err < 1415299305 669478 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f n | n<0 = 0 | otherwise = f' !! n; f' = 1 : [5 * f (n-1) + sum [f k * f (n-2-k) | k <- [0..n-2]] | n <- [1..]] in f 8 < 1415299307 150095 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 919139 < 1415299332 651790 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f n | n<0 = 0 | otherwise = f' !! n; f' = 1 : [5 * f (n-1) + sum [f k * f (n-2-k) | k <- [0..n-2]] | n <- [1..]] in take f' -- 0.. < 1415299334 84320 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘GHC.Types.Int’ < 1415299334 268110 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘[a0]’ < 1415299340 925617 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f n | n<0 = 0 | otherwise = f' !! n; f' = 1 : [5 * f (n-1) + sum [f k * f (n-2-k) | k <- [0..n-2]] | n <- [1..]] in f' -- 0.. < 1415299342 436858 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,5,26,140,777,4425,25755,152675,919139,5606255,34578292,215322310,13519788... < 1415299365 983487 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so how many do you get for length 4? < 1415299393 541941 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :931 < 1415299462 930303 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> [p|p<-replicateM 4 syms,q 0 p] where q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs < 1415299464 161067 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:32: parse error on input ‘where’ < 1415299487 321000 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in [p|p<-replicateM 4 syms,q 0 p] < 1415299488 565912 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘syms’ < 1415299496 143649 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in [p|p<-replicateM 4 "+-<>.[]",q 0 p] < 1415299497 787536 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["++++","+++-","+++<","+++>","+++.","++-+","++--","++-<","++->","++-.","++<+... < 1415299504 27520 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in length[p|p<-replicateM 4 "+-<>.[]",q 0 p] < 1415299505 90298 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 931 < 1415299511 326105 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in length[p|p<-replicateM 8 "+-<>.[]",q 0 p] < 1415299515 278099 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1415299529 616093 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: you include things like ][ < 1415299538 816698 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Fuck, I do < 1415299552 314745 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :you can also exclude +- and -+ < 1415299568 239321 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :and <> and >< < 1415299568 423279 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :tromp, I'm doing this stupidly naively < 1415299584 618745 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I can exclude anything starting with <, too < 1415299589 903163 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: those are valid though, ][ is invalid syntax < 1415299637 566066 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n _|n<0=False;q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in length[p|p<-replicateM 8 "+-<>.[]",q 0 p] < 1415299641 259696 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1415299642 27572 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n _|n<0=False;q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in length[p|p<-replicateM 4 "+-<>.[]",q 0 p] < 1415299643 532588 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 777 < 1415299648 634109 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :int-e, that the number you get? < 1415299657 733837 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: yes, see above. < 1415299666 77072 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :jackpot! < 1415299850 237232 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :OK, this makes it SLIGHTLY smaller search space < 1415299858 799897 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :If I make tromp's improvements, less further < 1415299879 63307 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :tromp, I think in the wrong place +- or >< could have an effect < 1415299882 45941 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :in BF Joust < 1415299913 357205 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :sorry; i dont know BF Joust < 1415299941 375400 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :but i can see how they affect multithreaded BF :) < 1415299956 615045 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: actually my code isn't so hard, it's based on the following observation: A program of length n is either one of +-<>. followed by a program of length n-1, or it's [ followed by a program of some length k, followed by ], followed by a program of length n-2-k. Hence a_n = 5*a_(n-1) + sum[k=0 to n-2, a_k * a_(n-2-k)]. < 1415299998 68590 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Replace14]]4 N10 02http://esolangs.org/w/index.php?oldid=40789 5* 03Icedvariables 5* (+874) 10A esoteric language based around regular expressions and self-modifying code < 1415299998 291064 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and a_0 = 1) < 1415300023 28212 :password2!~password@197.76.157.57 JOIN :#esoteric < 1415300246 330650 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Replace14]]4 10 02http://esolangs.org/w/index.php?diff=40790&oldid=40789 5* 03Icedvariables 5* (+65) 10/* External resources */ < 1415300501 5044 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40791&oldid=40777 5* 03Icedvariables 5* (+14) 10Added Replace < 1415300721 428447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: Manhattan distance between the (-1, 0, 1)-valued entire results against all N-2 opponents the two compared programs have in common, in that case. < 1415300762 688235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: There's also another similar plot using Euclidean distance for the concatenation of the tape heat-maps, possibly averaged somehow. < 1415301127 439887 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: asumptotically the number should be O(7^n / n^1.5). (There are Catalan numbers in there, that's where the n^1.5 comes from. I say "should be" because I've only convinced myself, not proved it formally.) < 1415301136 254276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*asymptotically < 1415301216 223626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Isn't that more to Taneb than me? < 1415301225 61049 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... yes. Sorry. < 1415301235 921442 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Serves me right for opening my virtu-mouth. < 1415301257 869222 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have this bug where I reply to the last non-int-e person who spoke. < 1415301417 651479 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [ < 1415301514 45606 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 244 seconds < 1415301714 30734 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415301731 663772 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 255 seconds < 1415302454 365511 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415303275 462715 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415303466 940009 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1415303943 522453 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wee I've been running lambdabot for almost a year now. < 1415304073 736070 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do you get some kind of a sticker or a commemorative plaque or something when you have? < 1415304246 544965 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :No, I get an invoice from the hosting provider. < 1415304279 352790 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess you can frame that, too. < 1415304288 109701 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hehe < 1415304292 68863 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1415304300 808598 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1415304301 30845 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415304325 33052 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :My fault, I *could* easily run the thing on a university server instead and nobody would mind. < 1415304421 333903 :ais523!~ais523@unaffiliated/ais523 PART :#esoteric < 1415304753 921652 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bah, web designers keep finding new ways of hiding the "logout" feature. < 1415304786 277573 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :This time, I had to click on "Hello, $name" which popped up a menu with a logout item. < 1415305345 92565 :vyv!~vyv@bas1-northbay04-1176387495.dsl.bell.ca QUIT :Ping timeout: 245 seconds < 1415306690 963097 :password2!~password@197.76.157.57 QUIT :Ping timeout: 250 seconds < 1415307333 887902 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CA-114]]4 10 02http://esolangs.org/w/index.php?diff=40792&oldid=40788 5* 0350.115.194.66 5* (+1263) 10 < 1415307421 389634 :password2!~password@197.76.141.115 JOIN :#esoteric < 1415307673 652431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: They count on you being conditioned to do that by the "shutdown from the start button" thing. < 1415307695 884533 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though maybe in this era that's obsolete knowledge too. < 1415308365 470104 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: it doesn't look like a button at all. http://int-e.eu/~bf3/tmp/start.png < 1415308402 67841 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1415308439 190567 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric < 1415308491 132038 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Kewww < 1415308513 454929 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`relcome AnneFrank < 1415308514 345341 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​13AnneFrank: 04Welcome 07to 08the 09international 02hub 06for 13esoteric 04programming 07language 08design 09and 02deployment! 06For 13more 04information, 07check 08out 09our 02wiki: 06. 13(For 04the 07other 08kind 09of 02esoterica, 06try 13#esoteric 04on 07irc.dal.net.) < 1415308544 450463 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Oh god rainbow txt < 1415308604 763696 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :~hello < 1415308930 73376 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`welcome AnneFrank < 1415308931 4376 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :AnneFrank: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1415308940 620528 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there, we have a plain version, too. < 1415308989 360604 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :No i saw < 1415308998 67497 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :It just surprised me thats all < 1415309091 545353 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Ugh hold on my name always ends up like this < 1415309094 812734 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :Quit: Page closed < 1415309123 221277 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric < 1415309130 524844 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :There < 1415309154 174799 :password2!~password@197.76.141.115 QUIT :Ping timeout: 244 seconds < 1415309333 190475 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Gah This thing is annoying < 1415309434 528343 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Reads through old logs < 1415309479 200455 :`^_^v!~nycs@gw.hq.meetup.com NICK :nycs < 1415309585 993770 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Sooo Whats up < 1415309677 966153 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415309953 439762 :password2!~password@197.76.140.224 JOIN :#esoteric < 1415309961 959003 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :gnight < 1415309964 736135 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :Quit: Page closed < 1415310719 792134 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :AnneCakeMeatFrank certainly didn't give us much time. < 1415310763 261302 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I would've been in time to answer "the sky" but decided not to. < 1415312032 276706 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07StackStacks14]]4 10 02http://esolangs.org/w/index.php?diff=40793&oldid=40768 5* 03Oj742 5* (+570) 10/* Examples */ Added Quine < 1415315672 240730 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415316375 792877 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415316516 243357 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1415316711 560005 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 272 seconds < 1415316766 959545 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1415317880 368478 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1415317880 859323 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi < 1415318232 154923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1415318306 499345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hı < 1415318346 479961 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I want to learn how to write compilers < 1415318354 592698 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :do you have some advice < 1415318377 416982 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :vanila: read a good book on them