< 1381363348 267693 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1381363364 930892 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1381363520 141841 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1381363990 136095 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1381364344 321282 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net QUIT :Ping timeout: 264 seconds < 1381364470 626091 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net JOIN :#esoteric < 1381364927 106712 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1381364994 141634 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1381365529 295003 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu QUIT :Quit: Reconnecting < 1381365544 138459 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu JOIN :#esoteric < 1381366907 129258 :constant!root@freebsd/developer/variable NICK :function < 1381367636 166155 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1381368483 533406 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :function's nick is constantly variable < 1381368497 14878 :function!root@freebsd/developer/variable PRIVMSG #esoteric :oerjan: yeap < 1381368552 473746 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :c.c < 1381368723 996571 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :c̈.c̈ < 1381368731 211772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :.̈ < 1381370221 190422 :Hyphen-ated!~hyphen@c-76-105-241-190.hsd1.or.comcast.net PART #esoteric :"Leaving" < 1381371394 616380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hyphen-ated, the great pharaoh < 1381371441 465271 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1381371621 120872 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :`run bf -[+>+>+[+<]>+]>-. < 1381371629 8566 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :bash: ]: No such file or directory < 1381371638 85472 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :`run bf "-[+>+>+[+<]>+]>-." < 1381371639 575093 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :bash: bf: command not found < 1381371646 621752 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it's !bf < 1381371659 453739 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :!bf "-[+>+>+[+<]>+]>-" < 1381371665 449642 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :or, wait < 1381371668 32723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp bf -[+>+>+[+<]>+]>-. < 1381371670 155423 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​ < 1381371671 999450 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1381371675 219811 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thank you < 1381371682 945134 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :whe hell is this? < 1381371692 654547 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :looks a bit like BOM < 1381371695 325457 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : !bf should work but EgoBot isn't feeling very well < 1381371697 783383 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :according to brainfuck constants wiki page, it's 139 < 1381371715 103657 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but I don't understand it < 1381371739 374402 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the main loop ends on a cell which only holds multiple of three < 1381371774 425594 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, so it stops at 3*256 (it is late okay) < 1381371843 58717 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :okay, but the second cell is supposed to hold 2/3 of the content of the first cell, so that's 2*256 < 1381371859 361420 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :which is just 0 < 1381371894 929715 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :huh? < 1381371903 302142 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'm fairly surprised it even terminates < 1381371926 776581 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, the first cell is incremented by 3 every round < 1381371946 542280 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you are going 3 cells to the right every time < 1381371954 140219 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no < 1381371954 852796 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :and neber go back to them < 1381371958 568680 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :no? < 1381371961 281096 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oh! < 1381371963 944305 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :clever < 1381371977 365420 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the inner loop takes you back to the zeroth cell, which holds a zero < 1381372007 151155 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the second cell is incremented by 2 every round, so it should always be 2/3 of the first < 1381372039 95539 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and the third cell is always 2 less than the second cell < 1381372079 901123 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I really don't see how the result could be 139 < 1381372148 817271 :nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 265 seconds < 1381373012 472716 :nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1381373424 664115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf -[+>+>+[+<]>+]>-. < 1381373424 809556 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1381373438 603823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ord ‹ < 1381373438 749262 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :226 128 185 < 1381373456 264294 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1381373467 935865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ord ‹ < 1381373470 60999 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :8249 < 1381373485 33706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Koen_: ok it's probably 8249 then? < 1381373501 826270 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 8249 `mod` 256 < 1381373502 835460 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : 57 < 1381373517 674067 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION is not convinced < 1381373546 23977 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure how those char encodings get messed up. wait function should only be writing one byte, anyhow. < 1381373558 282773 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm it's windows something not latin-1 < 1381373577 389009 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so probably has another unicode code point < 1381373586 567551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^chr 139 < 1381373586 712929 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1381373593 199478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there you go, it _is_ 139. < 1381373655 960438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Koen_: ok more seriously, the bf in the other bots is _not_ 8-bit. < 1381373673 908394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp bf8 -[+>+>+[+<]>+]>-. < 1381373675 448710 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​ < 1381373681 983617 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1381373695 111440 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :Extended Brainfuck Coded Decimal Interchange Code < 1381373716 545644 :pikhq!~pikhq@71-81-150-146.dhcp.stls.mo.charter.com PRIVMSG #esoteric :ACTION shudders < 1381373717 247657 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :maybe it IS a BOM < 1381373750 858390 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I still don't understand how this works... < 1381373755 721922 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but good night < 1381373758 753884 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Koen_ < 1381373768 737757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh ic why it's looking strange. HackEgo prepends its usual zero-width space, which is then followed by a _non_utf8 character. therefore the whole mess gets interpreted in latin1/cp1252. < 1381373804 951373 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :`ord â < 1381373807 282182 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :226 < 1381373829 134120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so the ​ is the zero-width space while the ‹ is the real output. < 1381373851 544351 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what's that space for? < 1381373865 497374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :preventing botloops. < 1381373872 390987 :pikhq!~pikhq@71-81-150-146.dhcp.stls.mo.charter.com PRIVMSG #esoteric :myname: So bots don't interpret its output. < 1381373898 942786 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :tricky < 1381373940 135779 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, if one is mean he could write a bot that acts on zero-width space < 1381373952 19306 :pikhq!~pikhq@71-81-150-146.dhcp.stls.mo.charter.com PRIVMSG #esoteric :BTW, friends don't let friends use not-UTF-8. < 1381373968 183008 :pikhq!~pikhq@71-81-150-146.dhcp.stls.mo.charter.com PRIVMSG #esoteric :Equivalently, friends don't let friends use Windows. ;) < 1381374027 701266 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :indeed < 1381374122 383911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf -[+>+>+[+<]>+]>-. < 1381374122 566450 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1381374160 421772 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok after the first loop iteration it's 0 3 2 < 1381374258 55455 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then 0 6 4 2 < 1381374302 943718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then 0 9 6 4 < 1381374404 736877 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it should always be 0 1,5x x x-2 < 1381374420 461760 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you will break if 1,5x = 256 < 1381374462 842326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's what koen_ thought, i think. < 1381374506 279048 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but it would be 169 then < 1381374507 31703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think using 1,5 is a very good idea. 0 3x 2x 2x-2. < 1381374566 139991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myname: no it would be 255. < 1381374572 809946 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :did you calculate another iteration? < 1381374578 87289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it happens when x=256. < 1381374578 408096 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i mean the result < 1381374583 902174 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1381374595 700622 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :at which point 2x should be 17ß < 1381374598 366037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i think i know where this thinking breaks. < 1381374599 23706 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :*170 < 1381374615 539829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myname: um you aren't using floating point are you. < 1381374625 970999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's not how wrapping 8-bit bf works. < 1381374634 70829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you need to calculate mod 256. < 1381374636 990434 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :huh? < 1381374655 960201 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it should happen when 3x = 256 < 1381374666 702931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but x is an integer, myname < 1381374672 739389 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :since 3x is the cell that is pointed at at the end of the loop < 1381374674 139464 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so? < 1381374680 928896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it should happen when 3x is a multiple of 256. < 1381374691 51874 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, yes < 1381374695 982481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which first happens when x is 256. < 1381374707 337807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :however i know which point we are ignoring. < 1381374732 366578 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :namely the inner [+<] loop. < 1381374737 556421 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't get wh it shouldn't happen earlier < 1381374752 518685 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1381374754 168469 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nvmd < 1381374763 91720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myname: because x=256 is the smallest integer such that 3x is a multiple of 256. < 1381374774 662248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*positive integer < 1381374779 946168 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yes < 1381374803 407972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :0 6 4 2 becomes 0 9 6 4 etc. < 1381374815 820008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but now let's _not_ ignore the inner loop. < 1381374828 574328 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yes, it gets 255 and after that 2 < 1381374837 862678 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1381374844 939575 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it breaks there earlier? < 1381374850 634414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspect so. < 1381374864 894432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf -[+>+>+[+<]>+]>-. < 1381374865 39705 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1381374923 8391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :at the entrance to the inner loop it goes as 0 7 5 3, 0 10 7 5 etc. < 1381374956 839843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the inner loop will break if any of _those_ hit a multiple of 256. < 1381375014 675526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok only the first number has a chance of not being odd, so only that can trigger it. < 1381375030 562554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 256-10 < 1381375031 524126 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : 246 < 1381375038 208373 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol. < 1381375039 231982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's a multiple of 3. < 1381375051 876205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 246 `divMod` 3 < 1381375052 816221 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : (82,0) < 1381375060 248382 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wait < 1381375079 640020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (0, 10+3*82, 7+2*82, 5+2*82) < 1381375080 620052 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : (0,256,171,169) < 1381375112 29484 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so it breaks the inner loop, adds one to 171 < 1381375122 338856 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :and should use a fifth cell < 1381375140 825575 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :pretty diabolic < 1381375144 270957 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like it < 1381375171 443821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it gets to the major end of loop with 0 0 173 170 < 1381375244 313356 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :0 0 176 172 2 < 1381375281 82054 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :0 0 178 174 4 < 1381375291 218225 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it starts again with offsets < 1381375306 662807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :surely it should increase 3,2,2 again < 1381375346 990921 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it will go up to 256 in the first one again < 1381375394 515859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :before inner loop it will start 0 0 174 171 1, 0 0 177 173 3 ... < 1381375398 933162 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it should be 0 0 0 213 43 by then < 1381375404 686631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf -[+>+>+[+<]>+]>-. < 1381375404 832610 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1381375461 462999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :again all but the first are odd before the inner loop < 1381375512 554422 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :174, 176; 177, 179; 180, 182; < 1381375541 281503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 256-174 < 1381375542 281512 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : 82 < 1381375558 698909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 256-176 < 1381375559 653373 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : 80 < 1381375577 373906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm _neither_ the inner nor the outer loop will hit 256. < 1381375585 722796 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :huh? < 1381375635 574117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 176+3*27 < 1381375636 585195 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1381375639 679896 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : 257 < 1381375650 650803 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so we need to go on to 512, i guess. < 1381375657 544920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 512-174 < 1381375658 537193 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : 338 < 1381375661 100168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 512-176 < 1381375662 127430 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : 336 < 1381375676 15910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :176, which is the outer loop, hits that. < 1381375689 238985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 336 `divMod` 3 < 1381375690 264873 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : (112,0) < 1381375715 502946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (176+3*112, 172+2*112, 2+2*112) < 1381375716 555705 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : (512,396,226) < 1381375727 287087 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there it is < 1381375731 894147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 396 `mod` 256 < 1381375732 873823 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : 140 < 1381375754 878472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mystery solved. < 1381375801 990050 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i also learned that you cannot do basic math in head ;p < 1381375814 481680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :who, me? < 1381375818 433212 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yes < 1381375825 714161 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i mean, 256 - 10, come on < 1381375868 362985 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :396 - 256 isn't that hard, either < 1381375882 672381 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well of course i could do that, but my brain tires fast these days, so it might have meant that i would simply give up at some later point. < 1381375945 883730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and also asking lambdabot means i don't miss my own stupid mistake. < 1381375962 110700 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i know a student who always do mod 5 in ghci < 1381376019 905938 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i know a student who only does mod 7 with computers instead of in their head. < 1381376023 164801 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :that student... is me. < 1381376033 470269 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mod 7 is fair < 1381376043 718277 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mod 5 is trivial to do < 1381376070 434930 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 111 `mod` 2 < 1381376071 433239 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : 1 < 1381376102 694019 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION used to be good at mental arithmetic. < 1381376102 839618 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it's basically if n[-1] > 5 { n[-1] - 5 } else { n[-1] } < 1381376141 173992 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now i cannot concentrate worth a damn < 1381376255 943893 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i know that feeling < 1381376729 952794 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :git rebase -i: a tool assisted speedrun for your code < 1381376758 241328 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :great, now i want to see the git version of the family feud TAS < 1381376937 65323 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :the Mystery Hunt had a puzzle called "Git Hub" where they gave you a Git repo and you eventually realize the commit graph has the same shape as the Boston subway system < 1381376945 731764 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :and then you have to do puzzling things with it < 1381376974 651133 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :jesus < 1381376979 322887 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you need to look at the graph, but nice < 1381378420 55848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders if this year's nobel prize winner martin karplus is related to esolanger maharba... < 1381378426 584589 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :same last name < 1381378851 799066 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You know how you can't select text which is part of a link in browsers in general? < 1381378868 87329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because the link just gets dragged instead. < 1381378872 879140 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah it's awkward < 1381379420 130705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"All people with the surname "Karplus" appear to be descendants of Alexander Karplus, who died in June 1797 and was the first to carry the family name "Karplus". The name was created in response to the 1787 requirement of the Austrian Empire that all Jewish families have surnames. No one knows what the name means (if anything)." < 1381379447 227843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so i guess he's definitely _somewhat_ related < 1381379499 657685 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hah < 1381379501 161962 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :wow < 1381379829 902956 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :doooooba wabba < 1381380435 138007 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net QUIT :Ping timeout: 252 seconds < 1381380963 173595 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu QUIT :Ping timeout: 252 seconds < 1381381145 638331 :Bike!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1381381373 473739 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1381381994 142438 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1381382473 30030 :Bike!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 265 seconds < 1381383349 714484 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu JOIN :#esoteric < 1381383580 202909 :lexande_!arapp@terpsichore.ugcs.caltech.edu JOIN :#esoteric < 1381383719 72761 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :hexande_ < 1381383756 654632 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so it's come to my attention that "unique" and "exists" also mean "?" and "+" < 1381383791 183128 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i mean "?" too < 1381383807 258196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you suggesting that i'm being bad at communicate < 1381384028 649806 :lexande!arapp@terpsichore.ugcs.caltech.edu QUIT :Quit: leaving < 1381384034 710010 :lexande_!arapp@terpsichore.ugcs.caltech.edu NICK :lexande < 1381384467 20232 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :http://www.nature.com/nbt/journal/v31/n10/fig_tab/nbt.2706_F1.html "hm, this could be a problem" < 1381384766 651598 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :"cumulative PhDs awarded" "cumulative faculty positions" "cumulative PhDs employed by Google to improve advertising algorithms" < 1381384821 124230 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :does google hire many entomologists < 1381384833 599314 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :monsanto hires those, right < 1381384837 269545 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :to look for bugs? < 1381384906 621806 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :for pesticide things, i imagine < 1381384910 686022 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Schillebeeckx is a p. good name < 1381384921 581037 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i didn't know you were allowed to have ckx right next to eack other like that < 1381384934 896320 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :drukqs < 1381384957 999643 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :gaszpackqxho < 1381385083 270218 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :my impression is that science grad students spend 90% of their time writing MATLAB code regardless of the notional field they're in < 1381385089 133797 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :this may be inaccurate < 1381385105 32012 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :benefits of working at google: 1) you don't have to use MATLAB < 1381385107 112041 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :of course it is, some of them use R < 1381385122 190089 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :arrrrrrr < 1381385124 806821 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :@yarr < 1381385124 968440 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :What be a priate's favourite cheese? < 1381385125 113683 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :Yarrlsburg! < 1381385252 601391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats lambdabot for misspelling -berg -----### < 1381385287 980720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :>_> < 1381385358 373980 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: is that where pirates come from < 1381385514 852809 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :i thought they were from penzance < 1381385986 868816 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :kmc: me too < 1381386153 730919 :^v!~DerpHerp@2601:4:4500:887:29e6:dd96:be20:e454 QUIT :Read error: Connection reset by peer < 1381386215 541001 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"In the remainder of this document the term User refers to: ____ (Individual name) and the term User's Research Group refers to: ____ (University, Institute or Company name), ____ (Specific department, area, organizational unit), ____ (Geographic site where material will be used)" < 1381386227 308116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how an individual person would fill this form. < 1381386344 866184 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1381386571 414577 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1381387559 141513 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1381387640 731781 :Taneb!~Taneb@5.151.64.127 JOIN :#esoteric < 1381388779 960605 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1381390584 144275 :falcorr!falcorr@c211-28-135-171.sunsh3.vic.optusnet.com.au JOIN :#esoteric < 1381390727 728909 :Taneb!~Taneb@5.151.64.127 QUIT :Quit: Leaving < 1381390864 29899 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :http://1.bp.blogspot.com/-ntgLdXV1etk/UJmmHdKIhvI/AAAAAAAAAII/ZtqzsfTIjXI/s1600/2u58bjo.jpg < 1381391711 977046 :falcorr!falcorr@c211-28-135-171.sunsh3.vic.optusnet.com.au QUIT : < 1381391781 174503 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net JOIN :#esoteric < 1381391787 674015 :falcorr!falcorr@c211-28-135-171.sunsh3.vic.optusnet.com.au JOIN :#esoteric < 1381391841 182383 :KingOfKarlsruhe!~chatzilla@iz-aix-213a.HS-Karlsruhe.DE JOIN :#esoteric < 1381392549 781442 :falcorr_n!~stuntaneo@2001:1af8:4700:a000:10:: JOIN :#esoteric < 1381392563 489794 :falcorr_n!~stuntaneo@2001:1af8:4700:a000:10:: QUIT :Client Quit < 1381392777 143769 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 252 seconds < 1381392803 165665 :Taneb!~androirc@nas102-231.york.ac.uk JOIN :#esoteric < 1381393013 545088 :falcorr!falcorr@c211-28-135-171.sunsh3.vic.optusnet.com.au QUIT : < 1381393106 250701 :falcorr!~blurb@c211-28-135-171.sunsh3.vic.optusnet.com.au JOIN :#esoteric < 1381393174 879071 :stuntaneous!~stuntaneo@2001:1af8:4700:a000:10:: JOIN :#esoteric < 1381393175 711437 :stuntaneous!~stuntaneo@2001:1af8:4700:a000:10:: QUIT :Excess Flood < 1381393214 300353 :falcorr!~blurb@c211-28-135-171.sunsh3.vic.optusnet.com.au QUIT :Remote host closed the connection < 1381393226 704499 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"However, some applications require very large amounts of memory. For example, building the models for a large vocabulary continuous speech dictation system might require 150MB or more. Clearly, when memory demands become this large, a proper understanding of the impact of system design decisions on memory usage is important." < 1381393231 707630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :150MB or more! < 1381393245 593854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(HTK documentation might be slightly old.) < 1381393248 354082 :blurb!nick@c211-28-135-171.sunsh3.vic.optusnet.com.au JOIN :#esoteric < 1381393263 452259 :blurb!nick@c211-28-135-171.sunsh3.vic.optusnet.com.au QUIT :Remote host closed the connection < 1381394009 763101 :Taneb!~androirc@nas102-231.york.ac.uk QUIT :Remote host closed the connection < 1381394017 101269 :Taneb!~androirc@nas102-231.york.ac.uk JOIN :#esoteric < 1381394029 709331 :Taneb!~androirc@nas102-231.york.ac.uk QUIT :Client Quit < 1381394275 930332 :stuntaneous!~stuntaneo@2001:1af8:4700:a000:10:: JOIN :#esoteric < 1381394277 512970 :stuntaneous!~stuntaneo@2001:1af8:4700:a000:10:: QUIT :Excess Flood < 1381394376 879351 :stuntaneous!~stuntaneo@2001:1af8:4700:a000:10:: JOIN :#esoteric < 1381394542 105957 :stuntaneous!~stuntaneo@2001:1af8:4700:a000:10:: QUIT :Client Quit < 1381394812 117486 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1381395412 348699 :KingOfKarlsruhe!~chatzilla@iz-aix-213a.HS-Karlsruhe.DE QUIT :Ping timeout: 264 seconds < 1381398490 207260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh. If I move (with an IMAP client, on an Exchange server) an (arguably) spam email from the spam folder to INBOX, then after a second or two it automatically goes back to the spam folder. < 1381398515 859757 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Other manually moved spam has tended to stay in the inbox; I guess this one is just too spammy. < 1381398538 433309 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"X-Spam-Status: HIGH ; 83%" -- well, that is a lot. < 1381398861 993100 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Sleep is for the weazzzzzzzzzzzzzzzzzzzz < 1381401733 671224 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1381401897 460386 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit < 1381401916 530188 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1381405226 571981 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 245 seconds < 1381405425 623449 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1381405662 136816 :Sgeo!~quassel@ool-ad034ea6.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1381406359 136182 :myname!~myname@84.200.43.57 JOIN :#esoteric < 1381408293 84435 :S1!8d1fe87a@gateway/web/freenode/ip.141.31.232.122 JOIN :#esoteric < 1381409244 454310 :S1!8d1fe87a@gateway/web/freenode/ip.141.31.232.122 QUIT :Quit: Page closed < 1381410236 267684 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Koen_ < 1381410444 140833 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1381410452 900217 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1381411319 36296 :function!root@freebsd/developer/variable NICK :trout < 1381411928 316455 :Taneb!~androirc@nas103-226.york.ac.uk JOIN :#esoteric < 1381412032 964509 :Taneb!~androirc@nas103-226.york.ac.uk PRIVMSG #esoteric :Is there a name for the complement of the empty set? < 1381412049 450747 :tromp__!~tromp@rtc35-161.rentec.com QUIT : < 1381412212 710651 :tromp!~tromp@rtc35-161.rentec.com JOIN :#esoteric < 1381412289 143139 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :complement relative to what? < 1381412308 724314 :Taneb!~androirc@nas103-226.york.ac.uk PRIVMSG #esoteric :Like, in general < 1381412386 851000 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :well, set complement is always relative to something. < 1381412426 337447 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the complement of the empty set will of course be "that thing" so what you want to call it depends on what you're doing < 1381412445 185406 :Taneb!~androirc@nas103-226.york.ac.uk PRIVMSG #esoteric :So I could say the co-empty set relative to something < 1381412449 822349 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :um < 1381412452 612455 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :??? < 1381412525 725010 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no matter what set thingy or universe or whatever you're working with (let's call it A), A \setminus \emptyset is just A < 1381412546 352326 :Taneb!~androirc@nas103-226.york.ac.uk PRIVMSG #esoteric :Right < 1381412562 301644 :Taneb!~androirc@nas103-226.york.ac.uk PRIVMSG #esoteric :Makes sense < 1381412588 692688 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :say if you're talking about a topological space, the complement of the empty set might be called "the whole space" because it's the whole space. < 1381412594 263572 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :is there an universal empty set from which you could derive other lesser empty sets? < 1381412605 145933 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1381412648 850120 :MindlessDrone!~MindlessD@141.70.114.6 JOIN :#esoteric < 1381412740 457508 :Taneb!~androirc@nas103-226.york.ac.uk PRIVMSG #esoteric :What made me ask this is I suddenly realised boolean algebra is kind of like set theory < 1381412899 87162 :Taneb!~androirc@nas103-226.york.ac.uk PRIVMSG #esoteric :Shortly after asking the question I realised I could just use the singleton set containing only the empty set < 1381412916 763650 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :to represent truth? yes < 1381412924 961083 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and then complements can be relative to that < 1381412926 973317 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and it works out < 1381412957 19220 :Taneb!~androirc@nas103-226.york.ac.uk PRIVMSG #esoteric :Yay < 1381412987 995941 :Taneb!~androirc@nas103-226.york.ac.uk PRIVMSG #esoteric :Well, I'm going now < 1381412993 989801 :Taneb!~androirc@nas103-226.york.ac.uk PRIVMSG #esoteric :Thanks! < 1381412999 301552 :Taneb!~androirc@nas103-226.york.ac.uk QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ) < 1381413432 258065 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 JOIN :#esoteric < 1381413621 554453 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :i can' t understand if my project could be considered an esoteric IDE < 1381413630 276156 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :who have time to lost? < 1381413635 247418 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :and a SVN client? < 1381414161 848515 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :NeroReflex: two questions: were you already `relcommed, and does your project run on linux? < 1381414266 247458 :S1!8d1fe87a@gateway/web/freenode/ip.141.31.232.122 JOIN :#esoteric < 1381414359 884961 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 QUIT :Ping timeout: 260 seconds < 1381414385 880066 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1381414497 814124 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :boily what is "relcommed" and: the project will be released for linux too but the project is in development and i didn' t developed the main method < 1381414521 512081 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :`relcome NeroReflex < 1381414522 671293 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :like that? < 1381414529 5967 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​03NeroRe10fle13x10: 14Welcome to the internationa09l hub for03 esoteric prog13ram08ming la02ngua06ge d04esign and d06eployment! Fo12r more informati04on, ch11e13ck out our wi02ki: http:10//esolang14s.org/wiki/Mai10n_Page12. (For 07the oth06er kind of esote08rica, try #02es04oteric 14on irc.dal.n06e06t.) < 1381414568 874867 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :i already know about esolang.wiki < 1381414578 696899 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :what' s the point? < 1381414599 592245 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :people here like to spam welcomes to anyone they notice is new <.<;; < 1381414612 681216 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :ah, thanks you < 1381414646 354196 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :svn://5.231.38.118/svnrepos/Prototype < 1381414660 480527 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :it's not spam >_>'... < 1381414665 693231 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :i can' t understand if i am creating an esoteric language or not < 1381414717 986128 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :i think it is, because no one should use it for professional development, but it is not a joke < 1381414745 26354 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :i am not sure of what i am creating asd < 1381414871 669641 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :boily ? < 1381414885 224505 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :just a moment, checking that out... < 1381414892 12415 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :ok < 1381415032 2730 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :eeeeeeeh... I'd say it is both esoteric and not esoteric. < 1381415068 925204 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1381415078 819758 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :it is, because you're emulating an exotic theoretic architecture, and it is not because university students tend to suffer through the same kind of task, namely emulating architectures. < 1381415133 576951 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :ok xD thanks, so when the project will be completed you will se it on the wiki xD < 1381415218 401107 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :Si dovrebbe tradurre tutti i vostri commenti in inglese :p < 1381415248 664081 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :boily where are italian comments? < 1381415261 595177 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I found one in targetver.h. < 1381415289 497972 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :targetver.h is generated by Visual Studio, and i don' t use it xD < 1381415308 634352 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :so i never saw italian comments < 1381415324 283562 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :boily, have you got some complex brainfuck program to test? (and also some less complex one) < 1381415392 246406 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I'm very bad when it comes to brainfuck... you should ask one of the experts on this channel. < 1381415411 781129 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :btw, who's the Current Bfjoust Champion? < 1381415469 328033 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :NeroReflex: talk to either ais523, quintopia, Lymia or Gregor, probably. < 1381415486 86662 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :oh ok, the fact is that i written a brainfuck interpreter in javascript but i think that the speed is not good :/ < 1381415490 847544 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :Fiora: how would you rate your Mad Brainfuck Skillz? < 1381415505 308138 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :javascript is stupid :/ < 1381415515 194453 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :java is also stupid XD < 1381415562 50062 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :boily did you write an esoteric programming language? < 1381415574 461005 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :Java being stupid is a nice thing. you don't have to think about annoying syntactic corner cases, everything is predictable (and verbose, but that's another subject). < 1381415592 880557 :S1!8d1fe87a@gateway/web/freenode/ip.141.31.232.122 QUIT :Quit: Page closed < 1381415593 167036 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :NeroReflex: I wrote some → http://esolangs.org/wiki/User:Boily < 1381415651 744676 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :nodes, i am not really good with it < 1381415675 654423 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :anyway "zucchini" is the same as an italian? < 1381415743 670558 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :probably. the small dark green long vegetable without much of a taste? < 1381415754 929599 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :yes < 1381415758 700870 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :XD < 1381416037 793066 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :boily: ummmm I've never done anything except a bfjoust program < 1381416065 971908 :Taneb!~androirc@nas103-83.york.ac.uk JOIN :#esoteric < 1381416067 43710 :Taneb!~androirc@nas103-83.york.ac.uk QUIT :Read error: Connection reset by peer < 1381416080 810640 :Taneb!~androirc@nas103-83.york.ac.uk JOIN :#esoteric < 1381416172 748785 :Taneb!~androirc@nas103-83.york.ac.uk PRIVMSG #esoteric :@ping < 1381416172 934132 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :pong < 1381416567 978908 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :https://torrentfreak.com/riaa-wants-web-browsers-to-block-pirate-sites-and-more-130918/ < 1381416917 97911 :Taneb!~androirc@nas103-83.york.ac.uk PRIVMSG #esoteric :I am afraid I am too aware of my positive feedback loop wrt RIAA to comment < 1381416942 604844 :bicyclidine!~Glossina@gannon-wless-gw.resnet.wsu.edu JOIN :#esoteric < 1381417024 456227 :bicyclidine!~Glossina@gannon-wless-gw.resnet.wsu.edu QUIT :Client Quit < 1381417122 20698 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :boily can you understand regex algorythms? < 1381417228 495763 :Taneb!~androirc@nas103-83.york.ac.uk QUIT :Ping timeout: 240 seconds < 1381417230 222167 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :NeroReflex: perhaps. maybe. possibly. < 1381417255 247384 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :i have no ideas on how they works < 1381417325 647515 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :are you talking about DFA and suchlike? < 1381417351 774088 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :DFA? < 1381417378 991667 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :i am tolking about this: http://en.wikipedia.org/wiki/Regular_expression < 1381417445 541809 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :oh, if it's only about using regexpes, then yes, I tend to understand them. < 1381417462 956617 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :(except that time I wrote a recursive regexp in PHP. that hurt my brain.) < 1381417479 954162 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :lol < 1381417515 157861 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :what do you think about an esoteric programming that could sobstitute php? < 1381417516 446896 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :regexes are often implemented with DFAs, is what boilly is referring to < 1381417537 465141 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :Bike i don' t know what DFA are < 1381417540 278973 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :there are already some esoteric languages based on string replacement, like Thue and /// < 1381417545 160282 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :deterministic finite automata < 1381417576 247222 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :NeroReflex: http://swtch.com/~rsc/regexp/regexp1.html < 1381417749 943852 :shikhin_!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1381417851 280173 :shikhin_!~Shikhin@unaffiliated/shikhin NICK :shikhin < 1381417985 346526 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1381418198 487225 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Read error: No route to host < 1381418231 190555 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1381418308 253355 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :boily did you see the BareMetal Project? < 1381418378 133550 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :someone know about the C++11 to_string() in visual studio 2013? I can' t find it < 1381418463 803953 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :we only program in ultrahaskell around these parts < 1381418485 557630 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1381418501 412280 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :oh < 1381418515 419300 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :it's like regular haskell, but no values are instantiated, you have to do everything with the type system. < 1381418528 371299 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :so you aren' t interested on C++ or assembly? < 1381418579 383150 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :they are impure. i am only interested in programming languages approved by our father who art in heaven, as represented by the vatican. < 1381418605 724183 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION shushes Bike with artfully applied Duct Tape < 1381418616 554682 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :(with respect to Japanese æsthetics, mind you.) < 1381418619 134588 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :Bike you are strange < 1381418623 233164 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :Mmmmf mmrgh rmmmghf grhgh. < 1381418634 171388 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :...... < 1381418635 20470 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :NeroReflex: we are interested in just about everything, except brainfuck derivatives. < 1381418641 135007 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION untapes Bike < 1381418681 405156 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :NeroReflex: you haven't talked to elliott yet, haven't you? < 1381418690 921992 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1381418703 334771 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :ACTION didn' t talk to elliott < 1381418798 734016 :Sprocklem!~Sprocklem@199.185.88.147 JOIN :#esoteric < 1381419063 893888 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 QUIT :Ping timeout: 260 seconds < 1381419205 278676 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :why does my bot keep dying today? that's unnerving. < 1381419215 766924 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1381419225 752125 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :[17:24] NeroReflex: we are interested in just about everything, except brainfuck derivatives. lol how many derivatives did you saw during your life? < 1381419249 974916 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :hundreds < 1381419250 949233 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :no joke < 1381419273 710303 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~metar LIRF < 1381419274 354160 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :LIRF 101520Z 22010KT 190V250 9999 SCT025 21/16 Q1011 NOSIG < 1381419280 598895 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :you don' t simply like it or there is a motivation < 1381419324 766269 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :they're uncreative. since they're all brainfuck but with different names for the operations. < 1381419350 318395 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :i understand < 1381419363 261586 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :it's like taking Don Quixote and renaming everybody except Rozinante and calling it a new novel. < 1381419396 491331 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :oh, that's not the horses' name. wlel whatever < 1381419442 483522 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :OH NO I AM STUPID! I DIDN' T USE STACK AND NOW EVERYTHING IS SLOW < 1381419452 379404 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :oh no < 1381419456 280886 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :I REALLY AM A CRETIN < 1381419525 971289 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :how much stupid i am -.-" i used a complex algorithm instead of stack < 1381420309 636642 :nooodl!~nooodl@58.179-241-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1381420419 206873 :nooodl_!~nooodl@58.179-241-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1381420438 291383 :nooodl!~nooodl@58.179-241-81.adsl-dyn.isp.belgacom.be QUIT :Disconnected by services < 1381420442 430867 :nooodl_!~nooodl@58.179-241-81.adsl-dyn.isp.belgacom.be NICK :nooodl < 1381420517 156843 :^v!~DerpHerp@2601:4:4500:887:edff:9087:5227:81fc JOIN :#esoteric < 1381420532 161998 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1381420613 988452 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1381420741 686254 :Sprocklem!~Sprocklem@199.185.88.147 QUIT :Ping timeout: 248 seconds < 1381420785 269840 :nycs!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com QUIT :Quit: Leaving < 1381421189 736321 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu QUIT :Ping timeout: 248 seconds < 1381421316 634565 :`^_^v!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com JOIN :#esoteric < 1381421565 246444 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1381422199 637007 :Phantom_Hoover!~phantomho@146.66.42.150 JOIN :#esoteric < 1381422203 892053 :Phantom_Hoover!~phantomho@146.66.42.150 QUIT :Changing host < 1381422204 38244 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1381422835 976197 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1381423527 403446 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1381423878 141040 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1381424007 870526 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :hello, my name is Alexandre, and I am a fentimanholic. < 1381426002 811165 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1381426459 162864 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1381426466 65678 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :random keyboardian question: where can I get a list of all possible available shifts in X? < 1381426482 392863 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :(stuff like ctrl, shift, meta, ISO level 5, etc...) < 1381426577 806372 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :I think someone here knows that < 1381426626 110410 :Bike!~Glossina@wl-nat97.it.wsu.edu JOIN :#esoteric < 1381426705 812680 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1381426795 528938 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :olsner: but the only other someone here left the chännel. you're all someones over there for me! < 1381426896 813668 :augur!~augur@129-2-129-32.wireless.umd.edu JOIN :#esoteric < 1381427036 554278 :tanino!tanino@net-2-40-221-35.cust.dsl.teletu.it JOIN :#esoteric < 1381427048 571899 :tanino!tanino@net-2-40-221-35.cust.dsl.teletu.it QUIT :Client Quit < 1381427080 899372 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :Why's everyone hating on bf derivatives? :-( < 1381427112 720330 :Bike!~Glossina@wl-nat97.it.wsu.edu PRIVMSG #esoteric :because they're boring and killed archduke ferdinand < 1381427159 623298 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :impomatic lol < 1381427171 680310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are good BF derivatives < 1381427174 784951 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are just a lot more bad ones < 1381427217 144585 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :ais523 < 1381427222 85254 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes? < 1381427233 764484 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :have you got some bf programs to test? < 1381427256 383451 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :and tell me about the time it takes on my interpreter < 1381427271 740875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not particularly prolific as a BF programmer < 1381427281 340003 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I do BF Joust more, which is kind-of different in terms of benchmarking it < 1381427286 228420 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :bf derivatives are esolangs too! < 1381427307 324981 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :I invented a new Esolang :-) < 1381427307 471073 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :Topsy Turvey < 1381427307 471240 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :< increment the data pointer < 1381427307 471350 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :> decrement the data pointer < 1381427307 471458 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :- increment the byte at the data pointer < 1381427308 341447 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :+ decrement the byte at the data pointer < 1381427308 487532 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :, output the byte at the data pointer < 1381427308 694882 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : :1:15: parse error on input `data' < 1381427309 304289 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :. accept one byte of input < 1381427309 449802 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :] if the data pointer points to zero, jump to the matching [ < 1381427310 328245 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :[ if the data pointer points to nonzero, jump to the matching ] < 1381427310 473702 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :^ change polarity, switch < with > and - with + < 1381427325 581950 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :impomatic: apart from ^, I think that's already been invented < 1381427335 779257 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :Oh? :-( < 1381427342 170940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it isn't massively interesting in any case < 1381427358 498034 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :It's got ^ though, so it's a new language! < 1381427367 308435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, but I'm not sure that makes it an /interesting/ new language < 1381427369 890680 :Bike!~Glossina@wl-nat97.it.wsu.edu PRIVMSG #esoteric :"a new and boring language" < 1381427396 955048 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :ACTION goes away to create a FALSE derivative :-) < 1381427420 483073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I did make /ˈæmbiːɛf/ , along similar lines < 1381427427 510863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that's more interesting because it's not obvious whether it's TC or not < 1381427442 386526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas yours is just BF with an extra instruction, and one that doesn't make it uncomputable < 1381427448 136300 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus there's no big mystery about the computational class < 1381427513 345314 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION goes away to create an impomatic derivative :D < 1381427567 972884 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :Has someone already invented bf with a time traveling instruction pointer? < 1381427586 796267 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :ais523 a brainfuck intresting mod could be a mod where a "new" type of memory is used, for example a stack < 1381427601 524134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :impomatic: I don't think so < 1381427615 54645 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :NeroReflex: like http://esolangs.org/wiki/BF-PDA? < 1381427660 230744 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fungot: do you derivate brains? < 1381427660 578910 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: you think ( probably so) that you'll get much out of courses until after these two. and not an else in there) < 1381427670 213492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IMO the way to make an interesting BF derivative is to screw with the control flow in a way that means the standard techniques don't work < 1381427678 362289 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess what I care about in esolanging is that there isn't an obvious way to write programs < 1381427682 746034 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :BF wasn't obvious once, but it is nowadays < 1381427714 841797 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :ais523, no in this mod there isn' t a turing machine concept, it is not BF anymore < 1381427737 913107 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :NeroReflex: yeah, BF-PDA is interesting as a baseline for push-down automata < 1381427749 677058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just like regular BF is interesting as a baseline for TC systems with I/O < 1381427765 269499 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but with one stack, it's hard to make something that isn't an uninteresting push-down automaton deriv… < 1381427791 340039 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :a stack machine is not useful as a turing machine < 1381427933 307104 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, it depends on how complex the stack elements are < 1381427945 487824 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something like http://esolangs.org/wiki/Underload is TC despite only having one stack < 1381427962 181476 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net JOIN :#esoteric < 1381428299 440589 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :"Swap the top two elements of the stack" this is not a LIFO stack < 1381428366 46527 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1381428392 522846 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :jackpot. wasn't it asked that I should convert IATA into ICAO codes when querying ~metars? < 1381428443 472044 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :http://www.weathergraphics.com/identifiers/ < 1381428468 95014 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :↑ this list roxxorzes the meteorological socksen. < 1381428726 340013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :NeroReflex: it's TC even without that < 1381428735 132912 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, it only looks at a finite amount of the top of the stack < 1381428738 778426 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it still looks LIFO < 1381428770 564885 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :it isn' t LIFO anymore, as i can see < 1381428796 212102 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 PRIVMSG #esoteric :if i do the swap operation the first output is not the last value pushed < 1381428937 721114 :ski!~md9slj@t-2020-05.studat.chalmers.se PRIVMSG #esoteric :how do you take the derivative of BF ? < 1381428946 999919 :ski!~md9slj@t-2020-05.studat.chalmers.se PRIVMSG #esoteric :some variant of regular expression derivative ? < 1381429278 155264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :NeroReflex: well a swap is equivalent to pop, pop, push, push < 1381429294 534274 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :using intermediate storage for the stored value < 1381429305 134903 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in BF-PDA, you use the program's control flow as the intermediate storage < 1381429350 321988 :ski!~md9slj@t-2020-05.studat.chalmers.se PRIVMSG #esoteric :kmc : re Rust unsafeness, have you seen the impurity declarations in Mercury, ? < 1381429450 290377 :lexande!arapp@terpsichore.ugcs.caltech.edu PRIVMSG #esoteric :http://i.imgur.com/LfqyX3p.gif < 1381429539 149644 :Sprocklem!~Sprocklem@199.185.88.147 JOIN :#esoteric < 1381430231 243742 :NeroReflex!4f06b491@gateway/web/freenode/ip.79.6.180.145 QUIT :Ping timeout: 250 seconds < 1381430710 89360 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1381431045 915739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, Azerbaijan accidentally released the results from this week's elections the days before the polls opened < 1381431072 916655 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :wow < 1381431179 310392 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :poor guys, now they have to regenerate all that fake election data < 1381431188 888274 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[[ The commission explained the gaffe by saying that a software developer had released the figures as a "test" at one polling station. It apologized for the "misunderstanding." ]] < 1381431193 244338 :shikhin_!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1381431230 344384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: They already had the "real" election, with an even bigger win for the guy, so I guess they did regenerate it. < 1381431270 459226 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :too simple and logical. I believe that the True Version comes from a temporal paradox! < 1381431390 214128 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1381431524 375463 :Bike!~Glossina@wl-nat97.it.wsu.edu PRIVMSG #esoteric :i like the part where they say it was 2008 results even though it had the people running in 2013 < 1381431636 174105 :augur!~augur@129-2-129-32.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1381431642 323971 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :that part might well be true, using runners from 2013 (because those are the ones that will run) and numbers from some other year does make sense as test data < 1381431660 967343 :augur!~augur@129-2-129-32.wireless.umd.edu JOIN :#esoteric < 1381431678 364645 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :assuming you don't have this year's numbers yet < 1381431762 981364 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :++++ < 1381431782 955241 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :++++++ < 1381431785 924261 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :@karma ++ < 1381431786 142586 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :++ has a karma of 32 < 1381431789 84150 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :@karma ++++ < 1381431789 229658 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :++++ has a karma of 4 < 1381431796 494180 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ < 1381431815 930046 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :@karma impomatic < 1381431816 96588 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :impomatic has a karma of 0 < 1381431823 318390 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :++++ < 1381431829 863307 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :@karma ++ < 1381431830 9308 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :++ has a karma of 33 < 1381431843 903301 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh, them both being powers of 2 was a coincidence < 1381431870 342854 :ion!ion@heh.fi PRIVMSG #esoteric :@karma blah < 1381431870 488326 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :blah has a karma of 31337 < 1381431911 544370 :impomatic!~digital_w@87.113.111.85 PRIVMSG #esoteric :Sorry. Was carry the laptop and a few books from office to house! < 1381431944 828685 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@karma ais524 < 1381431944 974135 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :ais524 has a karma of 0 < 1381431947 528493 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1381431958 596701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly lambdabot wasn't here at the time < 1381431971 693604 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :@karma < 1381431971 839313 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :You have a karma of 13 < 1381431972 684133 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ais524-- < 1381431997 627096 :lexande!arapp@terpsichore.ugcs.caltech.edu PRIVMSG #esoteric :@karma lambdabot < 1381431997 802126 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :lambdabot has a karma of 25 < 1381432003 874814 :lexande!arapp@terpsichore.ugcs.caltech.edu PRIVMSG #esoteric :@karma @karma < 1381432004 21503 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : @karma has a karma of 2 < 1381432179 190127 :Sprocklem!~Sprocklem@199.185.88.147 QUIT :Ping timeout: 252 seconds < 1381432377 431758 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :@karma boily < 1381432377 618279 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :You have a karma of 1 < 1381432382 823803 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :yé! < 1381432441 705133 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :thing-- < 1381432443 270375 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :@karma < 1381432443 416045 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :You have a karma of 1 < 1381432447 227825 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :@karma thing < 1381432447 373527 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :thing has a karma of -5 < 1381432506 619241 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~eval forever < 1381432509 358781 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Error (1): < 1381432511 990249 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~eval forever < 1381432512 783364 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Error (1): No instance for (GHC.Show.Show (m0 a0 -> m0 b0)) < 1381432513 78419 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric : arising from a use of `M9487173991581741433654.show_M9487173991581741433654' < 1381432513 224159 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Possible fix: < 1381432513 224339 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric : add an instance declaration for (GHC.Show.Show (m0 a0 -> m0 b0))No instance for (GHC.Base.Monad m0) arising from a use of `e_1' < 1381432513 224441 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :The type variable `m0' is ambiguous < 1381432513 740028 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Possible fix: add a type signature that fixes these type variable(s) < 1381432513 885517 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Note: there are several potential instances: < 1381432514 759013 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric : instance GHC.Base.Monad ((->) r) -- Defined in `base:GHC.Base' < 1381432514 904483 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric : instance GHC.Base.Monad GHC.Types.IO -- Defined in `base:GHC.Base' < 1381432515 741346 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric : instance GHC.Base.Monad [] -- Defined in `base:GHC.Base' < 1381432515 887164 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric : ...plus six others < 1381432522 771769 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1381432526 59764 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :oh. yeah. chännel flood. < 1381432536 343362 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :mnello. < 1381432613 98505 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :woah it's ski < 1381432613 282496 :MindlessDrone!~MindlessD@141.70.114.6 QUIT :Quit: MindlessDrone < 1381432614 244958 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :hi ski < 1381432634 631107 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :Rust used to have pure / impure for functions as well, but we removed it < 1381432646 541247 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :I think partly because nobody could agree on what exactly "pure" means (this happens in Haskell as well) < 1381432656 624607 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :but I'm not sure of all the reasons; it was long before my time < 1381432693 131157 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :who is ski? < 1381433398 477943 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :a set of combinatorics < 1381433407 169591 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :*combinators < 1381433432 204640 :Sprocklem!~Sprocklem@199.185.88.147 JOIN :#esoteric < 1381433568 74447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: gcc defines two sorts of purity for functions, which basically are to do with how aggressively the function can be cached < 1381433594 479458 :ski!~md9slj@t-2020-05.studat.chalmers.se PRIVMSG #esoteric :kmc : ok < 1381433610 896565 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one is basically "this function is 100% memoizable", the other is basically "this function is 100% memoizable except if global variables change values" < 1381433665 416661 :ski!~md9slj@t-2020-05.studat.chalmers.se PRIVMSG #esoteric :i was mainly thinking about possible similarities between the impurity system in Mercury, and the unsafeness system in Rust (which i don't have a clear understanding of) < 1381433713 943288 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you define it in terms of safe memoizability it's unambiguous how it works wrt effects, at least < 1381433760 448969 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1381433870 872679 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :ais523: yeah < 1381433946 708994 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :ski: the Rust system is very simple afaik. certain primitive operations (e.g. deref a raw pointer) are only allowed in unsafe code, which means either an 'unsafe fn' or inside an unsafe { ... } block < 1381433956 311654 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :and you can only call an 'unsafe fn' from unsafe code, as well < 1381433973 225756 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :http://static.rust-lang.org/doc/master/rust.html#unsafety < 1381434054 13983 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :in fact I think dereferencing a raw pointer is the only primitive unsafe operation; others are exposed as compiler intrinsics that look like normal unsafe fn's < 1381434088 506810 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :e.g. cast::transmute and its friends in http://static.rust-lang.org/doc/master/std/cast/index.html < 1381434155 88623 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :"This is a list of behaviour not considered unsafe in Rust terms, but that may be undesired... Accessing/modifying the file system" < 1381434168 472065 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :cool, signed overflow is defined in Rust < 1381434274 243967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: as 2's complement? < 1381434275 466354 :ski!~md9slj@t-2020-05.studat.chalmers.se PRIVMSG #esoteric :ok < 1381434400 997302 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :ais523: yes < 1381434594 256111 :Sprocklem!~Sprocklem@199.185.88.147 QUIT :Ping timeout: 264 seconds < 1381434606 803164 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :i'm pretty sure raw pointers could be a library type + intrinsics too (as in Haskell) < 1381434682 499544 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :but I like that low level unsafe code in Rust doesn't get a lot more verbose than C < 1381434734 339214 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: if you're aiming to replace C, that's probably correct < 1381434792 408875 :nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1381434854 566695 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :we're aiming to replace C++, which is another language where you do low-level stuff to implement higher level memory-safe abstractions, and then use those < 1381434883 275051 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :the difference being 1) the memory safety in C++ comes from following a bunch of idioms and isn't checked by the compiler < 1381434896 857476 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :2) people mostly don't bother and just treat C++ as C with random other shit thrown in < 1381434903 405260 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :which is a shame < 1381434912 576656 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :but High Church C++ can be pretty fucking cumbersome < 1381434914 303971 :asie!~textual@178235038113.elblag.vectranet.pl JOIN :#esoteric < 1381434917 842325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: I've seen conflicting statements on 2) < 1381434927 259374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although that definitely seems true in the games industry < 1381434938 768723 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :yeah it varies a lot between codebases < 1381434959 735485 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :and C++ isn't very good about letting you pick and choose features < 1381434979 645494 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :if you want to "do it right" then you're quickly sucked into using everything < 1381435059 256967 :NeroReflex!4f1fae2b@gateway/web/freenode/ip.79.31.174.43 JOIN :#esoteric < 1381435089 62334 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: you're giving me bad memories of arguing with C++ fanboys now < 1381435091 452175 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :haha < 1381435179 420041 :NeroReflex!4f1fae2b@gateway/web/freenode/ip.79.31.174.43 PRIVMSG #esoteric :ais523 what about C++ fanboys? < 1381435186 110391 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :lol < 1381435190 958482 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION -> lunch < 1381435204 920475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :NeroReflex: my line was in response to if you want to "do it right" then you're quickly sucked into using everything < 1381435208 834248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a statement which I agree with < 1381435213 607119 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but many C++ fanboys don't seem to < 1381435238 197546 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :this is why I say C++ is bad in the opposite way of most bad languages < 1381435245 401017 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :PHP is not cohesive enough; C++ is too cohesive < 1381435285 161711 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :it's this ornate structure built by very clever people and it all makes sense but it's a pain to actually live there < 1381435294 497912 :Bike_!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1381435306 506531 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :the frank gehry building of languages < 1381435311 959319 :NeroReflex!4f1fae2b@gateway/web/freenode/ip.79.31.174.43 PRIVMSG #esoteric :oh, well, you must use the language that is more adapt < 1381435367 532493 :NeroReflex!4f1fae2b@gateway/web/freenode/ip.79.31.174.43 PRIVMSG #esoteric :i dont' t think there are a "right" way of doing something, but only way to do it better than others < 1381435380 106366 :Bike!~Glossina@wl-nat97.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1381435382 485216 :Bike_!~Glossina@wl-nat101.it.wsu.edu NICK :Bike < 1381435386 669896 :Bike!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :adapt eh < 1381435392 240493 :Bike!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :what's the fitness landscape for languages look like < 1381435423 940386 :NeroReflex!4f1fae2b@gateway/web/freenode/ip.79.31.174.43 PRIVMSG #esoteric :*suitable < 1381435431 34113 :NeroReflex!4f1fae2b@gateway/web/freenode/ip.79.31.174.43 PRIVMSG #esoteric :I am sorry < 1381435477 699798 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :fitness landscape covered in gym mats and pools of sweat < 1381435554 369927 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net PRIVMSG #esoteric :fitness landscape that's just a really big arm flexing. constructing house on fitness landscape is not advised < 1381436538 210248 :asie!~textual@178235038113.elblag.vectranet.pl QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz... < 1381436690 140117 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1381436697 241390 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection < 1381437723 145655 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 252 seconds < 1381437771 357187 :NeroReflex!4f1fae2b@gateway/web/freenode/ip.79.31.174.43 QUIT :Quit: Page closed < 1381437876 54800 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1381440482 673343 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :there are not enough bonghits in the world for this makefile < 1381440556 364359 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net JOIN :#esoteric < 1381441116 147900 :lexande!arapp@terpsichore.ugcs.caltech.edu PRIVMSG #esoteric :kmc: did you exhaust them all? have we passed peak bonghits? < 1381441189 692553 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 248 seconds < 1381441277 370865 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :bonghits are a renewable resource < 1381441284 244404 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :perhaps there were never enough in the first place < 1381441297 68163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do you need uncountably many < 1381441329 811446 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1381441718 70642 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1381441817 393204 :nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1381442189 723192 :Taneb!~Taneb@5.151.65.115 JOIN :#esoteric < 1381442501 684461 :Bike!~Glossina@wl-nat101.it.wsu.edu QUIT :Ping timeout: 248 seconds < 1381442885 120465 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1381443389 66019 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: in set theory the empty set has no universal complement, since that would be a set of all sets, from which you can easily derive russell's paradox with the other axioms. < 1381443420 188465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :naive set theory had one, of course, and was inconsistent. < 1381443468 870196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(zfc set theory, that is.) < 1381443514 883042 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :no sets have a universal complement, surely < 1381443530 50859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nor can any other set have a ... right ... because you could just take their union. < 1381443551 402309 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i do think, in linguistik there is the opponent of "" < 1381443563 189142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myname: wat. < 1381443566 610169 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i.e. whatever string you match against it, it is the same < 1381443586 676451 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you need that to make a group for finite automata < 1381443605 993528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myname: well .* is the universal regular expression, if that's what you're saying. < 1381443621 699380 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :kinda like that, yes < 1381443641 649771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's no problem making a complement of languages over an alphabet, since strings over an alphabet form a set. < 1381443809 196750 :Bike!~Glossina@wl-nat99.it.wsu.edu JOIN :#esoteric < 1381444011 629218 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net PRIVMSG #esoteric :I bet the complement of a nice programming language is all but nice < 1381444048 459351 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net PRIVMSG #esoteric :ouh, new challenge: make up two programming languages that are each other's complement < 1381444110 115899 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net JOIN :#esoteric < 1381444169 448815 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net PRIVMSG #esoteric :hmm I guess it you take brainfuck, the complement over +-><[]., is the set of strings with unmatched [ and ]... so you'd just need to find a way to give some sense to unmatched brackets < 1381444238 530943 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i bet it's way easier to make that work with a language of just 2 symbols < 1381444336 400673 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :who needs sense, just define "~brainfuck is the language of all strings with unmatched brackets" and let someone else figure out what it's for! < 1381444705 887027 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :"Ghost_Of_MNG bot banned from Mozilla IRC #developers. Ghost_Of_JNG shows up in its place. Whoever is doing this: well played." < 1381445459 226489 :mnoqy!~okay@pool-98-108-206-66.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1381445975 154981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: are both of these formats they refuse to support (i recall the first one is) < 1381446256 297676 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :probably < 1381446341 688987 :Taneb!~Taneb@5.151.65.115 QUIT :Ping timeout: 248 seconds < 1381446350 294988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tanout < 1381446460 941132 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :taneb, tanflo, never a miscommunication < 1381446516 689947 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1381446576 262415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :imagine if tides were completely unpredictable. < 1381446641 237370 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: due to the moon moving around the earth at random rather than orbiting? < 1381446648 344629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course in this world there would _still_ be someone using that as evidence of god. < 1381446669 566911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i guess that would be one way. < 1381446837 391173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Koen_: btw we solved the 139 mystery yesterday < 1381446848 944219 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net PRIVMSG #esoteric :did you < 1381446870 693220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf -[+>+>+[+<]>+]>-. < 1381446870 838636 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1381446907 652446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the trick is that at one point, the _inner_ loop stops on a different cell. < 1381446931 775910 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net PRIVMSG #esoteric :oh < 1381446936 92034 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Unicode has washing instruction symbols? < 1381446940 990142 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net PRIVMSG #esoteric :because we reach 0, right < 1381446953 465257 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net PRIVMSG #esoteric :nice < 1381447026 324801 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: is that related to the ‹, which is just a single non-utf8 byte < 1381447046 760495 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, in retrospect it probably does. < 1381447050 554628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: it's Konversation, its wide range of failure modes is kind-of larger than can easily fit into a human brain < 1381447058 374331 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me copy-and-paste what I saw: ‹ < 1381447097 15900 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that's not what i saw from fungot. < 1381447097 493843 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: i was hoping to see something like embedded assembly though ( like 4bit rot) this sounds impossible, it happens; some programs have been written on. :d < 1381447112 772840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I was wondering if it'd copy-and-paste back as malformed Unicode < 1381447114 874046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hunter2-style < 1381447117 421573 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently not < 1381447168 990917 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, haha < 1381447174 53027 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the character doesn't render in Firefox < 1381447184 659607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and causes an error when entered into Wikipedia's search box < 1381447194 458269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is the normal method of determining what a weird Unicode character is < 1381447196 604874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i saw fungot's as a left-ward pointing variation of ^ and so was what i pasted although the first was probably not utf-8 while my paste was. yours i saw as reverse video K < 1381447196 903048 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: a simple, programmable mouseless editor, though.) ( 200 0.) ( 2 y)) < 1381447213 890445 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"An error has occurred while searching: The search backend returned an error: " < 1381447260 862777 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: it's byte 139, which i guess isn't legal latin1 but i set irssi to use cp1252 as fallback which people recommended. < 1381447282 792593 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and then it becomes the left arrowhead. < 1381447324 170167 :nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1381447325 840591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 139 `mod` 128 < 1381447327 15238 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric : 11 < 1381447347 39847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i think your paste stripped the 8th bit. < 1381447361 724390 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net PRIVMSG #esoteric :every time you use a calculator to do a simple subtraction, something breaks in my heart < 1381447371 746855 :Bike!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :oh, deal with it, ya baby. < 1381447378 867506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Koen_: i do it to bloody demonstrate < 1381447380 707889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: aha < 1381447395 750740 :nooodl_!~nooodl@58.179-241-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1381447431 550004 :augur!~augur@129-2-129-32.wireless.umd.edu QUIT :Remote host closed the connection < 1381447483 177702 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net PRIVMSG #esoteric :gnight < 1381447485 453668 :Koen_!~Koen@mar75-2-81-57-225-162.fbx.proxad.net QUIT :Quit: Koen_ < 1381447564 914981 :nooodl_!~nooodl@58.179-241-81.adsl-dyn.isp.belgacom.be QUIT :Client Quit < 1381447626 208858 :nooodl!~nooodl@58.179-241-81.adsl-dyn.isp.belgacom.be QUIT :Ping timeout: 264 seconds < 1381448583 663748 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1381449141 143814 :Bike!~Glossina@wl-nat99.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1381449152 879748 :Taneb!~Taneb@5.151.65.115 JOIN :#esoteric < 1381449276 549599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : it's like taking Don Quixote and renaming everybody except Rozinante and calling it a new novel. <-- Sir Backquote Fighting the Solar Panels < 1381449388 339832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell boily hello, my name is Alexandre, and I am a fentimanholic. <-- i suggest moving to hexham to get better access. i hear there's a recent opening. < 1381449388 522914 :lambdabot!lambdabot@2a01:7e00::f03c:91ff:fedf:9fdd PRIVMSG #esoteric :Consider it noted. < 1381449419 125446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure Taneb won't mind boily getting his old room. < 1381449472 884841 :Taneb!~Taneb@5.151.65.115 PRIVMSG #esoteric ::P