< 1412294656 18922 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1412294869 950301 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412294950 200255 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1412295050 180460 :bb010g!uid21050@gateway/web/irccloud.com/x-lslptbbrnzcykmsn QUIT :Quit: Connection closed for inactivity < 1412297063 835652 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:--C-=C-C--14]]4 10 02http://esolangs.org/w/index.php?diff=40569&oldid=37040 5* 03173.218.113.43 5* (+656) 10/* Turing complete? */ < 1412297804 398908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:--C-=C-C--14]]4 10 02http://esolangs.org/w/index.php?diff=40570&oldid=40569 5* 03173.218.113.43 5* (+641) 10/* Turing complete? */ < 1412297898 655450 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"The minimal programmatic facilities for Turing Complete require: Assignment to 0, Increment, While-loop with a test for 0." ?? < 1412297948 337243 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"A game is some combination of the following indivisable elements: - skeleton - red key - score thing - magic door" < 1412298549 351935 :boily!~boily@96.127.201.149 QUIT :Quit: UNDERGROUND CHICKEN < 1412298551 244841 :metasepia!~metasepia@96.127.201.149 QUIT :Remote host closed the connection < 1412299316 29210 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1412299406 433441 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412300517 385008 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412301056 924396 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412301124 423286 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com QUIT :Ping timeout: 244 seconds < 1412301516 307807 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 246 seconds < 1412301961 415100 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com JOIN :#esoteric < 1412302110 118113 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :MealSquares look/sound delicious < 1412302112 883119 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I want some < 1412302136 638502 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Should probably get a fridge. And shouldn't get too tempted to rely on them. They do claim to have a dietician on board. < 1412303085 604982 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:EsoInterpreters14]]4 10 02http://esolangs.org/w/index.php?diff=40571&oldid=17092 5* 03Quintopia 5* (+167) 10 < 1412303098 608231 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:EsoInterpreters14]]4 10 02http://esolangs.org/w/index.php?diff=40572&oldid=40571 5* 03Quintopia 5* (+89) 10/* EsoCompilers */ < 1412303597 30304 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Read error: Connection reset by peer < 1412303602 951700 :Bike_!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1412303621 604700 :Bike_!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Client Quit < 1412303773 451571 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1412304314 533454 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412304377 284591 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1412304398 521927 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412304468 448571 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1412304951 320416 :cizaphil!~CIZA@41.220.68.64 QUIT :Quit: Leaving. < 1412306463 870853 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412306526 648155 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com QUIT :Quit: Leaving < 1412306597 26524 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1412308808 790387 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412308825 618925 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412308846 426178 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412311447 375121 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1412315289 134866 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"n any case, AOLserver serves HTTP -- web pages -- containing the usual static files as well as ADP (AOLserver Dynamic Pages) containing TCL intermixed with HTML." < 1412315296 915226 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Sounds too close to PHP for my taste :/ < 1412315473 441730 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :aolserver.com redirects to aol.com < 1412315474 313270 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::( < 1412317836 387882 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently I am now treating MOBAs the way I treat languages < 1412317858 944907 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :MOBA? < 1412317865 959009 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :god, not you too < 1412317872 595083 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is everyone in my life going to play lol now < 1412317875 405250 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is there no escape < 1412317904 216602 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm not particularly interesting in LOL < 1412317919 583080 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1412317922 448981 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Too complicated out-of-game progression + too expensive for full gameplay < 1412317940 575749 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :coppro: Dota/LoL-like games < 1412317964 366985 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Some players of such games hate the term MOBA. < 1412317976 940078 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But I don't really care, I need to refer to the genre somehow < 1412319378 360522 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Sgeo: that's actually a good reason to call it that < 1412320249 373777 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412320658 905797 :impomatic_!~digital_w@87.113.116.210 QUIT :Quit: impomatic_ < 1412320753 775013 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03OnaBaragwanath 5* 10New user account < 1412321410 260233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: *COUGH* < 1412321481 455019 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LoL can't be reasonably be played without investing money < 1412321495 373404 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or compensating lack of money with a lot of time to get the stuff you need < 1412321534 150087 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Remember when I said I'll take care of it yesterday? I LIED. < 1412321544 141444 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*GASP* < 1412321549 162352 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: It is written left to right < 1412321565 814641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And now I have to get going again so sorry good luck hth < 1412321587 701665 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: j is swap, J is dup, vv is pop, x/ is rotate top three, #< is reverse stack < 1412321594 211749 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#r, #R rotate whole stack < 1412321605 611354 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: is there a rotate to three backwards? < 1412321620 806796 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412321628 786888 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4#s < 1412321629 102336 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1412321631 525202 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4#sx/ < 1412321631 725281 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1412321632 423652 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: and is there a dup second from top, dup third from top, and dup using a number (called pick in forth I think) < 1412321635 585525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :? < 1412321636 133565 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4x/#s < 1412321636 332577 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 4 3 1} < 1412321642 871268 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: no there isn't < 1412321644 283206 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :x/x/ < 1412321648 919083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: (I'll be back home in Finland around midnight; if I don't immediately fall asleep, I'll get it done then.) < 1412321651 575993 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1412321652 39671 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think pick would be the most useful < 1412321653 749379 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically there is < 1412321660 118674 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4#s < 1412321660 296248 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1412321664 474622 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4{vv}c!#s < 1412321664 652252 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 4 3 2 1} < 1412321671 330403 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which dups second from top < 1412321689 956419 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{vv}c! dups second from top {vvvv}c! dups third from top < 1412321706 453828 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: stack manipulation commands are relatively new in Burlesque < 1412321719 852555 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because initially I didn't like them because they make the language more stack-based than concatenative < 1412321723 628544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: but then how do you handle local variables if you don't have commands like that? < 1412321730 896542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there some way other than stack manipulation? < 1412321733 264815 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there are no variables :) < 1412321746 932364 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes of course < 1412321749 182494 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so what's instead? < 1412321752 197338 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nothing :) < 1412321766 771436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although you do have random access to the stack < 1412321775 104463 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 5#s2!! < 1412321775 285751 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1412321786 554261 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#s2!! duplicates the second element on the stack < 1412321793 277548 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :man, how do you even write programs in this language? < 1412321804 212487 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, short programs < 1412321807 528626 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't understand < 1412321809 180584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1412321817 892507 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hello theere"gn\[Q < 1412321818 70196 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : helo there < 1412321820 571996 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like that < 1412321847 244233 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :define "program" ;) < 1412321894 534456 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :actually with #S and #s you can do arbitrary stack manipulation < 1412321927 884345 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#s gives you the stack as a list < 1412321934 322570 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and with #S you can replace the stack with a list < 1412321937 755585 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412321941 235583 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :reversing the stack is actually < 1412321944 212155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#s<-#S < 1412321956 718294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(but #< already does that) < 1412321964 278259 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can remove the last element of the stack with < 1412321966 793029 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#s init #S < 1412321971 432275 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hithere"~] < 1412321971 698193 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412321976 762266 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hithere"[~ < 1412321976 939891 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 'e < 1412321979 536189 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hithere"~] < 1412321979 750718 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "hither" < 1412321985 285137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hithere"[- < 1412321985 462749 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ithere" < 1412321993 872978 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4#s[-#S#s < 1412321994 89394 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 2 1} < 1412322003 423087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4#s~]#S#s < 1412322003 619412 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2} < 1412322014 374409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#s~]#S removes the last element on the stack < 1412322178 359833 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for golfing jJx/ is usually enough < 1412322221 161745 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: It gets even worse with maps/filters < 1412322246 56613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2} < 1412322246 234615 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 2} < 1412322258 451188 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^now add that 5 to every element of the list < 1412322260 154364 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but how do you even translate/compile ordinary programs into this? how do you access local variables in functions? < 1412322274 114220 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is a strange language < 1412322275 460259 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can't < 1412322282 127019 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you have to inject state into functions < 1412322284 286075 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think I understand now why it's considered an esoteric language < 1412322290 920251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}#r#r#s < 1412322291 97847 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 5 1 {0 1 2} 4} < 1412322293 958122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}#r#r < 1412322294 135812 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1412322297 341293 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}#r#s < 1412322297 530834 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 2 5 1 {0 1 2}} < 1412322305 323995 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}#R#s < 1412322305 510190 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 {0 1 2} 4 2 5} < 1412322321 488132 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't understand how you're supposed to program it idiomatically, but I understand it's not just an ordinary language with strange spelling of the builtins < 1412322339 296465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV < 1412322339 494532 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1412322341 527255 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV#s < 1412322341 704880 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 {0 1 2} 4 2 1} < 1412322351 401059 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}#s < 1412322351 595527 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{.+} 5 {0 1 2} 4 2 1} < 1412322354 565282 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}#s[+ < 1412322354 742801 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {.+ {{.+} 5 {0 1 2} 4 2 1}} < 1412322358 433573 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}[+#s < 1412322358 611239 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: ([+) Invalid arguments! {.+} 5 {0 1 2} 4 2 1} < 1412322365 83010 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}_+#s < 1412322365 260599 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments! {.+} 5 {0 1 2} 4 2 1} < 1412322367 926245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}j_+#s < 1412322368 104488 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{.+ 5} {0 1 2} 4 2 1} < 1412322371 883193 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}j_+m[ < 1412322372 77952 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 ERROR: Burlesque: (.+) Invalid arguments! 0 5 ERROR: Burlesque: (.+) Invalid < 1412322379 241625 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've seen MV but that doesn't copy, it moves. it's destructive. how do I re-use a variable? < 1412322383 475960 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}_+ < 1412322383 653631 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (_+) Invalid arguments! < 1412322385 164545 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Remote host closed the connection < 1412322396 810961 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}jbx+]#s < 1412322396 988768 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{5} .+} {0 1 2} 4 2 1} < 1412322400 196427 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}j+]#s < 1412322400 374111 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{5 .+} {0 1 2} 4 2 1} < 1412322402 745923 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}j+]#sm[ < 1412322402 923672 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 4 {0 1 2} {5 .+} 5 1 2 4 {0 1 2} {5 .+} .+} < 1412322406 230062 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}j+]m[ < 1412322406 407726 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 6 7} < 1412322407 892385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412322409 571083 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there we go :) < 1412322422 138184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you have to load the 5 and build your add function with list manipulation stuff < 1412322439 662810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: with #sn!! < 1412322454 56791 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}#s3!!{.+}j+]m[ < 1412322454 236553 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 6 7} < 1412322460 395278 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that would be non destructive < 1412322466 676404 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1412322472 336852 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :3MV moves, #s3!! copies < 1412322477 775533 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412322483 63280 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :strange, but ok < 1412322499 247842 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and can you make functions? I think there's an eval primitive, like in dc < 1412322507 205496 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes < 1412322512 974143 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sounds good < 1412322514 659489 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a list IS a function < 1412322523 742017 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4} < 1412322523 920321 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1412322526 902532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that's a function < 1412322533 209955 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 .+}e! < 1412322533 387654 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1412322538 184971 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}e! < 1412322538 386195 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1412322542 466563 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}e!#s < 1412322542 668322 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1412322561 354909 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a List is just code that is not evaluated < 1412322569 629883 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {.+ .- ?+} < 1412322569 807574 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {.+ .- ?+} < 1412322571 595506 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412322584 846601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's sort of like postscript or dc < 1412322614 102264 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :except without variables, so you have to use crazy stack manipulation. < 1412322614 505963 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2.+} < 1412322614 684391 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 .+} < 1412322619 651205 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or something else that I don't know about yet < 1412322627 409837 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1.7.4 will have variables < 1412322633 808662 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although they will be global in scope < 1412322645 283271 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :those are useful for shortcuts, yes < 1412322657 160486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(probably) < 1412322668 412993 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I could pushScope, popScope commands < 1412322674 349251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*I could add < 1412322684 408190 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, just add short stack manipulation < 1412322690 519848 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or environments < 1412322691 870055 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or something < 1412322693 323612 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I dunno < 1412322714 607763 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm planning to add a newEnv command < 1412322723 727928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which executes a function in a new environment < 1412322725 728512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because < 1412322741 218685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 1 1 {.+}2C!#s < 1412322741 396372 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 2 1 1 2 1} < 1412322744 698346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 1 1 {.+}5C!#s < 1412322744 876896 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {13 8 5 3 2 1 1 2 1} < 1412322759 609873 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- fibonaccy with 1 2 at the bottom < 1412322766 286474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 1 1 {.+}5!C#s < 1412322766 464797 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 1 1 2 3 5 8 13} < 1412322774 926898 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- crap. !C reverses the WHOLE stack < 1412322786 494830 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which may suck in certain situations < 1412323379 455821 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think for global variables I can already use values hidden at the bottom of the stack, there's some primitives for that < 1412323407 523711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but the lack of a pick is annoying, when clearly the language acn do that with #sj!! < 1412323426 125451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :could you add a command for that just for brevity? < 1412323564 67899 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412323642 31353 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see there's an ifelse builtin, that's good < 1412323684 932824 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and a builtin iz? that checks for an empty list < 1412323687 363181 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1412323693 654333 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a builtin z? that checks for an empty list < 1412323695 880058 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also good < 1412323894 752832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I think I could add functions with states by prepending a list (which counts as a literal when executing) at the beginning < 1412323898 955402 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jegwyheokviolvlz QUIT :Quit: Connection closed for inactivity < 1412323923 130732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that means it is possible to translate every program I think < 1412323928 429065 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even if it can be a bit inconvenient < 1412323941 614962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I might want to try to write a translator < 1412323978 50438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course it is possible it is TC hth < 1412323983 945203 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can't use hidden stuff inside a map < 1412324017 201615 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because maps run on an empty new stack < 1412324019 592447 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it was TC way back < 1412324021 240383 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and filters too < 1412324024 313841 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it was TC way back, yes < 1412324032 941674 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: There's a secondary global stack btw < 1412324043 229874 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that can be accesed inside maps and filters < 1412324050 945816 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5Pp < 1412324051 123587 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412324051 812007 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there a command that pops a number and then pops that many values?> < 1412324064 979474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5Pp{1 2 3}{PP}m[ < 1412324065 572004 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412324068 740420 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5Pp{1 2 3}{pP}m[ < 1412324068 977394 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 1 5 2 5 3} < 1412324081 357432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Pp push to global stack, pP peek global stack < 1412324084 150254 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: no < 1412324089 488011 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no such command < 1412324091 197136 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1412324096 382347 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can make do with just vv then, but it could be a useful shortcut < 1412324108 304823 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 {vv}3E!#s < 1412324108 482498 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1} < 1412324121 575657 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{vv}xE! pops x elements < 1412324167 497951 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, how does that work? < 1412324176 433623 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1412324177 146186 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412324213 759525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and is there something that explodes a list to stack elements pushed? < 1412324225 540602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I could simulate that with !! of course < 1412324230 755702 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I wonder if there's a shortcut < 1412324280 423881 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: E! just evals n-times < 1412324293 514864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: p^ and ^p do that < 1412324301 144644 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they push every element in a list to the stack < 1412324308 441487 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}p^#S < 1412324309 12162 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412324310 405911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}p^#s < 1412324310 583590 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1412324314 424169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}^p#s < 1412324314 601820 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1412324328 387414 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good < 1412324605 506431 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thaks for all the info < 1412324611 298321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :np < 1412324617 880896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I provide free Burlesque-support :) < 1412324739 613219 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412327182 823189 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"You have used null (hh:mm)" < 1412327205 215401 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(had to stop at a cafe to charge a phone) < 1412327221 305775 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: What are you doing.. if I may ask? < 1412327295 346447 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also in what language is ursala written? < 1412327296 553395 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :avram? < 1412327392 205705 :ion!ion@heh.fi PRIVMSG #esoteric :http://i.imgur.com/NP7aUTl.jpg < 1412327451 455306 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Ping timeout: 246 seconds < 1412327818 44443 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :seeing these stupid security holes everywhere, i have a hunch that the first real cyber war is going to be rather short and nasty < 1412327944 743638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03CarloLoving 5* 10New user account < 1412327968 685378 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: what holes? < 1412328037 574407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: i think ion's link showed that windows command.com _also_ has a shellshock-like vulnerability < 1412328089 661848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, not quite as bad. you need to actually print the variable. < 1412328118 184870 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412328167 163891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but anyway, for each stupid hole that goes public after being undiscovered for years, the _real_ bad guys are going to know dozens that haven't been discovered. < 1412329028 246738 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the conductor got knocked out by a microphone?! rather anticlimactic... < 1412329071 229810 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1412329086 739774 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: sorry btw, I still don't know how you did PATH without any S at all, I still need one. < 1412329104 962779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :>_> <_< < 1412329854 20907 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Why do people say python is good at math? < 1412329882 711571 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It almost feels like python must be really good at doing arithmetic right. < 1412329925 279547 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"Python is good at recursion." < 1412330195 953672 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe it can be translated with "python comes with big integers by default" < 1412330464 214671 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :if python was good at math it would be called adder < 1412330468 838631 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :ball was dropped there < 1412331340 745327 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412332694 937156 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch, that hurts < 1412332714 322792 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: because of libraries. like numpy. < 1412332977 539711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: dunno, I'm not really doing anything, I just tried to figure out what this language is, given that it has like five users, so that's populsr < 1412333580 418035 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :maybe it's 'good at math' in the sense that it a) has useful libraries and b) isn't MATLAB < 1412333684 833555 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION twitches < 1412333705 897231 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :you shouldn't mention the m-word as casually as you are doing. < 1412334106 603048 :boily!~boily@96.127.201.149 QUIT :Quit: TRANSPOSED CHICKEN < 1412334483 411516 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? m-word < 1412334484 121442 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :m-word? ¯\(°​_o)/¯ < 1412334489 186104 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? MATLAB < 1412334489 814700 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :MATLAB? ¯\(°​_o)/¯ < 1412335308 696888 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? fnord < 1412335309 301775 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fnord? ¯\(°​_o)/¯ < 1412335312 428043 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good. < 1412335714 838135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> nubBy(((>1).).gcd)[2..] < 1412335717 117665 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,... < 1412335732 518059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1412335762 300850 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> nubBy(((==0).).mod)[2..] < 1412335764 24685 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,... < 1412335791 834479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION didn't know ghc's nubBy was inconsistent with haskell98 < 1412335830 661263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? < 1412335831 265710 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​? ¯\(°​_o)/¯ < 1412335838 32540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? < 1412335838 627344 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ ? ¯\(°​_o)/¯ < 1412335862 181916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`slashlearn fnord/? ¯\(°​_o)/¯ < 1412335865 142457 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «fnord» < 1412335871 790759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? fnord < 1412335872 450903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​? ¯\(°​_o)/¯ < 1412335999 685483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this means the primes trick is _not_ portable in the mod version (whose test is not symmetric) < 1412336017 98252 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :indeed. < 1412336113 650879 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I had to sacrifice correctness for size in the primes golf problem, btw. < 1412336154 466004 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe < 1412336157 826117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose haskell2010 has weakened the specification enough (by leaving out the code) to allow both implementations, and theoretically but unlikely might make the gcd version fail too because it's not transitive. < 1412336175 994475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: but not in the power-of-2 one? < 1412336205 340071 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: in that one, too, but less egrogiously < 1412336208 966349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1412336235 146689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that explains why i didn't see a way of shortening them. < 1412336278 768944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think one may be supposed to add " (cheat)" to such contributions. < 1412336294 777875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or the like. < 1412336363 962718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i suppose if it's a fixed output to produce it might not be as much of a cheat as if you're making it work on only given input. < 1412336397 77493 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, those tasks are just data compression < 1412336508 934489 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :actually I can do the power of 2 one without cheating at all, in the same size, it'd just be slower. < 1412336582 955714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1412336631 263931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'s a shame, i think my 55 version is so elegant :( < 1412336911 357336 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412336940 523086 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(about twice as slow according to the golf server, so not too bad) < 1412338367 901919 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anagol tasks are data compression, true < 1412338380 117575 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it only needs to work for the specified input, nothing more, nothing less < 1412338781 884000 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it also only needs to work on anagol < 1412338787 688627 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it doesn't need to work 100% of the time < 1412338794 769717 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like those C solutions < 1412338812 370893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just submit them a thousand times until something randomly points to something randomly that you can use < 1412338928 466324 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( head -c12 /dev/urandom ) < 1412338955 636687 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1412339912 739470 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cpqcxbvpygfjualy JOIN :#esoteric < 1412341248 439053 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 246 seconds < 1412341537 876618 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1412341565 219438 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03GraceDeffell 5* 10New user account < 1412342664 701667 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust moo < < 1412342664 882370 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: System busy; ask again later. < 1412343510 251826 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust moo < < 1412343510 429581 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: System busy; ask again later. < 1412343611 787532 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: if it's like the previous time, then the system has got into a state that triggers a bug. < 1412344125 510148 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1412344130 94092 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arg. < 1412344150 370464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm at an airport with a free 30min wifi that doesn't even work in the tablet. < 1412344182 867665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can try a quick restart but it probably is stuck similarly again. < 1412344197 620863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'s ok it's just karma < 1412344199 2245 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1412344226 669253 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1412344244 541424 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bfjoust meow < < 1412344245 758228 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :oerjan.meow: points -46.00, score 0.00, rank 47/47 < 1412344282 703598 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now it wasn't Now a restart helped. < 1412344282 913366 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably a different permutation of programs that didn't trigger it. < 1412344283 795300 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least I have one set of programs that should reprodcuuce the bug. < 1412344308 308940 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Signing off. -> < 1412344406 543984 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412344496 241265 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Why am I still here < 1412344857 43144 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1412345066 91414 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1412345754 287158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`:-) < 1412345754 741035 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: :-): not found < 1412345758 908681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ls < 1412345759 440517 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ a.out \ bdsmreclist \ bin \ binpipes \ canary \ cat \ complaints \ crunchfuck \ :-D \ dc \ dog \ etc \ factor \ head \ hej \ hello \ hello.c \ ibin \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test.c \ Wierd \ wisdom \ wisdom.pdf < 1412345762 454600 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`:-D < 1412345762 914984 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: :-D: not found < 1412345771 358638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`bin/:-D < 1412345771 863415 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/:-D: No such file or directory < 1412345776 253306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat :-D < 1412345776 767976 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​☺ < 1412345790 817115 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (_☺) < 1412345791 1948 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 4): < 1412345794 622255 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (a☺) < 1412345794 813403 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 4): < 1412345796 47629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412345861 584825 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust iwonder (()*10000)*10000 < 1412345861 992071 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.iwonder: points -32.05, score 3.60, rank 47/47 < 1412345863 444073 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (aâ) < 1412345863 645871 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 4): < 1412345869 981789 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust iwonder ((()*10000)*10000)*10000 < 1412345870 866819 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.iwonder: points -32.05, score 3.60, rank 47/47 (--) < 1412346070 901229 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412346843 901716 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust iwonder ()*(-1)*-1 < 1412346846 259757 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.iwonder: points -13.36, score 9.28, rank 47/47 < 1412346868 853629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust iwonder (()*(-1)*-1)*-1 < 1412346871 247178 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.iwonder: points -13.36, score 9.28, rank 47/47 (--) < 1412346882 929454 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412347053 151875 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :mroman_: a wonder that even runs. < 1412347412 922361 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412347416 904046 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's better than lymias! < 1412347429 617931 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust iwonder ((>[-])*(-1)*-1)*-1 < 1412347432 30437 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.iwonder: points -13.36, score 9.28, rank 47/47 (--) < 1412347447 757368 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust (<)*(0)*-1 < 1412347447 953440 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1412347451 730292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust iwonder (<)*(0)*-1 < 1412347452 358415 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.iwonder: points -32.05, score 3.60, rank 47/47 (--) < 1412347453 692244 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: how is mroman_'s atrocity being interpreted here? < 1412347462 237158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :atrocity? < 1412347480 340929 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412347493 75293 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :in the sense that a poor turn of phrase can be called "an atrocity on the english language" for instance < 1412347760 589681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? atrocity < 1412347761 176045 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atrocity? ¯\(°​_o)/¯ < 1412347770 973638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can you go there by train? < 1412347799 267868 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: make me a sandwich. < 1412347799 482665 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: but he makes fun of me ' cause i never did < 1412347808 604317 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah, you never made me a sandwich. < 1412347922 788779 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What are we talking about? < 1412347924 784271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I hackered myself another 30 minutes of wifi time.) < 1412347959 350917 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412348027 617726 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust iwonder (()*(-1)*-1)*-1 < 1412348029 940591 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.iwonder: points -13.36, score 9.28, rank 47/47 (--) < 1412348032 915428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- about that < 1412348066 901397 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Either that or about some hypothetical city named atrocity. < 1412348276 755984 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :j-bot: ,(l$'o '),.~(?l$4){"0 1(l=.24)$4]\'\_|-/' < 1412348277 267278 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: _o/ _o_ \o/ -o_ _o_ -o/ |o/ _o- \o_ |o_ _o_ _o_ < 1412348277 587131 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69         |   |   |   |   |   |   |   |   |   |   |   | < 1412348279 5149 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69        /|   |\  >\ /<   |\ /|  /'\  >\ /´\ /`\ /|  /| < 1412348391 712231 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :jsxoh: wd9 < 1412348394 971937 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412348395 819202 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1412348398 56567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: wd9 < 1412348398 498510 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: |value error: wd9 < 1412348400 508061 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412348406 478879 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: ,@w < 1412348407 33772 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: ,@w < 1412348415 10101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: ,10i < 1412348415 550971 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: |ill-formed number < 1412348421 194593 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: ,10. < 1412348421 677287 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 10 < 1412348469 656873 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ('no';'yes'){::~*# 'are shortcuts currently enabled on this channel?' < 1412348470 174378 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: yes < 1412348504 762256 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412348520 69058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: $100 < 1412348520 575301 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: < 1412348522 636694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: $10 < 1412348523 149659 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: < 1412348526 799349 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: ?. 2 2$10 < 1412348527 293691 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 4 6 < 1412348527 471336 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 8 6 < 1412348542 352248 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As far as I know, that's the same as ((-)*-1)*-1 which is functionally equivalent to (-)*-1. < 1412348584 529298 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: um, that bot does J, not K < 1412348603 649367 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: |. ?. 2 2$10 < 1412348604 678081 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 8 6 < 1412348604 860564 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 4 6 < 1412348609 360496 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The ()* isn't followed by a number so it's taken as ()*0 and the "-1" is just "-". < 1412348616 920535 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :b_jonas: despite his name? that took me by surprise! < 1412348622 767935 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's K? < 1412348630 128934 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is that some creepy J like thing too? < 1412348665 36154 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 10rn4.+2co < 1412348665 215159 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{7 10} {2 4}} < 1412348673 625522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: it's another crazy apl-like that takes itself a bit more seriously than J < 1412348680 369297 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's used a bit in finance industry < 1412348692 739668 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it has arithemtic operations that don't check for overflow, < 1412348710 477895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :semantically ordinary one-dimensional lists (instead of apl-like multi-dimensional lists) < 1412348713 625130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"more seriously?" < 1412348718 915009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1412348726 93137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so J is not serious? < 1412348731 556337 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :They seem pretty serious about it < 1412348735 609042 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, some people consider J serious < 1412348749 312136 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't really < 1412348759 364359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But you consider K serious? < 1412348768 444302 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, but I don't do K < 1412348778 852438 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, people actually use K for work to earn money < 1412348784 119039 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412348786 137421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see < 1412348786 605336 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and do computer science research with it < 1412348790 421118 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i thought J is dead serious < 1412348806 582900 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in trying to write partial compiler for it (which is kinda hard for such dynamically typed languages) < 1412348836 304963 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you know, J and K are both so much dynamically typed that you might not even know in advance which parts of a statement are verbs and which are nouns < 1412348859 468433 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it could change between multiple executions of the same line, though in typical programs it does not < 1412348863 629181 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's impossible to compile < 1412348899 433695 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :more than languages where you just don't know if a value is a function or an array or a number or a string < 1412348908 938264 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 JOIN :#esoteric < 1412348919 298509 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque is so serious it's got multi-threading < 1412348921 952954 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412348922 149764 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Client Quit < 1412348925 699060 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :despite that, some guy actually worked on a compiler to compile much of practical programs < 1412348935 763120 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :where it's usually possible to infer most of the stuff automatically < 1412348960 319806 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: what? does blsq even have linear-time indexable vectors and fast searching associative arrays yet < 1412348975 864462 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I thought you said it didn't care about performance, or something < 1412348979 888445 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :linear-time indexable vectors? < 1412348981 731200 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like < 1412348985 551886 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :O(n) for access? < 1412349036 197504 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1.7.4 at least has Map as a new data type, yes < 1412349037 172142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1412349041 849216 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is an associative array < 1412349044 522563 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean constant time indexable vectors < 1412349048 449537 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. it's a Data.Map) < 1412349089 639786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :man, this office internet access sucks so much that sometimes I wonder if I should buy a mobile internet for myself and route irc and other low-bandwidth stuff through it < 1412349113 671968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but no @constant-time indexable < 1412349138 529437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that be mostly useless anyway < 1412349146 168575 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since for accessing stuff you have to duplicate it first < 1412349146 845826 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412349154 303584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :duplicating a vector is probably O(n) then anyway < 1412349176 870388 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :except < 1412349178 37760 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean < 1412349178 868595 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sure < 1412349182 819454 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since I already have IO < 1412349186 883499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I might as well add IORefs < 1412349200 783926 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i need IO anyway for MVars < 1412349258 569783 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and Chans < 1412349289 50105 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: um, may I ask why you want threading in first place? < 1412349318 321821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to spawn shell processes etc. < 1412349341 512374 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :multiple < 1412349344 247365 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh! you mean to shell out to saner languages? < 1412349349 770088 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :exactly! < 1412349357 631664 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but also for multi-treading stuff < 1412349362 939292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have no idea what that stuff is < 1412349363 633471 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1412349389 279279 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :great! so I can just call a C++ compiler and compile and execute whatever I want, and I don't have to program any blsq for that < 1412349392 260168 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :much easier < 1412349436 109700 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's not what you're supposed to do < 1412349438 130765 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you can do < 1412349445 780050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ls -lah` | grep foo stuff then in blsq < 1412349446 334636 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: invalid option -- '`' \ Try `ls --help' for more information. < 1412349497 726234 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412349536 87862 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway. Burlesque is also a joke language < 1412349542 503174 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and having threads sounds kinda funny < 1412349549 784280 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412349554 236523 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it increases the wtf-is-that-factor a lot < 1412349574 901911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you could write an IRC-Bot in Burlesque < 1412349583 851623 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which you currently can not) < 1412349708 863957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for all I care 1.7.5 will have an xml parser < 1412349717 514507 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but let's focus on 1.7.4 for now < 1412349995 437129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: It's mostly to screw with people asking for what it can't do and what it can do < 1412350010 194557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and at some point somebody asks "can it download a file from the internet" < 1412350014 229361 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and the current answer is no < 1412350016 198552 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but! < 1412350046 658188 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that might change some day < 1412350123 382924 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: you should definitly make some kind of interactive tutorial for blsq < 1412350130 746702 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like tryruby < 1412350238 18528 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: so will 1.7.4 have mutable arrays? < 1412350985 35018 :shikhin!~shikhin@unaffiliated/shikhin NICK :lawpoker < 1412350990 169887 :lawpoker!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412351005 741690 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1412351017 60399 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1412352193 879077 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1412352272 940961 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1412352876 77859 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412353814 316954 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :@let type ($) f a = f a < 1412353817 477579 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1412354057 469938 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> Just Nothing :: Maybe $ Maybe a < 1412354059 316081 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just Nothing < 1412354334 428970 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1412354361 929845 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412354402 175863 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03FayByardwu 5* 10New user account < 1412354476 958891 :augur_!~augur@pool-71-178-129-6.washdc.east.verizon.net JOIN :#esoteric < 1412354503 508216 :augur__!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412354554 954862 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1412354615 785764 :augur__!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com NICK :augur < 1412354677 564945 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Client Quit < 1412354771 939490 :augur_!~augur@pool-71-178-129-6.washdc.east.verizon.net QUIT :Ping timeout: 272 seconds < 1412354979 403985 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412355014 963384 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412355422 595835 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: that could happen, yes < 1412355805 298300 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :let type ? < 1412355825 803396 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oh, like "let data" < 1412356097 668628 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :newsham: @let is a lambdabot command. < 1412356448 193110 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :right. i knew about ?let func decl and ?let data decl. i hadnt seen ?let type < 1412356582 477423 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :So what I’m wanting to know is why I haven’t seen type-level ($) before. < 1412356719 965781 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :good question. < 1412356742 554534 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :maybe suggest on haskell-cafe or #haskell ? < 1412358175 472807 :MoALTz!~no@user-31-175-249-19.play-internet.pl JOIN :#esoteric < 1412360771 348688 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412362090 962021 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412362217 412161 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :david_werecat.lirtle: points -1.43, score 19.47, rank 21/47 < 1412364021 338531 :digitalc1ld!~redacted@192.73.232.206 NICK :digitalcold < 1412364377 416079 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1412364600 80571 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ooh, Helsinki airport wifi works here outside at the bus stop too < 1412365660 694367 :bb010g!uid21050@gateway/web/irccloud.com/x-gfvuyuvqiahjhmqc JOIN :#esoteric < 1412366470 923631 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412366636 364637 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 250 seconds < 1412367765 269092 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Remote host closed the connection < 1412368801 421957 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412369739 310526 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412369878 745405 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Tastyfish 5* 10New user account < 1412369932 41143 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412370015 685863 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412370019 173780 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1412370020 603040 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412370117 705546 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1412370143 427045 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Flow chart14]]4 N10 02http://esolangs.org/w/index.php?oldid=40573 5* 03Tastyfish 5* (+169) 10Created page with "flow_chart is an interpreted language that takes raster images of flow charts as its input. It is currently a work in progress (https://github.com/drummyfish/flowchart)." < 1412370193 407981 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Works in progress14]]4 10 02http://esolangs.org/w/index.php?diff=40574&oldid=39918 5* 03Tastyfish 5* (+17) 10 < 1412371135 875038 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1412371298 946277 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cpqcxbvpygfjualy QUIT :Quit: Connection closed for inactivity < 1412371650 806504 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1412371667 795593 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412372257 294536 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412372258 510369 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1412372273 466565 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412372846 72167 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1412372851 990958 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1412372852 168958 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412372852 585893 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1412372854 84743 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412372982 366175 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1412373602 410330 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412373735 716174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm no int-e < 1412373749 497441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :speaking, at any rate < 1412373869 490298 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03SilkeEberly 5* 10New user account < 1412373881 544582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e btw you also had an i that could be removed, and for the same reason: i is equivalent to d if it's going to be applied only to an already evalutated function. < 1412373881 722624 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412373903 692205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e *replaced < 1412373903 907143 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412373909 205962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, anyone interested in what the spambots are trying to do, we have a separate "attempted recent changes" log for them here: http://esolangs.org/wiki/Special:AbuseLog < 1412373917 292263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1412373917 896008 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a lot of spam < 1412373938 962504 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :filter 1 should be automatically blocking them, but for some reason, it isn't < 1412373973 192498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"Remember These Tips When You Buy an Apple PowerBook G4 Laptop Battery" < 1412373975 861425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nicely specific spam < 1412374027 673032 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/abusefilter14]]4 modify10 02 5* 03Ais523 5* 10modified [[02Special:AbuseFilter/510]] ([[Special:AbuseFilter/history/5/diff/prev/33]]) < 1412374028 42 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :personalized spam, all the rage < 1412374049 428356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fixed a typo in the filter name < 1412374053 522566 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412374082 423770 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/abusefilter14]]4 modify10 02 5* 03Ais523 5* 10modified [[02Special:AbuseFilter/110]] ([[Special:AbuseFilter/history/1/diff/prev/34]]) < 1412374092 931572 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/abusefilter14]]4 modify10 02 5* 03Ais523 5* 10modified [[02Special:AbuseFilter/110]] ([[Special:AbuseFilter/history/1/diff/prev/35]]) < 1412374101 384105 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just resetting filter 1, to see if it starts blocking them < 1412374122 436949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :was about to suggest. didn't you have trouble editing it before? < 1412374150 365312 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412374160 226177 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem with filter 1 is it catches so much spam that the software sometimes assumes it's broken < 1412374168 866666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even though it can only trigger on someone's very first edit < 1412374182 137945 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1412374229 154151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, anyone who wonders what the spambots see, here you go: http://esolangs.org/wiki/MediaWiki:Abusefilter-spambotlike-warning < 1412374247 119610 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the spambots are definitely clicking "save page" on the resulting page, which is a trap button that /should/ block the person clicking it < 1412374250 904114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it isn't working < 1412374251 440266 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412374277 567683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally I don't go for the red background on messages, but that one, it feels like it was warranted < 1412374291 32888 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Could the trap button be made invisible to humans without spambots noticing? < 1412374304 339768 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: Not if the spambot is programmed correctly. < 1412374323 549441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :those particular spambots? probably, but it'd be hard to set that up in a way that it'd only be invisible on pages where it should be, because it's a completely normal save page button HTML-wise < 1412374326 844803 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :spambots in generally, no < 1412374336 428794 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Require a captcha to avoid seeing the button? *troll* < 1412374341 702385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :these particular spambots aren't very clever, at least < 1412374348 94163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they still haven't figured out newlines < 1412374354 75544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :almost all my filters rely on this fact < 1412374370 788245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's been working well for years; if the spambots suddenly learn how to newline, I can add a different filter for whatever they change to < 1412374390 150006 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm more scared for the innocent (but presumably illiterate) humans < 1412374411 490413 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Well, or just tired, or or or < 1412374436 43881 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they'd also have to make their very first edit to their own user page (rare, but possible), and use
tags but no newlines (very unlikely) < 1412374487 297928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i saw at least one genuine user doing the first part recently. < 1412374500 193351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1412374509 38954 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are so many safeguards on that filters < 1412374518 186838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are various weaker versions of it that prevent the edit but don't block < 1412374521 758684 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I think I had to add that red :p < 1412374530 686041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(a legitimate user got caught in one of those a while back, I had to apologise) < 1412374540 427912 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: well it's a) never been triggered by a non-spambot, b) doesn't actually work < 1412374642 498119 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1412374651 869121 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1412374652 46849 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412374652 224530 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1412374652 791876 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412374740 226632 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 QUIT :Quit: :qa! < 1412375930 313966 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? atrocity < 1412375931 27721 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atrocity? ¯\(°​_o)/¯ < 1412375978 383169 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Atrocity is the capital of the Atrocious Empire. < 1412375979 887353 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412375981 137812 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vnwaiplxztzecpfs JOIN :#esoteric < 1412375985 611767 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: hey < 1412376006 183859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi there. you beat me you rascal. < 1412376027 262752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(although i didn't actually try to improve it further. brain hurts enough.) < 1412376064 201494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also for added hilarity all of the following are equivalent: `ci, `cd, and `cc. < 1412376113 487563 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fun. let me figure out how your code works < 1412376149 545152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's an heir of the infamous count2 program in the distribution. < 1412376206 229777 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that was my inspiration as well < 1412376233 877177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah but you changed the structure a lot. < 1412376275 154818 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1412376371 137151 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, I focussed on the right `ci part, which gives me a continuation that applied to itself, restarts the loop. so the other `ci first became ``sii (and a couple more s-es), which was my 34 character version, and then I found various opportunities to optimize (in particular, replacing the two ``sii by variations of `ci again) < 1412376408 801769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah ``sii is the "normal" way of getting a loop in unlambda. < 1412376443 636393 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :```sii`ci is a weird mix of ```sii``sii and ``ci`ci. < 1412376444 129745 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ``sii`ci: not found < 1412376457 861462 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412376535 130707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i forgot one case when checking how your program worked - looking back < 1412376549 309501 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412376609 433583 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I had a version of the program that I understood but I lost it, the current one is one that resulted from too many "oh maybe it still works if I do *that*" steps ;-) < 1412376622 697731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm ok EOF is as expected < 1412376627 372907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1412376635 367060 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i understand it >:) < 1412376649 412474 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I can trace the program manually and see that it does indeed work) < 1412376778 372026 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: well, just for fun, remove the second 'd', and explain to me why you get so many colons in the resulting output :) < 1412376816 848930 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Well, don't. I know why by now.) < 1412376827 465601 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1412376870 41718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's because the two continuations take a bit of back and forth before the last one actually gets applied to itself. < 1412376910 526348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and on each path through a : gets printed. < 1412376919 134123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*through the first one < 1412377038 544782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1412377404 379887 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, of course; `?:ird reduces to d if no colon was read, and that gives another way of doing if-then-else. < 1412377415 84532 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1412377426 869155 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1412377436 132766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :s/no/a/ < 1412377475 586058 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right < 1412377516 767756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I should've stuck to "successful" (which was what I wrote instead of "no colon was read" initially) ;-) < 1412377649 80251 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1412377954 920857 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: too bad you couldn't get rid of the i in ```?:ird < 1412378031 259304 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i tried with ```@?:rd at some point but i couldn't get things right < 1412378488 331500 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh dear, i've started posting on mathoverflow < 1412379328 425733 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, wow, http://golf.shinh.org/reveal.rb?PATH/mitchs_1411597143&bf is evil; it triggers in the difference 'n'-'i' = 5. < 1412379333 708558 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*on < 1412379516 140187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and inexplicably that is the one _not_ marked cheat, right? < 1412379542 230957 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :because the cheating version is even worse :) < 1412379648 365347 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so how does the non-cheat one work? < 1412379683 832299 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh, is it just s/:/\n/? < 1412379703 799785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that's the idea. < 1412379723 315747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure that's precisely what all the sed versions do < 1412379755 877869 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: the "non-cheating" version skips the next character and prints a newline if the difference of the previous two characters is 5. < 1412379770 291772 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that's appalling < 1412379837 931130 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: the "cheating" one abuses the implementation (where by going left often enough, you can reach the program's source code) to encode the substring lengths in the source code itself, interspersed with newlines. < 1412379879 961573 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess +[<+]< appears very frequently in brainfuck programs on the anarchy golf server < 1412379926 160045 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :http://golf.shinh.org/reveal.rb?PATH/croyal_1411677162&java this guy is not very good at golf < 1412379997 690392 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i've never been very good at golf < 1412380004 274604 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :haha, \r\n < 1412380753 311458 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite