< 1409961625 440042 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409961777 793951 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1409961868 534459 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1409962402 921904 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1409962409 991042 :^4!~notnot^v@2601:4:4500:e15:20e1:34b3:41bf:5be1 JOIN :#esoteric < 1409962467 841555 :not^v!~notnot^v@2601:4:4500:e15:7071:3b6:a8b2:c62d QUIT :Ping timeout: 272 seconds < 1409962823 992832 :^4!~notnot^v@2601:4:4500:e15:20e1:34b3:41bf:5be1 QUIT :Ping timeout: 272 seconds < 1409962990 439745 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 252 seconds < 1409963061 935903 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409963462 187824 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :anyone ever play with this? https://code.google.com/p/googlemapaxon/source/browse/trunk/Docs/webs/google+api+tips++google+maps+api+v3+context+menu+example_files/ao7cfjproEEAn5OijXEgfdHyA_5BKye5jml3JCZ7KvU.js?r=125 < 1409963534 454121 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1409963580 781321 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1409963599 50076 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409964946 176394 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :tic-tac-toe has the dubious distinction of being the lowest ranked game on BGG, with a nice 10051. tmyk. < 1409965013 686841 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1409965016 905852 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :boily: where do you see the ran? < 1409965018 199163 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :rank < 1409965023 868989 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh < 1409965170 847659 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :so i just generated like 12,000 fibonacci numbers in around a second < 1409965178 891006 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :in brainfunge < 1409965195 80923 :^v!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net JOIN :#esoteric < 1409965262 102799 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :is 12kFPS good? < 1409965270 77940 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :i have no idea < 1409965271 886219 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :probably not < 1409965301 433839 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :where´s a good place to upload around 16 mb of text? < 1409965319 372932 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :pastebin.ca? < 1409965381 46213 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :¨may not exceed 150,000 bytes¨ so close < 1409965434 928456 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :What is the limit for sprunge? < 1409965439 197965 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :i have no idea < 1409965447 67527 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :after 30 seconds it gave me error 500 < 1409965459 88546 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think source codes are available for sprunge so you can try to look in there < 1409965476 54554 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :i think that pastebin.com is working < 1409965481 574453 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :if nothing else, google drive < 1409965500 644588 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :http://prntscr.com/4k33gy < 1409965518 433415 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :413 request entity to large < 1409965541 969738 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :google drive it is < 1409965568 383146 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :https://drive.google.com/file/d/0B795W1ddWOwxSTlfUmtYY0MyZFk/edit?usp=sharing woo < 1409965575 189524 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :http://sprunge.us/OJgO for code < 1409965966 445716 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: Konversation terminated! < 1409966314 379707 :boily!~boily@96.127.201.149 QUIT :Quit: ÆSCHERICHIA CHICKEN < 1409966395 343619 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1409966983 46019 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1409966986 153885 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Opps~ < 1409967002 834277 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(Is EgoBot or whatever still broken?) < 1409967172 209898 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :now that i think about it i haven't seen gregor around in a while < 1409967220 95328 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :That's because he's gone. < 1409967240 97691 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :are you the executor of his estate < 1409967297 411830 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1409967339 159550 :Gregor!dlopen@libdl.so NICK :ProfessorGregorE < 1409967344 798400 :ProfessorGregorE!dlopen@libdl.so PRIVMSG #esoteric :Dang it. < 1409967349 156428 :ProfessorGregorE!dlopen@libdl.so PRIVMSG #esoteric :It cut off the "Eh" < 1409967510 933302 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Congratulations, Professor Doctor Richards Eh. < 1409967522 516781 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :yo < 1409967530 848783 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :gimme something interesting to make in an esolang < 1409967557 531041 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfunge14]]4 10 02http://esolangs.org/w/index.php?diff=40399&oldid=40397 5* 0398.177.186.100 5* (+70) 10 < 1409968097 419961 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Make a 6502 assembler < 1409968135 598218 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :zzo: do you like obfuscated JS? < 1409968184 655416 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :newsham: If it is trying to make it shorter, then it can help. Otherwise not really < 1409968193 46904 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :6502 assembler < 1409968200 466743 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :no guarentees < 1409968203 425481 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :but sounds like fun < 1409968206 112026 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :no, this is obfuscated to make it hard to read and figure out < 1409968221 677124 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :https://code.google.com/p/googlemapaxon/source/browse/trunk/Docs/webs/google+api+tips++google+maps+api+v3+context+menu+example_files/ao7cfjproEEAn5OijXEgfdHyA_5BKye5jml3JCZ7KvU.js?r=125 < 1409968265 403068 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :its to prevent people from automatating signups to google accounts < 1409968390 130797 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :which is prob a good reason not to figure out what it does, but it looks like a fun challenge < 1409968404 98703 :^v!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net QUIT :Ping timeout: 255 seconds < 1409968448 664325 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think we had better try to figure out anyways < 1409968559 950099 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Maybe Google will try to sue themself over it < 1409968675 976302 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :you should :) < 1409968713 884467 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i've been reformatting it for ease of reading... http://www.thenewsh.com/~newsham/x/machine/botguard.js < 1409968734 329105 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :still lots to go < 1409968760 315716 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :seems like they use a few common idioms repetitively.. could prob write a program to undo some of the obfuscation < 1409968790 144656 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Why couldn't signups be automated via PhantomJS if it's an issue of figuring out what the JS does without executing it... just execute it < 1409968796 71487 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :like they like to use ?: alot to do if/then/else < 1409968813 237091 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :sgeo: i dont know.. i dont understand what protectionthis script actually offers < 1409968814 713785 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ProfessorGregorE: what do you do now < 1409968841 825325 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :He professors at Canadians. < 1409968844 737682 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sgeo: It doesn't matter; we should try to figure it out anyways. < 1409968851 969052 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :perhaps it needs to interact with your dom in specific ways < 1409968853 120173 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :canadians in canada? < 1409968859 456908 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION suddenly suspects zzo38 is a spammer < 1409968864 333026 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :zzo38, are you a spammer? < 1409968867 52004 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :and you'd need the right hookins into your js interpretter to properly run them? < 1409968884 304037 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I do not think so, nor do I have any intention to have a Google account anyways. < 1409968900 258773 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :No, Canadians in SPAAACE < 1409968931 149742 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :when did he go to canadia < 1409968944 653276 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Facebook says "few weeks ago" < 1409968948 869255 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :newsham: Then those will be some ways to work-around, but regardless, it is not the point I am trying to make at all. It doesn't matter what protection it is having; the job is to figure it out, not to use it. < 1409968961 452471 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oh i have no doubt there is a way to work around this < 1409968972 233027 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i think their goal is just to make it hard enough to figure out to work around < 1409968976 359028 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :that nobody actually does it < 1409968985 717360 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :pikhq: actually, commander hadfield has been earthside for a while now. are there any left in space? < 1409968989 460611 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :but i'm curious how they expect to achieve that since they're trying to prevent a very lucrative operation < 1409968998 861980 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :quintopia: I don't think so. < 1409969007 838293 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :quintopia: No Canadians in space (actually I don't know) < 1409969008 3508 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I was being silly and stupid, not serious. < 1409969009 762084 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ie. people who can auto-gen google accounts can sell them for $25 per $1000 according t othe guy who wrote that script < 1409969039 50422 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :he mentions account prices here https://moderncrypto.org/mail-archive/messaging/2014/000780.html < 1409969047 187148 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :its actually a very interesting article about fighting spam < 1409969056 970533 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :and how end-to-end encryption with anti spam could be very hard < 1409969074 793516 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :err that should be "$25 per 1000 google accounts" < 1409969095 163856 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that's two and a half cents per account! easy money < 1409969097 220909 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :If I wanted to sell Google accounts I can just as well create them manually. < 1409969103 367272 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i cant imagine how they could prevent these guys from reverse engineering this with such high financial incentives < 1409969132 390248 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Not everyone trying to reverse engineer it will have financial incentives anyways < 1409969139 833338 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oh for sure < 1409969153 316295 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i want to reverse engineer it, and i am completely against spam and people selling goog accounts < 1409969157 192651 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :but its still a fun puzzle :) < 1409969166 147037 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :anyway, i gotta go grab food.. cheers < 1409969174 541339 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :seems like they could focus on studying user behavior and identifying spammers to kill the accounts after the fact. if they can always remove all content a given account makes, there is not much long-term damage they can do < 1409969181 299613 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :i hate how black hats give every other kind of hacker a bad name. not everyone does this kinda stuff for money/ulterior motives < 1409969196 345581 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :quintopia: read the email URL I pasted above. it talks all aboutn that < 1409969205 143058 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :its pretty interesting < 1409969375 989398 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think Feynman is hacker too. < 1409969383 154387 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: Konversation terminated! < 1409969534 103249 :ProfessorGregorE!dlopen@libdl.so NICK :ProfessorGregor < 1409969756 499947 :^v!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net JOIN :#esoteric < 1409970126 994797 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Leaving < 1409970272 358921 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric : ProfessorGregorE: what do you do now // I'm a professor at U. Waterloo < 1409970356 433478 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :newsham: good article < 1409970368 510293 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ProfessorGregor: when did you get your doctorate done < 1409970381 701875 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: wait. YOU were the guy on the stage on thursday with the insane clothes. I *knew* you looked familiar < 1409970385 177968 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :congrats btw < 1409970399 532928 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :i had the cape < 1409970493 828984 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :quintopia: Last June. < 1409970504 691334 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :coppro: ... you're a student at Waterloo? < 1409970511 657431 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :huh. and when did you secure this position? < 1409970532 360917 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: Yes. Masters in C&O, finished by BMath in April < 1409970536 966904 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*my < 1409970557 991831 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i saw a tv show or something about the nude hacks where they said you shouldn't call them 'hackers', since those are the cool people in movies, they're just thieves. that was a bit interesting. < 1409970561 995899 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i guess crazyman left though. < 1409970563 520668 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :quintopia: Last year. < 1409970568 928202 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :coppro: combinatorics and optimization? < 1409970572 816083 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :quintopia: I started on Tuesday. < 1409970574 834040 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: yes < 1409970588 591379 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: are you teaching any courses? < 1409970590 127296 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :good major < 1409970602 952654 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: yeah. My thesis is on structural graph theory < 1409970621 682454 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ProfessorGregor: is this why you don't have time for us anymore < 1409970665 905115 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ProfessorGregor: on the bright side, if you have students, that's an automatic boost in the number of people available to choose your hat < 1409970693 609787 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :coppro: Yes, I'll be teaching CS241. < 1409970700 152121 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: awesome! < 1409970704 318123 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :quintopia: I was distracted by the move and starting the job. < 1409970707 928675 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :is 241 a standard number < 1409970722 124630 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: you won the lottery then, that's probably the best first- or second-year course < 1409970740 72165 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :oh wait ok you're at the same school. < 1409970750 216338 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :this channel makes me live in fear that i've goatse'd one of my current professors. < 1409970770 172070 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Bike: are you also at waterloo? :P < 1409970775 80609 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh, don't worry. With how social norms have changed that's no worse than saying "hello". < 1409970777 417098 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you've goatsed this channel? < 1409970813 4394 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: Like I said earlier, I had a cape on Thursday. I was standing right next to the stage. < 1409970823 248517 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i mean generally the idea that one of em is internet savvy ish. < 1409970830 941458 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :Hardly cape weather on Thursday, y'know. < 1409970838 282989 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :err, wait < 1409970840 804581 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :not thursday, wednesday < 1409970848 809132 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :tie ceremony is always thursday except not any more :P < 1409970851 334798 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i haven't had a cs course in years so i'm not too worried about this channel particularly, also you're jerks so i'd just do it again doctor < 1409970852 77796 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric : ProfessorGregor: you won the lottery then, that's probably the best first- or second-year course // It's my field. < 1409970869 504277 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: You still won the lottery, they didn't stick you on intro to cs or something like that < 1409970869 734782 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I *do* hope you plan to tell your students about choosemyhat.com. < 1409970895 545427 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :hopefully you'll get the hot tamale on ratemyprofessor. or whatever they call it. < 1409970900 498582 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :coppro: I don't think tenure-track research professors teach intro to CS. < 1409970924 500645 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: probably not, but you never know < 1409970930 768354 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :pikhq: I don't tell people about choosemyhat, they learn by osmosis. < 1409970937 786724 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah. < 1409970938 972961 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well. < 1409970963 751154 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: don't worry, I've got you covered < 1409971049 451279 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :they learn by a PR campaign on the part of coppro < 1409971089 466359 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: You should challenge them to golf the galaxy assignment really hard. I got it down to 53 characters of perl. < 1409971121 629379 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :lol < 1409971123 138480 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm you have more hats here than i remember < 1409971143 465261 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :@tell CrazyM4n public perception of hackers is pretty good https://www.youtube.com/watch?v=I1r_2vY1irQ&t=2m36s < 1409971143 605496 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409971317 282862 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: we should hang out. Now that I'm a grad student, it's allowed. < 1409971334 874208 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :You'll have to find me first. < 1409971347 145172 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1409971351 117088 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: challenge accepted < 1409971654 479659 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Cue awesome chase scene. < 1409971691 326397 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: Are you in PLG? < 1409971709 761734 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :A lighter hat seems to be in order, then < 1409971801 161678 :^v!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1409972475 195422 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :coppro: Yeah, PLG. < 1409972518 428588 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: nice! < 1409972986 356081 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Leaving < 1409973626 288361 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1409973715 121984 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I need heeeeelp < 1409973720 743317 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :oh jesus im headachey and this codee < 1409973743 731891 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I endorse painkillers. < 1409973766 426793 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I endorse cyanide capsules < 1409973920 73148 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :making a compiler < 1409973933 893061 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :im probably going about it all wrong but gasdlhj < 1409974530 345545 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409974891 494631 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1409978485 914494 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Cyanide capsules for the purpose of making a compiler, do you mean? < 1409978618 57290 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Of course it is wrong... < 1409978680 634420 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :can we quote that entire exchange? < 1409978921 252917 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :from cyanide import * < 1409979392 640918 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :this botguard thing feels like an interpretter < 1409980328 819669 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1409981052 560032 :drdanmaku!uid17782@gateway/web/irccloud.com/x-eihuymoscdizrsii JOIN :#esoteric < 1409981477 166350 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :import qualified System.AntiGravity as Magic; < 1409981762 431713 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :import sufficiently.advanced.technology as magic < 1409981835 572812 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Which compilers will do library optimization, and to what amount? Macros, libraries, and instruction set differences, are a few reasons for a compiler to perform optimizations. < 1409981877 999235 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zzo38: pre-compiled libraries? < 1409981910 13615 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :mroman_: It is probably difficult if the library is pre-compiled, but if the library is partially compiled then maybe it is possible. < 1409981931 224419 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Of course it does not apply to dynamic libraries.) < 1409981971 109391 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :yah you need to keep around information in the precompiled units so you can do additional optimizationd during linking < 1409981994 362703 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i'm pretty sure plan9's C compiler does some limited amount of link time optimization < 1409982053 768351 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :this article talks about it a little (whole program optimization) http://en.wikipedia.org/wiki/Interprocedural_optimization < 1409982062 548386 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :and google pointed to an llvm link time optimizer < 1409985102 912898 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/netsec/comments/2fes55/announcing_the_underhanded_crypto_contest/ < 1409985137 587619 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Leaving < 1409985304 366192 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Would untying the docks so that they float away be an effective method of making it more difficult for a ship to dock? < 1409985714 934809 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huhwhat? < 1409989304 251125 :AnotherTest!~turingcom@94-224-16-199.access.telenet.be JOIN :#esoteric < 1409989413 323201 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1409991869 329350 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1409994507 595030 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Remote host closed the connection < 1409994662 805213 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1409994999 279495 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fortob14]]4 10 02http://esolangs.org/w/index.php?diff=40400&oldid=40379 5* 03GermanyBoy 5* (+184) 10/* Method reference, Examples/Infix expression parser */ The new %-command < 1409995006 992227 :westerp!~westerp@cm-84.209.105.162.getinternet.no QUIT :Remote host closed the connection < 1409996125 634557 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SYCPOL14]]4 M10 02http://esolangs.org/w/index.php?diff=40401&oldid=40300 5* 03GermanyBoy 5* (+149) 10/* Imperative code */ < 1409996232 308308 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SYCPOL14]]4 M10 02http://esolangs.org/w/index.php?diff=40402&oldid=40401 5* 03GermanyBoy 5* (+894) 10/* Simple declarations */ < 1409996599 310457 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SYCPOL14]]4 M10 02http://esolangs.org/w/index.php?diff=40403&oldid=40402 5* 03GermanyBoy 5* (+366) 10/* Standard SYCPOL formatting rules */ < 1409996676 445403 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SYCPOL14]]4 M10 02http://esolangs.org/w/index.php?diff=40404&oldid=40403 5* 03GermanyBoy 5* (+158) 10/* Indentation rules */ < 1409998228 11918 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: I think I need a nap < 1409998895 699777 :drdanmaku!uid17782@gateway/web/irccloud.com/x-eihuymoscdizrsii QUIT :Quit: Connection closed for inactivity < 1409999157 968216 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409999251 367416 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1409999287 580079 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr QUIT :Changing host < 1409999287 757210 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410002285 393460 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Ping timeout: 260 seconds < 1410002877 688212 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 JOIN :#esoteric < 1410002961 344590 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1410003595 644453 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410003633 547280 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410003633 725341 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410004611 880824 :shirenz!~lan@211.162.34.252 JOIN :#esoteric < 1410004663 652124 :shirenz!~lan@211.162.34.252 PART :#esoteric < 1410004942 630423 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1410006643 373173 :MoALTz_!~no@user-31-174-169-173.play-internet.pl JOIN :#esoteric < 1410006792 643091 :MoALTz!~no@user-46-112-4-10.play-internet.pl QUIT :Ping timeout: 245 seconds < 1410006905 986171 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1410007164 328463 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410009712 597038 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Ping timeout: 268 seconds < 1410009762 474544 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Ping timeout: 245 seconds < 1410010020 77271 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1410010539 971 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1410010637 993470 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410010684 506068 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410010684 713046 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410011490 609754 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Stack Overflow's BF Joust hill has a terrible interpreter. :( < 1410011501 957132 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 272 seconds < 1410011547 686445 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It's a Python piece of junk where ".()*2<<<<<<<<<<((((-)*5>[(-)*4.[+.]].)*10000)*1)*1" doesn't suicide on the second tick because the author doesn't know how to use stacks for parsing matching delimiters. < 1410011658 12472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd be all "ha ha" with you if there hadn't been so many silly bugs in the *lance family. < 1410011674 435668 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410011677 901065 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410011678 41222 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410011689 615697 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There isn't so much room for silly bugs in this one. < 1410011707 615892 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :({}) isn't implemented, only ()* (and not -1 either), and basic instructions. < 1410011717 249784 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :https://github.com/redevined/brainfuck/blob/master/BrainFuckedBotsForBattling/Arena.py#L94 < 1410011719 109589 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And yet you have this. < 1410011719 946592 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :;-; < 1410011769 792232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no ({}) is sad < 1410011786 338115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm kind of surprised BF Joust has independent implemetations outside of this channel, but I guess it didn't even originate here < 1410011821 715651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :although the original version wasn't very good (really huge tapes (cells in the hundreds), no +/- swapping, only had to get the flag to 0 for a single cycle I think, etc.) < 1410011839 135709 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Arena.py doesn't have polarity swapping either. < 1410011839 965884 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :yep < 1410012134 619741 :Echoes!~echoes@i19-les01-ntr-176-186-10-59.sfr.lns.abo.bbox.fr JOIN :#esoteric < 1410012135 809112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: I like how your evolver thingy can spit out ()*2 < 1410012157 832862 :Echoes!~echoes@i19-les01-ntr-176-186-10-59.sfr.lns.abo.bbox.fr PRIVMSG #esoteric :Hi < 1410012169 869638 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Echelloes! < 1410012172 961247 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, the "doesn't suicide when it should" isn't evolved. < 1410012189 944516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, ()*2 triggers a bug? < 1410012196 174667 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yep. < 1410012203 931191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...I... how does it get that one wrong? < 1410012210 602460 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The braces matching algorithm Arena.bf uses is brain damaged. < 1410012213 449921 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :https://github.com/redevined/brainfuck/blob/master/BrainFuckedBotsForBattling/Arena.py#L94 < 1410012214 468526 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Just go read it. < 1410012233 739850 :Echoes!~echoes@i19-les01-ntr-176-186-10-59.sfr.lns.abo.bbox.fr PRIVMSG #esoteric :boily, lel < 1410012282 42791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...why on earth is rbraces a function there. < 1410012287 632517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. < 1410012292 134362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because braces changes. < 1410012297 717714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what a weird way to write it. < 1410012437 727989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so on (, scope++ and record pos <-> scope. on ), find opos <-> scope, replace with opos <-> pos, and scope--. < 1410012450 232397 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yes. < 1410012453 713917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that... actually wrong? ...it's been way too long since I debugged code. < 1410012459 558245 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Problem is, the values for scopes are also valid code positions. < 1410012474 394793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. < 1410012477 80576 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It shares the same table for "matched braces" and "identifiers for braces we haven't mached yet" < 1410012490 836895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whoops. < 1410012493 532940 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :.()*2<<<<<<<<<<((((-)*5>[(-)*4.[+.]].)*10000)*1)*1 < So, in this, it records 1:2 for the ()*2 < 1410012516 425103 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The 14↵… < 1410013540 415287 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Will cause it to bail < 1410013546 853856 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :... idris? < 1410013549 647480 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :geez < 1410013559 477425 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :> putStrLn "hi bot" < 1410013561 18088 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : < 1410013570 362106 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :! println("Hi bot?") < 1410013576 645801 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :OK, not too many bots < 1410013590 154725 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, anyway < 1410013592 407654 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm pretty sure that < 1410013598 180245 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :( [ ... )*10000 ] < 1410013598 350530 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:3: error: no implicit < 1410013598 490859 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : arguments allowed < 1410013598 491040 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : here, expected: end of list expression, < 1410013598 491132 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : expression < 1410013598 491223 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :[ ... )*10000 ] 14↵… < 1410013606 201266 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Will cause it to drop back to the initial ( at 0 tick cost < 1410013670 72803 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, "( a [ b )*10000 ] c" would /probably/ behave like "(a[b{}c])" or something? < 1410013671 435968 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Er < 1410013679 955253 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"(a[b{}c])%-1" < 1410013685 724102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you use this to emulate ({})%. < 1410013690 974262 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I think so. < 1410013695 466523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a feature! < 1410013706 342603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: would the c really be inside the ] there? < 1410013708 483053 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Lymia: “( ” is the prefix for idris-bot, as insisted upon by … oerjan I think? < 1410013716 690998 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, if the [ fails < 1410013721 967564 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It will jump to the ] < 1410013726 398031 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, uhm, yeah, after. < 1410013729 498529 :metasepia!~metasepia@96.127.201.149 JOIN :#esoteric < 1410013767 330755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(a{b}c)%n is meant to be read as (a)*nb(c)*n modulo matching []s, so I guess if this does... "the right thing"... with mixing ()s and []s like that, it's the same construct. < 1410013850 778645 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Now that you mention it < 1410013861 511951 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :([)*n (])*n might work directly < 1410013877 640830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION cries < 1410013913 675011 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :yep < 1410013919 402207 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm not sure if it'd behave right though < 1410013922 943913 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The repeat system is weird < 1410013994 933990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia. look at what you're creating. < 1410013999 801887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :discovering. whatever. < 1410014002 69360 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is a monster. < 1410014018 810817 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :oh < 1410014022 642569 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That's why bots on the hill have ([) < 1410014031 249807 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It actually works here. < 1410014058 775147 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"e.g. (+)*4 is the same as ++++, this is valid for any instruction except unmatched brackets in parentheses since the loop logic collides with the abbreviation logic. Please use [-[-[- instead of ([-)*3" -- stack overflow question rule text < 1410014071 8141 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(your program makes ([-)*3 work, doofus) < 1410014123 869942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget why we introduced ({})%. < 1410014134 863434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess because unbalanced brackets looked a bit too macro-y. < 1410014181 193436 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Because you can evaluate them without expanding ()*? < 1410014213 154146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you can just say that if you leave a ()*n with an open [, then it has to match up with ]s in the next ()*n you read? < 1410014221 189273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you could even parse it into ({})%n form internally. < 1410014245 618321 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yeah < 1410014253 172406 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :In this, ([)*10 (]])*5 won't work < 1410014267 366627 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Since it relies on it parsing and matching () and [] separately < 1410014277 167662 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(In each mode, it ignores the other) < 1410014333 99972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, right, the point of ()%n is to stop you doing (a)*mb(c)*n for m =/= n I guess < 1410014353 873605 :Echoes!~echoes@i19-les01-ntr-176-186-10-59.sfr.lns.abo.bbox.fr QUIT :Remote host closed the connection < 1410014379 369853 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So. < 1410014388 783224 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I can't trust that the abberviation logic here does exactly the right thing < 1410014400 41142 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But ([) (]) might just be equilvlant to ({})% in this < 1410014410 276737 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Of course, that doesn't help the fact that it's still terribly written Python that's slow as crap. < 1410014422 249303 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It takes, like, 20-40 minutes to run what gearlance can do in <10 < 1410014433 245602 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :.. and it only does 10 random tape lengths, not the full 21 like gearlance. < 1410014592 515782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it would be cool to have an implementation that somehow does all the tape lengths at once, keeping track of the possible states and consolidating states where things are "the same" < 1410014596 520071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder how much faster that'd actually be < 1410014924 195983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably not much unless you did fancy stuff with representing patterns in the middle of the tape < 1410015103 841287 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Might be worth something with AVX? < 1410015171 222311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds exciting. < 1410015190 741251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unfortunately BF Joust is probably not slow enough to actually reward ridiculous optimisation tricks. < 1410015301 651242 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I've been meaning to write an interpreter that runs many programs in parallel (so, 1 step in 100 programs, rather than 100 steps in 1 program) < 1410015315 391425 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But it's not for speed. In fact, for it to do what I want to use it for, it has to use immutable data structures. < 1410015330 258107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm intrigued < 1410015389 507792 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :A search program with heavy use of heuristics. You put in a hill, you get a program with an 100% win rate versus that hill out. < 1410015441 338565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder how good programs selected for that actually perform against new challengers < 1410015492 189886 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Well, I thought I'd add a second hill as input < 1410015506 656463 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The second hill isn't targeted. It's used as a representive sample of "bots not in the target hill" < 1410015516 828218 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So if it has spare cycles, it can try to detect them and switch to a generalist program < 1410015597 557350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nod < 1410015978 5846 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1410016164 273099 :boily!~boily@96.127.201.149 QUIT :Quit: SUPERSYMMETRIC CHICKEN < 1410016165 856792 :metasepia!~metasepia@96.127.201.149 QUIT :Remote host closed the connection < 1410017044 508316 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 252 seconds < 1410017759 636649 :^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1410017963 309297 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, a construct I hope works < 1410017982 366758 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[.... [ .... [ .... (]]])*0 < 1410018000 972253 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Implications are obvious. :P < 1410018012 656890 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Quit: WeeChat 1.0 < 1410018029 830530 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1410018127 600999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: hee, to do an if? < 1410018143 463903 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yep < 1410018148 103239 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or jump out of a wiggle clear at 0 tick cost < 1410018171 920004 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I currently do it with codegen and scary code size inflation. < 1410018194 244229 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Client Quit < 1410018206 356365 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1410018270 117671 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Client Quit < 1410018304 25773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's kind of sad how much you can do in BF Joust just by making your code huge < 1410018348 445810 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1410018359 9835 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Client Quit < 1410018370 353240 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1410018605 539333 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, since you can put virtually all your state into the program pointer. < 1410018612 783909 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :http://paste.strictfp.com/40827/f01d17a908fddc15b00cdd19da3712da < 1410018650 987859 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Huge wiggle clear followed by a reverse offset clear. Beats 93% of the hill it's targeted at. :P < 1410019088 290717 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1410019563 606077 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vdmrtwrytooftrgj JOIN :#esoteric < 1410019947 305154 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'd expect (>)*8++<--<+<--<(+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*8(>[(-[)*3(+)*3(+[)*3(-)*6(-[)*10(+)*16(+[)*8(-)*24(-[)*17(+)*41(+[)*21(+)*82[[+.].]((])*21(])*17(])*8(])*10(])*3(])*3])*0--)*21 to be correct < 1410019953 373920 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But it behaves a lot differently for some reason < 1410020166 948220 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Hmm. < 1410020167 345532 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :><([)*8((])*8)*0><< < 1410020169 703079 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Behaves as expected < 1410020315 855020 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1410020429 383758 :not^v!~notnot^v@150.198.1.2 JOIN :#esoteric < 1410020617 627576 :^v!~notnot^v@198.109.114.66 QUIT :Ping timeout: 245 seconds < 1410021270 128972 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1410021462 404372 :not^v!~notnot^v@150.198.1.2 QUIT :Ping timeout: 246 seconds < 1410021473 589117 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: have you run into accidental bugs from the weird bracket matching? < 1410021477 622402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :those sound... fun... to debug. < 1410021634 344932 :^v!~notnot^v@150.198.1.2 JOIN :#esoteric < 1410023172 403049 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi Lymia < 1410024817 656428 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410024860 252206 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1410025004 394075 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410025252 67140 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1410025299 623702 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410026331 762849 :^v!~notnot^v@150.198.1.2 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410027674 899089 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se PRIVMSG #esoteric :Lol, someone actually answered that EOF should produce fatal error. That seems extremly useful. < 1410028412 51187 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: Konversation terminated! < 1410028510 839419 :^v!~notnot^v@2602:306:316b:d210:7938:e152:4bff:f8ce JOIN :#esoteric < 1410028702 824589 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Alphuck14]]4 N10 02http://esolangs.org/w/index.php?oldid=40405 5* 0368.189.222.97 5* (+1058) 10Created page with "'''Alphuck''' is a [[Joke language list | joke]] [[esoteric programming language]]. It is identical to [[Brainfuck]], except that alphabetic characters are used; i.e. it is a ..." < 1410028726 898097 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Alphuck14]]4 10 02http://esolangs.org/w/index.php?diff=40406&oldid=40405 5* 0368.189.222.97 5* (-1) 10 < 1410029175 981465 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT : < 1410029248 241891 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1410029803 799400 :^v!~notnot^v@2602:306:316b:d210:7938:e152:4bff:f8ce QUIT :Ping timeout: 272 seconds < 1410030719 289233 :yorick!~yorick@oftn/member/yorick QUIT :Read error: Connection reset by peer < 1410030758 67742 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1410030827 520226 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Ping timeout: 252 seconds < 1410030909 854010 :^v!~notnot^v@2602:306:316b:d210:603f:cecf:1cfa:7c60 JOIN :#esoteric < 1410031006 985351 :AnotherTest!~turingcom@94-224-16-199.access.telenet.be QUIT :*.net *.split < 1410031007 199823 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :*.net *.split < 1410031359 502611 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410031437 805039 :^v!~notnot^v@2602:306:316b:d210:603f:cecf:1cfa:7c60 QUIT :Ping timeout: 272 seconds < 1410031513 286958 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1410031757 828896 :AnotherTest!~turingcom@94-224-16-199.access.telenet.be JOIN :#esoteric < 1410032202 535330 :AnotherTest!~turingcom@94-224-16-199.access.telenet.be QUIT :Ping timeout: 252 seconds < 1410032598 713468 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410032805 969573 :NeroReflex!~Denis@host205-187-dynamic.14-87-r.retail.telecomitalia.it JOIN :#esoteric < 1410032819 618313 :NeroReflex!~Denis@host205-187-dynamic.14-87-r.retail.telecomitalia.it PRIVMSG #esoteric :hi < 1410032906 379598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1410033172 777059 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410033191 808972 :NeroReflex!~Denis@host205-187-dynamic.14-87-r.retail.telecomitalia.it QUIT :Read error: Connection reset by peer < 1410033376 591337 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I managed to knock out five opponent's Pokemon cards at once now. < 1410033391 220664 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(And this game is being played with only four side cards.) < 1410033392 758410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: it's possible to knock out six with a move like Explosion, isn't it? < 1410033405 120330 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, it is, but that isn't the move I used < 1410033443 719075 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Not only was it five, but those were all the cards they had in play, too.) < 1410033583 173842 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1410033597 79893 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410033606 751042 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410033616 216931 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410033782 963557 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410033792 347048 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410034219 198210 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :With some attacks in the game of Pokemon card, it is possible to knock out all twelve cards (six for each player). < 1410035942 907565 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1410037078 20170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: that forces the game to end in a draw, right? < 1410037450 485499 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Should I try the online Pokemon TCG? < 1410037456 918397 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Last time I think I struggled with the UI < 1410037619 508874 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410037834 769630 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think the online Pokemon TCG not very good < 1410037845 850113 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :ais523: I believe so. < 1410038032 508170 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Try if you want to though < 1410038751 377426 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :alphuck is pretty lame < 1410038808 274970 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 246 seconds < 1410039037 113474 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410039679 580169 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410039755 603377 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1410039758 610984 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410040960 724222 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410040977 120809 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410041094 896350 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1410041585 911956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, anyone tried going to Twitter's home page with JavaScript turned off? it's hilarious < 1410041810 991307 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :uh, for me it just gives a message saying to turn on javascript < 1410041824 36671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :CrazyM4n: for me, it gives a link to follow if you don't have JavaScript < 1410041833 89671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if I follow it, it takes me to another page < 1410041845 542887 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :ah, i didn´t follow that link < 1410041845 826953 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :http://prntscr.com/4kd0o8 < 1410041847 42962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :telling me that JavaScript's off, and giving a /different/ link to follow if I don't have JavaScript < 1410041849 540843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that redirects back to itself < 1410041920 660916 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :oh, i see < 1410041924 348684 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :that´s pretty funny < 1410041972 67718 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1410041974 848190 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net PRIVMSG #esoteric :[23:17] telling me that JavaScript's off, and giving a /different/ link to follow if I don't have JavaScript < 1410041976 396167 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net PRIVMSG #esoteric :[23:17] that redirects back to itself < 1410041977 929962 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1410041978 70717 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410041979 752925 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1410041981 706079 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410042014 96328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We saw that. (Also, noisy late cloak.) < 1410042051 14885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: this connection often breaks in such a way that it can send but not receive, or vice versa < 1410042082 760018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think, at least < 1410042121 154970 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kind of curious that the "nickserv account info in server password" can occasionally fail to act on time, but (as far as I know) both SASL and TLS certificate-fingerprint auth are guaranteed to. < 1410042138 60950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure there's some reason embedded in the ircd they're using. < 1410042160 15202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, guaranteed to work, not guaranteed to fail. < 1410042193 261071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: the server password just does a /msg to nickserv once you connect < 1410042429 794136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a reasonable reason for it to sporadically fail, sure, but it's not immediately obvious why it'd be any different from SASL. I mean, it's the same server, you're just doing an AUTHENTICATE command instead of a PASS. < 1410042477 326770 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410042482 537068 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :There may be other Twitter clients so you could use that if you aren't using JavaScript. < 1410042584 531849 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :reasonable reasons < 1410042688 598186 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1410042743 346547 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410043668 419431 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1410043694 821380 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410043970 662143 :impomatic_!~digital_w@81.174.174.142 JOIN :#esoteric < 1410044311 49697 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1410044377 998622 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410044479 52151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : tabemann_: So, how the function application would be if its time signature was ((a -> a) -> a)) -> a -> a -> a? < 1410044487 618198 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo make an esolang where functions have time signatures < 1410044584 778809 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Music can have time signatures. < 1410044597 219929 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes < 1410044620 767879 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I didn't know functions can have time signatures too. < 1410044637 974272 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fugue programs can have time signatures, I believe. < 1410044646 938909 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They don't have any meaning to the program, though. < 1410044678 232359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's just a consequence of accepting MIDI files as input, and ignoring some stuff.) < 1410044863 642607 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(This has a reasonable likelihood of being true for Velato also.) < 1410045003 710277 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Alphuck14]]4 N10 02http://esolangs.org/w/index.php?oldid=40407 5* 03Rdebath 5* (+1460) 10/* The least you can do is make it mnemonic */ new section < 1410045092 733085 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410045214 324622 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410045273 123708 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 255 seconds < 1410045286 470074 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sometimes you think you need a nap and end up sleeping for 6 hours < 1410045292 907381 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410045389 720361 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Rdebath14]]4 10 02http://esolangs.org/w/index.php?diff=40408&oldid=40350 5* 03Rdebath 5* (+19133) 10/* Performance Matrix */ < 1410045503 321191 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Rdebath14]]4 10 02http://esolangs.org/w/index.php?diff=40409&oldid=40408 5* 03Rdebath 5* (+108) 10/* Info */ < 1410045846 924012 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's Zombie8 mean in the bitwidth column? < 1410045848 762596 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is it worth some inefficiency in order to not attempt to encode Applicatives into a dynamically typed language? < 1410046042 112242 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :s/6/24/ < 1410046205 734046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: what part of applicatives is hard? < 1410046227 358414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just had the thought, maybe you can do with only Apply (i.e. leaving out pure) < 1410046278 732579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then you get Traversable1s < 1410046358 732120 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :class Functor f => Applicative f where applicative :: HList (Map f ts) -> f (HList ts) < 1410046363 801738 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It seems like this definition of Traversables matches the typical Functor-based lenses... yet people like pure profunctor lenses for some reason. I'm not sure what that reason is, but could it apply to traversals too? < 1410046372 126016 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is this some sort of higher-order natural transformation or something? < 1410046443 124728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it looks like a generic liftTuple < 1410046455 108938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1410046464 606797 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oerjan: did you see the code turning my encoding into a traverse function? < 1410046470 727077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that Map f is weird < 1410046477 307232 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://lpaste.net/110585 < 1410046479 557442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: How would you write it? < 1410046512 238407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i don't think that implies the existence of pure does it < 1410046529 397749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It gives you () -> f () < 1410046542 818361 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can fmap (const x) over the f () < 1410046551 254112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm right < 1410046591 181475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but what is Map f ts? < 1410046607 897021 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Type-level map of some sort. < 1410046613 500743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i see < 1410046634 642225 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are presumably other ways to write it. < 1410046637 469066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not yet used to the new way of using datakinds for HList < 1410046644 931550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's the equivalent of mconcat for Applicative. < 1410046677 988682 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The new way is great. < 1410046707 949000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: of course then you need a law that says that applicative is associative in the same way as mconcat < 1410046725 528039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, you need laws either way. < 1410046768 143978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :however, your applicative seems like an extension of the liftPair / pure basis which zzo38 likes iirc < 1410046794 850581 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i guess not pure per se but pure () < 1410046804 478399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's unit :: f (), times :: f a -> f b -> f (a,b) < 1410046815 199236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or :: (f a,f b) -> f (a,b), if you prefer. < 1410046824 937339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was the original formulation, I think. < 1410046860 333990 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1410046919 916812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No one likes pure/(<*>) except for people who are actually using it. < 1410046930 508263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, category theory likes products better than currying < 1410046935 308904 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I prefer pure/liftA2 or unit/times < 1410046950 352484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, in categories in general they're also not equivalent. < 1410046966 691113 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I happen to like pure/liftPair < 1410046973 714666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i like <$> <*> because that's what i actually use < 1410046987 945935 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep. < 1410046991 425668 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pure is only occasionally needed < 1410047007 310358 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I'm partial to "let ($) = fmap in" < 1410047016 36902 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Although I find <$> and <*> and liftPair and <$ all to be useful; I just happen to prefer pure/liftPair as the basis < 1410047018 574131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1410047040 976760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pure seems p. common < 1410047095 793635 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: if only that overloaded application < 1410047100 317060 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Any one could be used as the basis and define the rest based on that; the derived stuff will be useful regardless < 1410047284 167766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why is hint in that lpaste suggesting head, it should be suggesting pattern matching < 1410047291 109950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*hlint < 1410047333 594702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which would also get rid of the !! 1 < 1410047334 428922 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: if you used your head you'd surely think to use pattern matching < 1410047353 753219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you've got a point there, which i shall promptly swat -----### < 1410047608 254409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Did Gregor comment anything on EgoBot's absence? I think someone raised the topic when he was here-and-active recently. <-- he made the comment "That's because he's gone", which in context could refer to either him or the bot, and i was afraid of asking. < 1410047654 482374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he also suspiciously ignored the issue the _previous_ time he was active, too < 1410047681 431158 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although that may have been just because he had so many other broken things to fix < 1410047778 578222 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oerjan: why do people like shachaf lenses over van Laarhoven lenses? < 1410047812 141983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he has sort of hinted before that he wants HackEgo to take over, it's just that even the stuff that _has_ been transferred hasn't been made to work properly. < 1410047831 212976 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i'm not sure whether that includes bfjoust < 1410047838 700834 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls interps < 1410047839 322208 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1l \ 2l \ adjust \ axo \ befunge \ bfjoust \ bf_txtgen \ boof \ build.sh \ cfunge \ c-intercal \ clc-intercal \ dimensifuck \ egobch \ egobf \ fukyorbrane \ gcccomp \ gforth_quit \ ghc \ glass \ glypho \ kipple \ lambda \ lazyk \ linguine \ Makefile \ malbolge \ pbrain \ qbf \ rail \ rhotor \ sadol \ sceql \ trigger \ udage01 \ underload \ unlambda < 1410047846 345330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it seems to be there < 1410047851 835246 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls interps/bfjoust < 1410047852 676817 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bfjoust \ bfjoust.pl \ buffer.h \ egojoust.c \ gearlance \ gearlance.c \ gearlance.o \ helpers.h \ Makefile \ programs \ report \ report.c \ report.o < 1410047871 807965 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp bfjoust < < 1410047872 429325 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/interp: 4: exec: ibin/bfjoust: not found < 1410047882 759494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but not the infrastructure to call it < 1410047916 874850 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp unlambda `.i`.hi < 1410047917 664198 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1410047949 106147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't quite remember if that has been fixed up to work or if it just straight out did < 1410047972 292584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls interp/ghc < 1410047972 936670 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access interp/ghc: No such file or directory < 1410047978 337055 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls interps/ghc < 1410047978 996563 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :runghc < 1410047997 674929 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that's just referring to the main install, which doesn't exist on HackEgo after some move