< 1337904215 704999 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : ☹ < 1337904373 459970 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Gregor: there probably wasn't room for both, so they made room for WHITE UP POINTING INDEX < 1337904486 123210 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :also theres WHITE FROWNING FACE but no BLACK FROWNING FACE < 1337904496 574072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lebensraum, as they say < 1337904559 937088 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :WHITE CLUB SUIT and WHITE SPADE SUIT they had room for < 1337904903 939998 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :distraction!: http://i.imgur.com/ZgKOb.jpg < 1337905925 21694 :qfr!~kafir@unaffiliated/yw QUIT :*.net *.split < 1337905925 21773 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net QUIT :*.net *.split < 1337905925 21921 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca QUIT :*.net *.split < 1337905925 215761 :lifthrasiir!~lifthrasi@222.122.156.78 QUIT :*.net *.split < 1337905925 409625 :Zetro!~Zetro@zetro.xen.prgmr.com QUIT :*.net *.split < 1337905925 409780 :mtve!~mtve@65.98.99.53 QUIT :*.net *.split < 1337905925 410010 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1337905925 604251 :lahwran!lahwran@unaffiliated/lahwran QUIT :*.net *.split < 1337905925 604473 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :*.net *.split < 1337905925 604551 :monqy!~swell@pool-71-102-209-2.snloca.dsl-w.verizon.net QUIT :*.net *.split < 1337905925 798308 :itidus21!~itidus21@120.148.51.163 QUIT :*.net *.split < 1337905925 992028 :MoALTz!~no@host-92-8-233-246.as43234.net QUIT :*.net *.split < 1337905925 992247 :SimonRC!~sc@fof.durge.org QUIT :*.net *.split < 1337905925 992328 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi QUIT :*.net *.split < 1337905926 186260 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :*.net *.split < 1337905926 186340 :tswett!~tswett@unaffiliated/tswett QUIT :*.net *.split < 1337905926 186416 :HackEgo!codu@codu.org QUIT :*.net *.split < 1337905926 379907 :pikhq_!~pikhq@71-34-141-10.clsp.qwest.net QUIT :*.net *.split < 1337905926 380143 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net QUIT :*.net *.split < 1337905926 573821 :glogbackup!~glogbacku@64.31.59.246 QUIT :*.net *.split < 1337905926 767803 :cknz!~chicken@88-190-32-81.rev.dedibox.fr QUIT :*.net *.split < 1337905926 961939 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :*.net *.split < 1337905926 962018 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :*.net *.split < 1337905927 156129 :rodgort!~rodgort@li125-242.members.linode.com QUIT :*.net *.split < 1337905927 156293 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1337905927 156372 :augur!~augur@208.58.5.87 QUIT :*.net *.split < 1337905927 156447 :jix!~jix@jixco.de QUIT :*.net *.split < 1337905927 350588 :lambdabot!~lambdabot@li85-105.members.linode.com QUIT :*.net *.split < 1337905927 350740 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1337905927 544654 :Deewiant!~deewiant@cs181243217.pp.htv.fi QUIT :*.net *.split < 1337905927 544960 :ion!ion@heh.fi QUIT :*.net *.split < 1337905927 739762 :Kray!~kray@217.24.101.225 QUIT :*.net *.split < 1337905927 739928 :const!root@freebsd/developer/variable QUIT :*.net *.split < 1337905927 740005 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1337905927 740080 :kwertii!~kwertii@unaffiliated/kwertii QUIT :*.net *.split < 1337905927 933699 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net QUIT :*.net *.split < 1337905927 933857 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :*.net *.split < 1337905927 934008 :rvchangue_!~rvchangue@cpe-024-074-007-002.carolina.res.rr.com QUIT :*.net *.split < 1337905927 934085 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net QUIT :*.net *.split < 1337905928 128032 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :*.net *.split < 1337905928 128182 :yorick!~yorick@unaffiliated/yorick QUIT :*.net *.split < 1337905928 324664 :cswords__!~cswords@c-98-223-237-144.hsd1.in.comcast.net QUIT :*.net *.split < 1337905928 518946 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :*.net *.split < 1337905928 519094 :Nisstyre!~yours@c-208-90-102-250.netflash.net QUIT :*.net *.split < 1337905928 519250 :clog!~nef@bespin.org QUIT :*.net *.split < 1337905928 519325 :olsner!~salparot@c83-252-194-156.bredband.comhem.se QUIT :*.net *.split < 1337905928 712744 :nvt!nvt@kapsi.fi QUIT :*.net *.split < 1337905928 712833 :Zuu!zuu@unaffiliated/zuu QUIT :*.net *.split < 1337905928 712865 :comex!~comex@ec2-50-19-141-233.compute-1.amazonaws.com QUIT :*.net *.split < 1337905928 712896 :Slereah!x@ANantes-259-1-198-86.w90-49.abo.wanadoo.fr QUIT :*.net *.split < 1337905929 488778 :EgoBot!codu@codu.org QUIT :*.net *.split < 1337905929 682976 :fizziew!~htkallas@pc112.ics.hut.fi QUIT :*.net *.split < 1337905929 683133 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1337905929 877051 :mroman_!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1337905929 877294 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :*.net *.split < 1337905929 877371 :shachaf!~shachaf@li227-219.members.linode.com QUIT :*.net *.split < 1337905929 877444 :Madoka-Kaname!~moe@inportb/loli/cirno-chan QUIT :*.net *.split < 1337905930 71370 :Gregor!codu@codu.org QUIT :*.net *.split < 1337905930 71902 :ineiros!~itniemin@li271-145.members.linode.com QUIT :*.net *.split < 1337906582 218430 :fizziew!~htkallas@pc112.ics.hut.fi JOIN :#esoteric < 1337906582 219432 :EgoBot!codu@codu.org JOIN :#esoteric < 1337906582 219564 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1337906582 219644 :kwertii!~kwertii@unaffiliated/kwertii JOIN :#esoteric < 1337906582 219724 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337906582 219801 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net JOIN :#esoteric < 1337906582 219878 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1337906582 219953 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net JOIN :#esoteric < 1337906582 220030 :shachaf!~shachaf@li227-219.members.linode.com JOIN :#esoteric < 1337906582 220105 :Madoka-Kaname!~moe@inportb/loli/cirno-chan JOIN :#esoteric < 1337906582 220179 :cswords__!~cswords@c-98-223-237-144.hsd1.in.comcast.net JOIN :#esoteric < 1337906582 220254 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric < 1337906582 220330 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca JOIN :#esoteric < 1337906582 220406 :rvchangue_!~rvchangue@cpe-024-074-007-002.carolina.res.rr.com JOIN :#esoteric < 1337906582 220480 :qfr!~kafir@unaffiliated/yw JOIN :#esoteric < 1337906582 220556 :Deewiant!~deewiant@cs181243217.pp.htv.fi JOIN :#esoteric < 1337906582 220632 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1337906582 220766 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net JOIN :#esoteric < 1337906582 220842 :Nisstyre!~yours@c-208-90-102-250.netflash.net JOIN :#esoteric < 1337906582 220917 :Slereah!x@ANantes-259-1-198-86.w90-49.abo.wanadoo.fr JOIN :#esoteric < 1337906582 220991 :Gregor!codu@codu.org JOIN :#esoteric < 1337906582 221067 :ion!ion@heh.fi JOIN :#esoteric < 1337906582 221142 :yorick!~yorick@unaffiliated/yorick JOIN :#esoteric < 1337906582 221216 :clog!~nef@bespin.org JOIN :#esoteric < 1337906582 221291 :olsner!~salparot@c83-252-194-156.bredband.comhem.se JOIN :#esoteric < 1337906582 424171 :Kray!~kray@217.24.101.225 JOIN :#esoteric < 1337906582 424310 :const!root@freebsd/developer/variable JOIN :#esoteric < 1337906582 424389 :nvt!nvt@kapsi.fi JOIN :#esoteric < 1337906582 424466 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1337906582 424542 :comex!~comex@ec2-50-19-141-233.compute-1.amazonaws.com JOIN :#esoteric < 1337906582 424616 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1337906582 424691 :ineiros!~itniemin@li271-145.members.linode.com JOIN :#esoteric < 1337906647 949374 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1337906648 143692 :Algo!~Algo@unaffiliated/algorithmiccontr JOIN :#esoteric < 1337906648 143853 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1337906648 143935 :MoALTz!~no@host-92-8-233-246.as43234.net JOIN :#esoteric < 1337906648 144011 :monqy!~swell@pool-71-102-209-2.snloca.dsl-w.verizon.net JOIN :#esoteric < 1337906648 144085 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1337906648 144161 :pikhq_!~pikhq@71-34-141-10.clsp.qwest.net JOIN :#esoteric < 1337906648 144237 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1337906648 144312 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1337906648 144388 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1337906648 144463 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1337906648 144537 :lifthrasiir!~lifthrasi@222.122.156.78 JOIN :#esoteric < 1337906648 144612 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1337906648 144748 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1337906648 144825 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net JOIN :#esoteric < 1337906648 144900 :itidus21!~itidus21@120.148.51.163 JOIN :#esoteric < 1337906648 144976 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi JOIN :#esoteric < 1337906648 145057 :Zetro!~Zetro@zetro.xen.prgmr.com JOIN :#esoteric < 1337906648 145133 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1337906648 145208 :jix!~jix@jixco.de JOIN :#esoteric < 1337906648 145282 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1337906648 145358 :tswett!~tswett@unaffiliated/tswett JOIN :#esoteric < 1337906648 145432 :lambdabot!~lambdabot@li85-105.members.linode.com JOIN :#esoteric < 1337906648 145506 :lahwran!lahwran@unaffiliated/lahwran JOIN :#esoteric < 1337906648 145582 :HackEgo!codu@codu.org JOIN :#esoteric < 1337906648 145656 :cknz!~chicken@88-190-32-81.rev.dedibox.fr JOIN :#esoteric < 1337906648 145731 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1337906659 736424 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric < 1337906696 581882 :lifthrasiir!~lifthrasi@222.122.156.78 QUIT :*.net *.split < 1337906696 582030 :Zetro!~Zetro@zetro.xen.prgmr.com QUIT :*.net *.split < 1337906696 582109 :mtve!~mtve@65.98.99.53 QUIT :*.net *.split < 1337906696 582335 :Algo!~Algo@unaffiliated/algorithmiccontr QUIT :*.net *.split < 1337906696 775958 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1337906696 776477 :lahwran!lahwran@unaffiliated/lahwran QUIT :*.net *.split < 1337906696 979715 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :*.net *.split < 1337906696 979877 :monqy!~swell@pool-71-102-209-2.snloca.dsl-w.verizon.net QUIT :*.net *.split < 1337906696 980181 :itidus21!~itidus21@120.148.51.163 QUIT :*.net *.split < 1337906697 173448 :MoALTz!~no@host-92-8-233-246.as43234.net QUIT :*.net *.split < 1337906697 173481 :SimonRC!~sc@fof.durge.org QUIT :*.net *.split < 1337906697 367405 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi QUIT :*.net *.split < 1337906697 568784 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :*.net *.split < 1337906697 568927 :tswett!~tswett@unaffiliated/tswett QUIT :*.net *.split < 1337906697 569005 :HackEgo!codu@codu.org QUIT :*.net *.split < 1337906697 763879 :pikhq_!~pikhq@71-34-141-10.clsp.qwest.net QUIT :*.net *.split < 1337906697 957697 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net QUIT :*.net *.split < 1337906698 172379 :glogbackup!~glogbacku@64.31.59.246 QUIT :*.net *.split < 1337906698 172596 :cknz!~chicken@88-190-32-81.rev.dedibox.fr QUIT :*.net *.split < 1337906698 595608 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :*.net *.split < 1337906698 595768 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :*.net *.split < 1337906698 595848 :rodgort!~rodgort@li125-242.members.linode.com QUIT :*.net *.split < 1337906698 595923 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1337906698 596000 :augur!~augur@208.58.5.87 QUIT :*.net *.split < 1337906698 798878 :jix!~jix@jixco.de QUIT :*.net *.split < 1337906698 799103 :lambdabot!~lambdabot@li85-105.members.linode.com QUIT :*.net *.split < 1337906698 799257 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1337906698 993327 :qfr!~kafir@unaffiliated/yw QUIT :*.net *.split < 1337906699 196167 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net QUIT :*.net *.split < 1337906699 205562 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca QUIT :*.net *.split < 1337906699 593867 :Deewiant!~deewiant@cs181243217.pp.htv.fi QUIT :*.net *.split < 1337906699 788191 :ion!ion@heh.fi QUIT :*.net *.split < 1337906699 788281 :Kray!~kray@217.24.101.225 QUIT :*.net *.split < 1337906699 788356 :const!root@freebsd/developer/variable QUIT :*.net *.split < 1337906699 788430 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1337906699 788504 :EgoBot!codu@codu.org QUIT :*.net *.split < 1337906699 982913 :kwertii!~kwertii@unaffiliated/kwertii QUIT :*.net *.split < 1337906699 983062 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net QUIT :*.net *.split < 1337906699 983144 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :*.net *.split < 1337906699 983298 :rvchangue_!~rvchangue@cpe-024-074-007-002.carolina.res.rr.com QUIT :*.net *.split < 1337906699 983375 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net QUIT :*.net *.split < 1337906700 183165 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :*.net *.split < 1337906700 183322 :yorick!~yorick@unaffiliated/yorick QUIT :*.net *.split < 1337906700 390699 :fizziew!~htkallas@pc112.ics.hut.fi QUIT :*.net *.split < 1337906700 390893 :cswords__!~cswords@c-98-223-237-144.hsd1.in.comcast.net QUIT :*.net *.split < 1337906700 390974 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :*.net *.split < 1337906700 585175 :Nisstyre!~yours@c-208-90-102-250.netflash.net QUIT :*.net *.split < 1337906700 585395 :clog!~nef@bespin.org QUIT :*.net *.split < 1337906700 585472 :olsner!~salparot@c83-252-194-156.bredband.comhem.se QUIT :*.net *.split < 1337906700 585547 :nvt!nvt@kapsi.fi QUIT :*.net *.split < 1337906700 779079 :Zuu!zuu@unaffiliated/zuu QUIT :*.net *.split < 1337906700 779211 :comex!~comex@ec2-50-19-141-233.compute-1.amazonaws.com QUIT :*.net *.split < 1337906700 779341 :Slereah!x@ANantes-259-1-198-86.w90-49.abo.wanadoo.fr QUIT :*.net *.split < 1337906701 235188 :mroman!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1337906701 235344 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :*.net *.split < 1337906701 235423 :shachaf!~shachaf@li227-219.members.linode.com QUIT :*.net *.split < 1337906701 235500 :Madoka-Kaname!~moe@inportb/loli/cirno-chan QUIT :*.net *.split < 1337906701 452691 :Gregor!codu@codu.org QUIT :*.net *.split < 1337906701 453231 :ineiros!~itniemin@li271-145.members.linode.com QUIT :*.net *.split < 1337906703 817622 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric < 1337907076 466444 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1337907076 467198 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1337907076 467297 :cknz!~chicken@88-190-32-81.rev.dedibox.fr JOIN :#esoteric < 1337907076 467377 :HackEgo!codu@codu.org JOIN :#esoteric < 1337907076 467456 :lahwran!lahwran@unaffiliated/lahwran JOIN :#esoteric < 1337907076 467533 :lambdabot!~lambdabot@li85-105.members.linode.com JOIN :#esoteric < 1337907076 467610 :tswett!~tswett@unaffiliated/tswett JOIN :#esoteric < 1337907076 467687 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1337907076 467763 :jix!~jix@jixco.de JOIN :#esoteric < 1337907076 467854 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1337907076 467930 :Zetro!~Zetro@zetro.xen.prgmr.com JOIN :#esoteric < 1337907076 468063 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi JOIN :#esoteric < 1337907076 468141 :itidus21!~itidus21@120.148.51.163 JOIN :#esoteric < 1337907076 468220 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net JOIN :#esoteric < 1337907076 468295 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1337907076 468373 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1337907076 468450 :lifthrasiir!~lifthrasi@222.122.156.78 JOIN :#esoteric < 1337907076 468526 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1337907076 468604 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1337907076 468682 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1337907076 468758 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1337907076 468833 :pikhq_!~pikhq@71-34-141-10.clsp.qwest.net JOIN :#esoteric < 1337907076 468909 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1337907076 468984 :monqy!~swell@pool-71-102-209-2.snloca.dsl-w.verizon.net JOIN :#esoteric < 1337907076 469059 :MoALTz!~no@host-92-8-233-246.as43234.net JOIN :#esoteric < 1337907076 469134 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1337907076 469211 :Algo!~Algo@unaffiliated/algorithmiccontr JOIN :#esoteric < 1337907076 469287 :fizziew!~htkallas@pc112.ics.hut.fi JOIN :#esoteric < 1337907076 469364 :EgoBot!codu@codu.org JOIN :#esoteric < 1337907076 469441 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1337907076 469517 :kwertii!~kwertii@unaffiliated/kwertii JOIN :#esoteric < 1337907076 471678 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337907076 471759 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net JOIN :#esoteric < 1337907076 471825 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1337907076 471887 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net JOIN :#esoteric < 1337907076 471947 :shachaf!~shachaf@li227-219.members.linode.com JOIN :#esoteric < 1337907076 472007 :Madoka-Kaname!~moe@inportb/loli/cirno-chan JOIN :#esoteric < 1337907076 472070 :cswords__!~cswords@c-98-223-237-144.hsd1.in.comcast.net JOIN :#esoteric < 1337907076 472131 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric < 1337907076 472192 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca JOIN :#esoteric < 1337907076 472253 :rvchangue_!~rvchangue@cpe-024-074-007-002.carolina.res.rr.com JOIN :#esoteric < 1337907076 472313 :qfr!~kafir@unaffiliated/yw JOIN :#esoteric < 1337907076 472374 :Deewiant!~deewiant@cs181243217.pp.htv.fi JOIN :#esoteric < 1337907076 472435 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1337907076 472496 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net JOIN :#esoteric < 1337907076 472556 :Nisstyre!~yours@c-208-90-102-250.netflash.net JOIN :#esoteric < 1337907076 472617 :Slereah!x@ANantes-259-1-198-86.w90-49.abo.wanadoo.fr JOIN :#esoteric < 1337907076 472678 :Gregor!codu@codu.org JOIN :#esoteric < 1337907076 472738 :ion!ion@heh.fi JOIN :#esoteric < 1337907076 472799 :yorick!~yorick@unaffiliated/yorick JOIN :#esoteric < 1337907076 472860 :clog!~nef@bespin.org JOIN :#esoteric < 1337907076 669258 :olsner!~salparot@c83-252-194-156.bredband.comhem.se JOIN :#esoteric < 1337907076 669397 :Kray!~kray@217.24.101.225 JOIN :#esoteric < 1337907076 669476 :const!root@freebsd/developer/variable JOIN :#esoteric < 1337907076 669554 :nvt!nvt@kapsi.fi JOIN :#esoteric < 1337907076 669630 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1337907076 669705 :comex!~comex@ec2-50-19-141-233.compute-1.amazonaws.com JOIN :#esoteric < 1337907076 669778 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1337907076 669851 :ineiros!~itniemin@li271-145.members.linode.com JOIN :#esoteric < 1337907083 323807 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1337907083 529981 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric < 1337907083 530667 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1337907115 175293 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net QUIT :Ping timeout: 260 seconds < 1337907682 117544 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1337907740 824801 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does the PC speaker driver broken on Linux? < 1337907787 512702 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :zzo38: It wasn't last time I checked? < 1337907793 129839 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :##trains < 1337907803 625516 :pikhq_!~pikhq@71-34-141-10.clsp.qwest.net QUIT :Read error: Operation timed out < 1337907966 942400 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I did find that the file "mzx_ascii.chr" from MegaZeux works fine as a Linux console font if the mappings are correct < 1337908127 182641 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(On the computer at FreeGeek I have tested this and it does work; now I can work on the mapping files to get it work better) < 1337908389 914757 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :Read error: Connection reset by peer < 1337908430 185102 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337908639 79443 :madbr!boulam@24.157.253.190 JOIN :#esoteric < 1337908645 109376 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have written some thing on here in past, I thought about discardable functor and commutative applicative, now I also have idempotent applicative. < 1337909107 945624 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1337909120 292047 :pikhq!~pikhq@71-34-141-10.clsp.qwest.net JOIN :#esoteric < 1337909162 795411 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1337909244 598549 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337909526 675266 :PatashuXantheres!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337909530 40148 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1337909934 496959 :PatashuXantheres!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :Read error: Connection reset by peer < 1337910354 956706 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337910363 625285 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Have you played Super Bat Puncher (for NES/Famicom)? < 1337910785 360968 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1337910786 303297 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :thats why i like the japanese... thats why i like the NES... thats why i like the word Super < 1337910804 398918 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :because even though i have no idea what Super Bat Puncher is.. < 1337910813 716709 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1337910922 407626 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The game is good quality (especially the secret level) but it is not yet completed being made. You can download a demo, however. < 1337911292 609723 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh then it must be a homebrew thing < 1337911463 370904 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 244 seconds < 1337911467 955675 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes < 1337911515 422951 :shachaf!~shachaf@li227-219.members.linode.com QUIT :Remote host closed the connection < 1337913405 712737 :shachaf!~shachaf@li227-219.members.linode.com JOIN :#esoteric < 1337913966 527851 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net JOIN :#esoteric < 1337914511 955542 :PatashuXantheres!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337914549 948947 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 248 seconds < 1337914901 900631 :PatashuXantheres!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 248 seconds < 1337914958 57553 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337915263 656006 :Madoka-Kaname!~moe@inportb/loli/cirno-chan QUIT :Read error: Connection reset by peer < 1337915463 636844 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is esoteric song contest? < 1337915680 247247 :Madoka-Kaname!~moe@inportb/loli/cirno-chan JOIN :#esoteric < 1337915698 541991 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :Read error: Connection reset by peer < 1337915740 827026 :Algo!~Algo@unaffiliated/algorithmiccontr QUIT :Quit: Leaving. < 1337918081 953994 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337919428 498704 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PART #esoteric :"Leaving" < 1337920636 511914 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1337921015 943213 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Heralds don't pun; they cant. < 1337921016 970927 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1337921032 635049 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1337921328 363161 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1337921379 405920 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why did they change mathNEWS to make it slower and more confusing? < 1337921417 292271 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It makes it difficult to read and understand, and difficult to find the current issue, too < 1337924029 302129 :qfr!~kafir@unaffiliated/yw QUIT :Ping timeout: 248 seconds < 1337924087 444767 :qfr!~kafir@death.to.religion.info.gf JOIN :#esoteric < 1337924906 467021 :kwertii!~kwertii@unaffiliated/kwertii QUIT :Quit: kwertii < 1337926093 527911 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :Read error: Connection reset by peer < 1337926095 801090 :PatashuXantheres!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337926254 351770 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337926358 578163 :PatashuXantheres!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1337926472 660718 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :Read error: Connection reset by peer < 1337926732 567855 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337927024 25511 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Free (CoYoneda f) is *always* a monad regardless of what f is < 1337927184 230176 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MSleep < 1337927408 718993 :mr^swiFt!~benjamin@c122-107-201-146.eburwd4.vic.optusnet.com.au JOIN :#esoteric < 1337927624 994706 :mr^swiFt!~benjamin@c122-107-201-146.eburwd4.vic.optusnet.com.au PART :#esoteric < 1337929813 425600 :madbr!boulam@24.157.253.190 QUIT :Quit: Radiateur < 1337929935 905104 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1337930005 750140 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1337930011 790525 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :?messages < 1337930012 317216 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1337930359 519283 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 245 seconds < 1337931942 392276 :monqy!~swell@pool-71-102-209-2.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1337932159 117389 :asiekierka!~asiekierk@178235173244.elblag.vectranet.pl JOIN :#esoteric < 1337932186 791373 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1337932191 312167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.topatoco.com/merchant.mvc?Screen=PROD&Store_Code=TO&Product_Code=QW-MICRO-TREX&Category_Code=QW < 1337932192 445997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he;lp < 1337932475 255042 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net JOIN :#esoteric < 1337932482 535780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.topatoco.com/merchant.mvc?Screen=PROD&Store_Code=TO&Product_Code=QW-MICRO-TREX&Category_Code=QW < 1337932484 563402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :taneb < 1337932485 413313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :assist < 1337932487 942289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :assist!!! < 1337932491 184305 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Hello < 1337932493 820378 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Aaargh < 1337932501 757795 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Buy < 1337932550 299772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :;_; < 1337932554 567616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i cant buy because < 1337932560 505854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if i open the page again < 1337932562 42536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ill be paralyse < 1337932578 401013 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :If you give me your address and bank details, I'll buy one for you < 1337932579 191422 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric ::) < 1337932614 874565 :ion!ion@heh.fi PRIVMSG #esoteric :Go and read Guillaume Joseph Hyacinthe Jean-Baptiste Le Gentil de la Galaisière’s biography. :-D http://en.wikipedia.org/wiki/Guillaume_Le_Gentil < 1337932730 270789 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :elliott, alternate solution: disable images in your browser < 1337932787 816563 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: heh < 1337932938 994135 :asiekierka!~asiekierk@178235173244.elblag.vectranet.pl QUIT :Remote host closed the connection < 1337933088 776024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how to be confused: read http://www.qwantz.com/index.php?comic=2197 before http://www.qwantz.com/index.php?comic=2196 < 1337933180 700319 :asiekierka!~asiekierk@178235173244.elblag.vectranet.pl JOIN :#esoteric < 1337935270 72339 :sebbu2!~sebbu@ADijon-152-1-24-215.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1337935270 266115 :sebbu2!~sebbu@ADijon-152-1-24-215.w83-194.abo.wanadoo.fr QUIT :Changing host < 1337935270 266266 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1337935345 621106 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds < 1337935716 914874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Two spammers on Esolang today. < 1337935730 778910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What gives me satisfaction is that every single time we get spammed, someone had to learn something about esolangs to do it. < 1337935831 229199 :pikhq!~pikhq@71-34-141-10.clsp.qwest.net PRIVMSG #esoteric :ACTION carpe noctem < 1337935844 263496 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1337936452 991158 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :what, do you have an esolang captcha? < 1337936462 66935 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Yes, actually < 1337936514 355906 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, what's the captcha? < 1337936517 16080 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or something could be broken, allowing the spammers to get through without doing the captcha < 1337936532 644328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Madoka-Kaname: Try and edit a page logged out to see :P < 1337936546 774424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: ConfirmEdit being broken would be pretty hilarious. < 1337936554 597048 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: But no, I know that isn't happening. < 1337936568 832659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Web server logs prove it, unless they're using advanced NLP and faking a real browser. < 1337936577 858344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also the spam rate would be much higher if it could also get through automated. < 1337936669 668492 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, that is an evil captcha.. < 1337936677 540463 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Make it better and ask general programming questions < 1337936680 709123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :How is it evil? < 1337936684 919461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(And there are multiple.) < 1337936735 572022 :pikhq!~pikhq@71-34-141-10.clsp.qwest.net PRIVMSG #esoteric :What would be *evil* is gluing "prove P=NP" to a proof verifier. < 1337936756 477329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Madoka-Kaname: Seriously, I don't get what's evil about it. < 1337936766 113956 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Trivia questions. < 1337936766 921040 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :XP < 1337936787 160565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Madoka-Kaname: ...well, so? < 1337936788 486271 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :pikhq, is that for banned people? < 1337936808 697195 :pikhq!~pikhq@71-34-141-10.clsp.qwest.net PRIVMSG #esoteric :"You need to be at least this smart to edit (arrow pointing at Deep Thought)" < 1337936814 71648 :pikhq!~pikhq@71-34-141-10.clsp.qwest.net PRIVMSG #esoteric :Madoka-Kaname: Sure, why not. < 1337936832 559046 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But what if P!=NP < 1337936852 100028 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Prove that either P=NP or P!=NP < 1337936856 309351 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, I need to rephrase that. < 1337936878 181252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Prove either that P=NP, or that P!=NP. < 1337936890 938728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Madoka-Kaname: You did notice the links, right? < 1337936893 759499 :pikhq!~pikhq@71-34-141-10.clsp.qwest.net PRIVMSG #esoteric :Sgeo: Then they don't get to edit. < 1337936895 184840 :pikhq!~pikhq@71-34-141-10.clsp.qwest.net PRIVMSG #esoteric ::) < 1337936919 269411 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :I did < 1337936928 205205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*shrug* < 1337936940 167264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't want an evil CAPTCHA, but I still don't really see how it's evil. < 1337936980 627934 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :I guess < 1337936985 162377 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, no. < 1337936986 912949 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Evil would be < 1337936989 698552 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Giving a language sample < 1337936993 344122 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :And asking "what language is this"? < 1337937034 741517 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Choose between INTERCAL, Brainfuck, Underload, Befunge, ///, and Unlambda < 1337937065 650917 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Isn't practically any text with matching square brackets valid brainfuck < 1337937073 707696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/practically // < 1337937097 286216 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Taneb, I don't mean "valid as" < 1337937099 256441 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :I mean "works as" < 1337937109 797876 :pikhq!~pikhq@71-34-141-10.clsp.qwest.net PRIVMSG #esoteric :Taneb: It *may* hit undefined behavior, but yes. < 1337937117 26229 :pikhq!~pikhq@71-34-141-10.clsp.qwest.net PRIVMSG #esoteric :(namely, walking off the left edge of the tape) < 1337937123 389797 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Aw, now I want to write a brainfuck-Underload-///-Befunge polyglot < 1337937132 730552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do so < 1337937133 976387 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :The /// part sounds hard < 1337937186 880245 :asiekierka!~asiekierk@178235173244.elblag.vectranet.pl QUIT :Remote host closed the connection < 1337937196 78057 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf +. < 1337937204 257986 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There is a game on X-BIT called BATGUY, you have to select to pursue on foot, go by car, by helicopter, gun, climb wall, bazooka, send in Robin, or bet money. But everything goes wrong, there is a bomb in the helicopter, you eat the burger too much and cannot drive, trip over the ground, what else.... < 1337937222 218760 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (test)S < 1337937222 615789 :asiekierka!~asiekierk@178235173244.elblag.vectranet.pl JOIN :#esoteric < 1337937228 128425 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :He sometimes chases the wrong guy < 1337937229 540070 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Where is the bot? < 1337937230 239444 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric ::< < 1337937312 34671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: fungot < 1337937324 685913 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, plz fungot < 1337937532 888478 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :How does Befunge behave on unknown characters? < 1337937539 733161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :93 or 98 < 1337937543 295069 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Both < 1337937547 808411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i dunno check < 1337937549 398573 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Either < 1337937552 780343 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Which is your favourite < 1337937600 200827 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Everyone has really bad aim... flying into Superman, blowing up the mayor's car, trip on the boots, the team trying to work together instead just collides and fall down, the ropes break, the engines break, they don't understand that the "R" stands for Reverse not Robin < 1337937647 915635 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :In 98, they behave like "r" < 1337937765 195510 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why do you keep pointing the bazooka backward? < 1337938106 178938 :Deewiant!~deewiant@cs181243217.pp.htv.fi PRIVMSG #esoteric :Taneb: In 98 they reverse, in 93 it's undefined but canonically they're noöps < 1337938118 899011 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :I like what 98 does < 1337938140 572680 :Deewiant!~deewiant@cs181243217.pp.htv.fi PRIVMSG #esoteric :(Although I haven't read the '93 spec that closely so maybe it is defined there somewhere.) < 1337938211 902724 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1337938345 129997 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There "U" go. < 1337938375 359748 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Taneb, I assume you've seen the recent update? < 1337938385 625825 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Probably < 1337938400 284541 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :^bf_textgen brainfuck < 1337938451 576157 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not a fungot command. < 1337938452 796825 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: it's provably perfect, and i'd need to arrange it so that each new invocation doesn't hammer the log site... < 1337938480 607646 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bf_txtgen brainfuck < 1337938485 512857 :EgoBot!codu@codu.org PRIVMSG #esoteric :​100 ++++++++++++++[>+>+++++++>++++++++><<<<-]>>.>++.<-.++++++++.+++++.--------.>+++.<---.++++++++.<----. [584] < 1337938491 322993 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :...egobot < 1337938534 550870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: It's also not provably perfect, at least if the measure of perfection is program length. < 1337938535 648828 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: and what fnord of associative array?' is that? < 1337938556 250093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What fnord of associative array indeed. < 1337938605 733541 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :elliott: "the expression problem" is annoying. :-( < 1337938621 20392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Why is it in quotes? < 1337938632 1981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :10:32 There "U" go. < 1337938641 328559 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: It's made me happy "4" me, so "thx" "go" "2" "u". < 1337938664 231568 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :elliott: Because that allows me not to take responsibility for the name. < 1337938678 220121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think you understand how the use-mention distinction works. < 1337938686 137423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"The 'Expression Problem'" would have been correct, though. < 1337938691 119783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But you can't include the "the" like that. < 1337938699 747521 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Yes I can. < 1337938704 759163 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Quotes are way overloaded in English. < 1337938713 774092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's just that which makes that statement which you said incorrect, and that is just that which makes that confusing.. < 1337938715 571941 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :This is a standard and perfectly valid use. < 1337938719 110413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/\.\.$/./ < 1337938731 839578 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: "The expression problem" does not seem standard at all to me. < 1337938734 804504 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :I wish they weren't so overloaded, but since they are, I might as well enjoy it. < 1337938741 652588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"The 'expression problem'" would have parsed fine. < 1337938752 47120 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :And, anyway, that's a name. < 1337938766 837933 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :The *name* of the thing is "the expression problem". < 1337938771 733775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No, it's not. < 1337938772 761859 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :It doesn't deserve a definite article. < 1337938784 79165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Proof by Wikipedia: http://en.wikipedia.org/wiki/Expression_problem < 1337938785 627521 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :I ain't gonna give it a definite article. < 1337938793 982850 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :I'm not quoting Wikipedia. < 1337938795 480293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There's your definite article. < 1337938804 432405 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :@slap elliott < 1337938805 164110 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :I don't perform such side effects on command! < 1337938821 543038 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :The *point* is that it's annoying. < 1337938828 797853 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Do you have a solution for it? < 1337938849 716437 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :My position is that it illustrates a fundamental dichotomy between two styles of programming and is inherently (and fairly simply) unsolvable by definition. < 1337938881 77984 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :I don't care how you solve it. You can use a definition or an example or something else. < 1337938885 593234 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :I just want it solved. :-( < 1337938888 748999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I said it was inherently unsolvable. < 1337938910 888654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's not a problem which can be solved. < 1337938971 907088 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Next you'll reduce it to the halting problem. < 1337939004 60913 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No. < 1337939015 802561 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :elliott: Rice's theorem is a good theorem. < 1337939019 381801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1337939030 489328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can tell you why the expression problem is unsolvable, if you'd like. < 1337939041 625315 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :ACTION is tired. < 1337939044 855331 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Oh! Tell me. < 1337939107 451757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, so the basic thing is: You can either define a union type, and write functions by discriminating on each case; this lets you add more behaviour (functions), but not more data (union elements). < 1337939109 957385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or, < 1337939117 109577 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :(>++++++[>+++++++<-]<++++++[>++++++++<-]>->[[.<]>[>]<[->+>+<<]>>[-<<+>>]<])!(*)S(/*)(~(*)*:S~:^):^ < 1337939117 785628 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Wee < 1337939125 243662 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Brainfuck / Underload polygot < 1337939129 120403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You can define a product type with the implementations of the behaviour as the fields. < 1337939131 813010 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Now to add in something that isn't trivial < 1337939135 28551 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Slashes? < 1337939139 237651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This lets you add more data, but not more behaviour. < 1337939167 356063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You can't do both, because what would it mean to add more data when there is existing behaviour? You would have to specify the result for every single behaviour on your new piece of data. < 1337939180 263419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And since the whole point is that new behaviour can be added at will, this isn't possible. < 1337939196 957303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And what would it mean to add new behaviour when there is existing data? You would, again, have to supply the behaviour for all the existing data, which is impossible for the same reasons. < 1337939212 207929 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :I think all you've specified is the problem itself. :-) < 1337939224 332203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Not really? < 1337939231 74499 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I described the problem, and then told you why you can't do it. < 1337939241 227910 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Hmm... < 1337939242 556278 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Is there < 1337939243 825668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Consider that the expression problem was first discussed in the context of a purported solution. < 1337939250 366184 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Even a clean way to make a slashes/Underload polygot? < 1337939263 369865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :My understanding of that solution is that it is not really a solution at all. < 1337939272 828635 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :I don't know what that solution is. < 1337939284 803823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.daimi.au.dk/~madst/tool/papers/expression.txt < 1337939290 269379 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :What you described is the thing that one immediately thinks about when one hears about the problem. < 1337939294 215454 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :And then one gets annoyed. < 1337939308 698974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It has a lot of distraction about recompiling and static type-safety and so on. < 1337939313 102320 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I don't get annoyed. < 1337939323 52332 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Oh. < 1337939328 62502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Actually I find it a very enlightening description of the essence of OOP vs. functional programming. < 1337939342 632840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And going over the fundamental trade-off is a good way to decide which is appropriate in each case. < 1337939364 794584 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Type classes vs. sum types in Haskell are in some sense a similar thing. < 1337939386 96557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I dislike your bringing of typeclasses into it. < 1337939394 243956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I very specifically phrased my description with normal data types. < 1337939407 694118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data Behaviour = Behaviour { doThing :: Int -> IO (), zapBangName :: String } < 1337939420 140397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data Data = A Int | B String String [FilePath] | C Octagon < 1337939426 904924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a :: Int -> Behaviour < 1337939440 30543 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Well, OK. < 1337939440 866188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a n = Behaviour { doThing = \m -> print (n + m), zapBangName = show n } < 1337939445 969379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :doThingData :: Data -> Int -> IO () < 1337939453 85343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :doThingData (A n) m = print (n + m) < 1337939453 998321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and so on. < 1337939475 325233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: It's important to do it this way, because the two approaches are on equal footing; they're both types. < 1337939496 427216 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :This doesn't have that much to do with OOP, though. < 1337939505 441387 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I disagree! < 1337939512 942449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :To me, things like Behaviour are the very essence of OOP. < 1337939531 160269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Haskell is great at OOP. < 1337939616 814655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: So what is OOP, if not encoding things as behaviour? < 1337939629 197224 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :I don't know. < 1337939637 487782 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :An acronym. < 1337939650 393831 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :The first three letters of a not-very-good pop song < 1337939657 214466 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :(There you'll be with your "use-mention distinction" again.) < 1337939671 197068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: What are the other letters? < 1337939684 790231 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :SIDIDITAGAIN < 1337939707 774676 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :MR. SIDIDITA GAIN < 1337939722 931958 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :(That's pronounced "GAÏN".) < 1337939804 669485 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :ACTION needs to goto sleep; < 1337939867 943104 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1337939978 75812 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi Phantom_Hoover < 1337939995 893339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Anyway, I've given up on solving things. < 1337940009 541802 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :elliott, solve the eurozone crisis < 1337940015 932593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: No. < 1337940022 356774 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Then solve the eurovision crisis (i.e., why does the UK suck at it) < 1337940029 776356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :By "eurozone crisis", do you mean "everywhere crisis"? < 1337940033 11713 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :"We want to make it easy to add either rows or columns." < 1337940034 441313 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :About some of these kind of things, there is the Typeable class in Haskell which can sometimes help too < 1337940036 978724 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Isn't the obvious solution... < 1337940045 936519 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :elliott, slightly, yeah < 1337940047 822016 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :Functional features in an OO language? It's not like the two have any basic conflict. < 1337940059 719959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Madoka-Kaname: That only lets you choose which you can add on a case-by-case basis. < 1337940069 3538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e. for each type. < 1337940080 462949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The idea is to be able to add both to any type. < 1337940080 657636 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :BYOB blends the two in a language aimed at children < 1337940117 950233 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :(it's what you get when you mix Logo, Lisp, and JavaScript, essentially) < 1337940126 510432 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :and JAVASCRIPT < 1337940127 945277 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :?? < 1337940128 943966 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :o.o < 1337940140 455776 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :That's where it gets it's OO from. < 1337940143 615058 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Prototype based < 1337940154 980162 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, I see. < 1337940258 658800 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :zzo38, I was thinking about Prelude.Generalize this morning, which is probably a bad idea < 1337940355 525379 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Thinking is a bad idea? < 1337940481 799632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1337940567 606214 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: What idea did you think of, about it? < 1337940588 146043 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :unchurch :: Peanoid a => ((a -> a) -> a -> a) -> a < 1337940596 849881 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :unchurch f = f succP zeroP < 1337940597 676029 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Peanoid? < 1337940598 169556 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1337940631 388031 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: OK < 1337940755 555152 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Also; instance Peanoid ((a -> a) -> a -> a) where zeroP = const id; succP = (<*>) (.) < 1337940814 428826 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: OK, maybe < 1337940857 340897 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :(this makes church a specialization of transPeano, I think) < 1337940866 436107 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :what the fuck!? freenode let my bot in! I love freenode < 1337940877 868882 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :nortti, you have a bot? < 1337940889 772636 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :fizzie: elisa seems to be no more blocked < 1337940898 89068 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :Taneb: yes. on #esoteric-en < 1337940947 273061 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It doesn't seem possible to make it to add rows and columns to any type; but there are ways to do something close for specific purposes, one thing is object-oriented but there are other things too, possibly some things in "extensible-data" package might help in some cases, and maybe other uses of Typeable class such as: data Xyz where { Xyz :: forall x. XyzClass x => x -> Xyz; } deriving Typeable; class Typeable x => XyzClass x where { ... }; < 1337940986 198146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nortti: So it seems. < 1337941119 848786 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How can it be completely possible in any programming language? < 1337941143 938463 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It seems there must be some kind of restriction, either rows, columns, or uses. < 1337941566 28702 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I, too, have a unrelated problem: I need to figure out what words to use to lead the chancellor into the trap in the Dungeons&Dragons game. < 1337941616 24242 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :"Oi! Chancellor! Come in 'ere if you think you're hard enough, matey!" < 1337941708 589269 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Best is also if we can get him to reveal where he hid the king, before he arrives. < 1337941844 773908 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe the chancellor is Yakra, and the real one is in a chest. < 1337941861 638774 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :"Oi! Chancellor! We've found you're kingy, he was hidden in a real lame place! Come in here if you think you're hard enough, ya lame no-life!" < 1337941867 778186 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/scheme/comments/s8buc/monad_egg_for_chicken_scheme_released/ < 1337941868 728811 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yakra? < 1337941876 454875 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Please tell me that Mr. [deleted] is not the author of the egg < 1337941907 301928 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Real one of what? < 1337941934 309907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like the part where their monad is a functor < 1337941981 606367 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The linked page looks correct at least, but maybe someone fixed the page... who knows what's with the code < 1337942018 607406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yakra impersonates the chancellor twice in Chrono Trigger. < 1337942039 539370 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, that is what it is. < 1337942099 546519 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should learn Scheme macros at some point < 1337942193 326983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah, but which Scheme macros? Syntax-rules, or syntax-case? < 1337942205 36576 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No I think it is the real chancellor but he is a bad person and has done bad things. My intention is make him dead without letting anyone know he is dead, but first require his autograph, so that I can compare his handwriting with the other handwriting. I already found the dummy < 1337942209 857178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or the defmacro-alikes found in many Scheme implementations? < 1337942210 648190 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fizzie, whichever < 1337942212 426088 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SO MANY MACRO SYSTEMS. < 1337942224 717149 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, thanks for encouraging my decision paralysis :( < 1337942243 481395 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I ... think I'm going to try to stick with Chicken for a while unless there's a good reason not to < 1337942253 17369 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :zzo38, crossdess and lure him into a honey trap? < 1337942258 455700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: i have completely given up on influencing your behaviour in any way < 1337942261 98881 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although laziness in trying to set it up my stymie < 1337942267 536727 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: I do not understand. < 1337942268 754155 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :might stymie me < 1337942277 341013 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :*crossdress < 1337942288 141780 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Utlilize his libido against him < 1337942340 974348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im just going to /clear instead of reading the context to that < 1337942359 688825 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, Chicken has syntax-rules and a low-level defmacroish macro system built in, and a syntax-case egg, so just sticking with it doesn't really help when it comes to selecting a macro system. < 1337942361 260434 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: I doubt I can do any of those things < 1337942397 469608 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :zzo38, how good is your charisma? < 1337942422 383343 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :18 < 1337942424 752069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I suppose the syntax-case egg is for version 3. < 1337942435 98383 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fizzie, it helps when it comes to selecting a Scheme < 1337942455 748414 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :IT WILL WORK PERFECTLY < 1337942466 111677 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :All the information about the game is available on my computer and can be accessed by internet < 1337942554 809037 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Changing my dress is unlikely to help < 1337942572 788547 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :What if you get him drunk first? < 1337942587 608167 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fizzie, if they're all part of the same Scheme, then I just choose whichever I need in the specific situation, right? < 1337942611 398785 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Are code-walkers easier in Scheme than CL? < 1337942628 819235 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think you completely fail to understand the situation... I need to tell him something remotely; we cannot see each other or touch each other before he arrives < 1337942643 567787 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :Okay < 1337942665 68299 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :I'm out, then < 1337942709 507037 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I may need some scrolls of Locate Creature too < 1337942731 105049 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :I've never actually played DnD < 1337942740 611715 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :I've got a player's handbook for some reason < 1337942749 782649 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What version? < 1337942756 424897 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :4th ed < 1337942767 197368 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I am playing 3.5ed. I don't like 4th ed < 1337942772 616254 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why am I ignoring Racket? < 1337942884 984846 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: http://zzo38computer.cjb.net/dnd/recording/level20.tex < 1337942934 30413 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :About the Scheme interpreter in LSL < 1337942935 350277 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"There are still scheme features that are not implimented. Among these are the following: - There is no way to define macros. - There are no floating point numbers. - Procedures must be created using lambda. It is not possible to write (define (square x) (* x x)) - There is no such thing as a dotted pair! *gasp* - Cond, Let, Display have not been defined." < 1337942940 264645 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is the current situation in the game. < 1337942950 549150 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(My character is Kjugobe) < 1337942981 165368 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net PRIVMSG #esoteric :I'm not likely to be much help < 1337943037 526987 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There is also the .dvi file but you may want the source it asks you what level of detail you want to print before it compiles. You also need dungeonsrecording.tex < 1337943174 968742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: But does it have continuations? < 1337943191 391173 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I doubt it. < 1337943232 381510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's such a Scheme thing it ought to be on the list. < 1337943245 29698 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :My idea was Icosahedral RPG; 4th ed changed many things I don't like and Icosahedral is changed from 3rd ed mostly in the opposite ways (this is mainly a coincidence; these ideas were much from before 4th ed was announced) < 1337943270 513769 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :For example, 4th ed has CR but no LA, Icosahedral has LA but no CR. < 1337943494 589643 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Icosahedral RPG also completes PC/NPC unification, something 3rd ed has partially done and 4th ed has abandoned. < 1337943646 730072 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arcane magic in 3rd ed (and all earlier editions) is not sufficiently arcane (in my opinion), and in 4th ed it is not even sufficiently magic! < 1337943970 930691 :Madoka-Kaname!~moe@inportb/loli/cirno-chan QUIT :Quit: Going down for system reinstallation. < 1337943993 419731 :Madoka-Kaname!~moe@inportb/loli/cirno-chan JOIN :#esoteric < 1337944012 342657 :Madoka-Kaname!~moe@inportb/loli/cirno-chan QUIT :Client Quit < 1337944512 501270 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(The things that used CR in D&D are not used in Icosahedral RPG, so there is no need to have CR.) < 1337944581 705170 :ion!ion@heh.fi PRIVMSG #esoteric :http://i.imgur.com/6mg5v.jpg < 1337944730 482905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Crawl Light has squarelos now! < 1337944776 925687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: THANKS TO ME. < 1337944779 129510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Have I told you this? < 1337944811 795772 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Make a variant with knightlos < 1337944832 482525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That sounds confusing. < 1337944837 913261 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: You haven’t! < 1337944844 281881 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes it probably would be confusing < 1337944857 502617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: BEHOLD: https://github.com/dtsund/crawl-light/commit/4978bd01902f948a5bdbc00d48539a2d912523a7 < 1337944860 147886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You should play Light! < 1337944876 400514 :ion!ion@heh.fi PRIVMSG #esoteric :I have unfinished games on both CAO and CDO, btw. :-P < 1337944887 511479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: You know how Crawl has a bunch of repetitive levels and could stand to have the branches a bit shorter? And also how curses are so meaningless as to be pointless? < 1337944904 157148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And also how hunger is more of an annoyance than anything else? And also how the identificaiton game is kind of lame? And also how the LOS is a badly-approximated circle? < 1337944908 105198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :LIGHT FIXES ALL THESE THINGS. < 1337944910 635539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Especially the last one. < 1337944915 639645 :ion!ion@heh.fi PRIVMSG #esoteric :ok :-) < 1337944916 612696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Because I spent two days manually applying and fixing a patch. < 1337944930 994422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Anyway, two unfinished games is not nearly enough. < 1337945049 136325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Have I mentioned Light has a hard mode? < 1337945061 448328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lots of dragons and eyes of draining and multiple nasty uniques on the same dungeon level. < 1337945062 505920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's great. < 1337945066 617603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Do I mean draining? < 1337945069 49857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean devastation, I think. < 1337945312 632089 :Taneb!~Taneb@host-84-13-81-155.opaltelecom.net QUIT :Ping timeout: 252 seconds < 1337945382 717283 :ion!ion@heh.fi PRIVMSG #esoteric :I suppose the “circle” LOS is more like a rounded plus shape since diagonal moves have the same cost as horizontal and vertical moves, one could say you see further horizontally and vertically than diagonally. And the “square” LOS is more like a circle given the nonlinear topology. < 1337945403 748824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Yes, exactly. < 1337945412 501359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: circlelos does ridiculous things like make it more advantageous to approach from a diagonal. < 1337945431 197452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: (I think the "rounded plus shape" is actually a diamond.) < 1337945452 79053 :ion!ion@heh.fi PRIVMSG #esoteric :Hmm, it might be. < 1337945453 220537 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's MIT scheme like? < 1337945465 77659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: A Scheme implementation. < 1337945471 714239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: If I tell you the server, will you play Light? < 1337945471 908725 :ion!ion@heh.fi PRIVMSG #esoteric :sgeo: It has parentheses. < 1337945491 843461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Hint: The server is telnet light.bitprayer.com. < 1337945516 56848 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: I might as well try it later. I’m watching mitx-6.002 lectures at the moment and there’s a deadline for the homework. < 1337945531 768432 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Pfft, excuses. < 1337945639 329432 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like to play as monster character in D&D game? < 1337945650 935803 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: Did you know that? Heralds don't pun, they cant. < 1337945663 289269 :ion!ion@heh.fi PRIVMSG #esoteric :Jim Florentine - Let Me Put My Brother On (Prank Call) http://youtu.be/2dy9lUJJGqI < 1337945860 46610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Too busy for Crawl but not for YouTube? :P < 1337945993 395131 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: I can do youtube for five minutes while eating something, crawl takes more time and more free hands. :-) < 1337946007 590227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You can probably play Crawl with one hand. < 1337946028 966374 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1337946230 613244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sounds dirty. < 1337948671 197231 :pikhq_!~pikhq@168-103-254-112.clsp.qwest.net JOIN :#esoteric < 1337948710 19026 :pikhq!~pikhq@71-34-141-10.clsp.qwest.net QUIT :Ping timeout: 265 seconds < 1337948825 176908 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au NICK :Door < 1337948900 444686 :Door!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au NICK :Patashu < 1337949351 79157 :derdon!~derdon@p4FD95BF2.dip.t-dialin.net JOIN :#esoteric < 1337950140 343400 :derdon!~derdon@p4FD95BF2.dip.t-dialin.net QUIT :Remote host closed the connection < 1337950255 11035 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net JOIN :#esoteric < 1337950473 83431 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net PRIVMSG #esoteric :Hello < 1337950907 85960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi Taneb < 1337951230 298917 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why does Linden Labs prefix so many functions with the word Get < 1337951234 612891 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Get this, get that < 1337951433 213587 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They, too, are trapped in the Java Bean factory. < 1337951499 967629 :Gregor!codu@codu.org TOPIC #esoteric :ESOTERIC SPONGE CONTEST | http://codu.org/logs/_esoteric/ < 1337952395 201179 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net PRIVMSG #esoteric :Finally, Luigi has a purpose! < 1337952693 841724 :MSleep!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MDude < 1337954220 224016 :Guest2761!~dursino@myskyn.iet.unipi.it JOIN :#esoteric < 1337954248 276154 :Guest2761!~dursino@myskyn.iet.unipi.it PART :#esoteric < 1337954528 51270 :Patashu!Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 256 seconds < 1337955006 227715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i had this great dream last night < 1337955009 578557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but i've forgotten most of it < 1337955343 212819 :ion!ion@heh.fi TOPIC #esoteric :ESOTERIC SPONGE PREGNANCY TEST | http://codu.org/logs/_esoteric/ < 1337955858 218953 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net QUIT :Quit: Leaving < 1337958422 70933 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :elliott: find a piece you can remember.. and it will link to more < 1337958439 97903 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :or maybe it won't < 1337958448 783392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't remember more than a very few vague events; just images and the feel of it. < 1337958457 294000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know it involved at least one foreign country. < 1337958904 439028 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1337959136 107751 :qfr!~kafir@death.to.religion.info.gf QUIT :Changing host < 1337959136 341605 :qfr!~kafir@unaffiliated/yw JOIN :#esoteric < 1337959576 76223 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net QUIT :Read error: Connection reset by peer < 1337959591 972078 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net JOIN :#esoteric < 1337959806 993295 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :http://www.guardian.co.uk/world/2012/may/25/psychologists-replace-rorschach-tests-with-misheard-lyrics < 1337959909 477871 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :itidus21: that links doesn't work < 1337959920 515364 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :thats because it's a lie < 1337959929 490703 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :diabolical < 1337959940 447796 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i wrote a url knowing it didn't exist! < 1337959958 88282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :diabolical < 1337959987 720674 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i once purjored myself that way < 1337960019 667189 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :^perjured < 1337960283 297711 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I both want to know the details and am praying that I never do. < 1337960308 651643 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i lied again! < 1337960331 721061 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :HOW CAN I BEST SUCH A MASTER OF DECEPTION < 1337960369 844531 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe you don't need to. i just need to learn to communicate < 1337961606 971318 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The enemy has your lolly! < 1337961865 156323 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Then I need a hero who likes food. PacMan. < 1337961937 115062 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :PacMan sequals = proof that < 1337962009 202760 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :professor pacman: http://upload.wikimedia.org/wikipedia/en/f/f8/Profpacman.png < 1337962194 183466 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :break; < 1337962243 214314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1337963212 563590 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Tried ArmA2 < 1337963218 365049 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The controls feel like crap < 1337963226 873210 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm tempted to try America's Army like originally intended < 1337963264 488671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't < 1337963296 750706 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because if I do, the brain control waves hidden in the game will force me to join the Army? < 1337963315 474667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1337963554 465013 :KingOfKarlsruhe!~chatzilla@p5B131CDC.dip.t-dialin.net JOIN :#esoteric < 1337963558 846662 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :propaganda isn't based on brain control waves < 1337963561 536012 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`welcome KingOfKarlsruhe < 1337963569 872446 :HackEgo!codu@codu.org PRIVMSG #esoteric :KingOfKarlsruhe: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1337963578 786245 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I promise not to join the Army, at any rate < 1337963591 209173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :have i mentioned don't play america's army < 1337963600 681651 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hoorah < 1337963633 11800 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, what will happen if I do < 1337963634 544178 :KingOfKarlsruhe!~chatzilla@p5B131CDC.dip.t-dialin.net PRIVMSG #esoteric :Sgeo: i'm pretty sure, that HackEgo is a Haskell Bot < 1337963643 215602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: everybody will die < 1337963643 615188 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :KingOfKarlsruhe, that's lambdabot < 1337963689 511700 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Bleh, I'd need to free up a lot of HD space < 1337963701 719646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good < 1337963727 452323 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, dont play america's army < 1337963747 770115 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you dont like arma 2's controls because you are noob < 1337963782 509440 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :and dont like having q and e mapped to lean right and left because it is the 90s and there is time for fps qwop < 1337963797 989414 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I didn't even play with that < 1337963818 639377 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no thats by default < 1337963818 873444 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't like an essential function for training being mapped to a non-existent key < 1337963826 395997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastlog and there is time for < 1337963827 156613 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ah yes that problem < 1337963854 110264 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you can `rebind' keys, it is a complex process though < 1337963859 440427 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1337963861 475209 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The mouse sensitivity needs to be tuned :/ < 1337963863 910253 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :actually i shouldn't jibe, it actually is in arma 2 < 1337963866 577411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastlog there is time for < 1337963873 649060 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, I binded it to left Alt < 1337963879 26150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :binded < 1337963882 976490 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In the process losing the key for Look < 1337963884 113993 :HackEgo!codu@codu.org PRIVMSG #esoteric :2011-09-07.txt:03:14:55: -!- oerjan changed the topic of #esoteric to: It is the 90s and there is time for the requirements of supervision and control of transmissible spongiform encephalopathies, also an Esolang event @ Hel/Finland on 3.10.2011: https://wiki.helsinki.fi/display/lambda/esoteeriset+ohjelmointikielet | I think pointers are considerably more useful than lambda calculus | 12345678 | http://codu.org/logs/_esoteric/ < 1337963884 689983 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :there are several pages of controls in each of like 5 sections < 1337963891 10606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :binded < 1337963901 812525 :elliott!~elliott@unaffiliated/elliott TOPIC #esoteric :It is the 90s and there is time for the requirements of supervision and control of transmissible spongiform encephalopathies, also an Esolang event @ Hel/Finland on 3.10.2011: https://wiki.helsinki.fi/display/lambda/esoteeriset+ohjelmointikielet | I think pointers are considerably more useful than lambda calculus | 12345678 | http://codu.org/logs/_esoteric/ < 1337963915 492506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atehwa: How did that event go, by the way? < 1337963925 602462 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I only just realized that that's not the word < 1337963947 336304 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, wait, is right alt used for anything/ < 1337963950 608696 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I have a right alt key < 1337963954 285262 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :probably < 1337963973 860284 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :if you mash your face on the keyboard in arma 2 youll probably manage to start a nuclear war < 1337963977 945432 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :lol < 1337964090 292362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :YOU EXPLODE YOU ACTUALLY *EXPLODE* < 1337964125 599058 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, is look actually useful in games? < 1337964148 247878 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i suspect it's useful in vehicle sections < 1337964177 168274 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :but if you have to do a vehicle section i pity you, its like piloting a pig with 2 engines on fire < 1337964196 571095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: what was the pig trap's slogan again < 1337964199 996879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ex piggia et scientia or something < 1337964210 645606 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes because you are bad lattin < 1337964214 975089 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, does AA3 have vehicles? >.> < 1337964222 206986 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i have no idea < 1337964249 188953 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION goes to install Urban Terror < 1337964300 124506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Y\O\U\ H\A\V\E\N\'\T\ E\X\P\L\O\D\E\D\ Y\E\T\ < 1337964318 492125 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, go get Worms working at some point < 1337964322 380338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/B/U/T/ Y/O/U/ W/I/L/L/ /S/O/O/N < 1337964331 183284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: You ruined it. :( < 1337964373 680082 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O < 1337964387 135185 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Didn't realize there was something to ruin < 1337964395 421853 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That line. It interrupted mine. < 1337964415 718613 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Didn't realize there would be another line, and that there was supposed to be some sort of visual effect < 1337964418 872049 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : Y\O\U\ H\A\V\E\N\'\T\ E\X\P\L\O\D\E\D\ Y\E\T\ < 1337964421 707197 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : /B/U/T/ Y/O/U/ W/I/L/L/ /S/O/O/N < 1337964425 162393 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't get it < 1337964430 142914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's not really a visual effect. < 1337964434 740494 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :They just belong together. < 1337964519 824061 :ion!ion@heh.fi PRIVMSG #esoteric :YBOUUT HYAOVUE NW'ITL LE XSPOLOON < 1337964530 282933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Light. < 1337964531 689324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Play Light. < 1337964540 365249 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'll play < 1337964541 724469 :ion!ion@heh.fi PRIVMSG #esoteric :I’l playing 6.002x < 1337964543 696553 :ion!ion@heh.fi PRIVMSG #esoteric :m < 1337964546 465592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: What, Light? < 1337964554 959510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :telnet light.bitprayer.com < 1337964600 395163 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hold on < 1337964659 604317 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Playing < 1337964662 183783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :such a boring combo!!! but ok < 1337964664 822899 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's light about it? < 1337964667 870657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no id < 1337964669 311673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no hunger < 1337964671 797954 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no curses < 1337964674 26584 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shorter branches < 1337964675 113834 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but also: < 1337964676 299328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :squarelos < 1337964678 853592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :difficulty modes < 1337964686 374959 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, so still full game < 1337964689 312312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aren't you going to adjust your skills < 1337964693 406342 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Thought it would be some quick thing < 1337964699 217813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's quick enough < 1337964701 749227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can win in a few hours < 1337964706 952116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you want to autotrain < 1337964719 283174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :turn off fighting and dodging < 1337964744 91683 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's purple? < 1337964753 883381 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's scrolls that are probably bad < 1337964761 359901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also mutagenic corpses but light doesn't have eating so < 1337964770 117045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and < 1337964772 438370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :green is poisonous < 1337964779 267825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and prayer does nothing if you've already chopped a corpse... < 1337964794 121571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(additionally: you don't need to walk onto a corpse to sacrifice it in light) < 1337964810 705704 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Did not know that about not needing to walk on it < 1337964832 725888 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why do apples exist? < 1337964851 600055 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fedhas i think < 1337964852 664590 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :lag < 1337964859 288378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't like the permafood still existing thing < 1337964861 247750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it should be removed < 1337964963 798188 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does teleport still have time before it actually takes effect? < 1337964988 287029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1337964993 896418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: don't X>.>, just G> < 1337965059 995281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice int < 1337965064 919905 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :? < 1337965069 181503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :your int stat < 1337965076 732937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it will be fun if you get stat-drained < 1337965086 815659 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why is it that low? < 1337965100 787603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because yuo're trol < 1337965166 289778 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is Trog fine with skeletized corpses? < 1337965184 153647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he's not fine with rotting corpses < 1337965184 874427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so < 1337965185 237639 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1337965223 329054 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :henzell is more useful than xv < 1337965231 330610 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :She can't cast in silence right? < 1337965235 680181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't matter < 1337965251 269168 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, hm? < 1337965252 35064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just chokepoint and bash her < 1337965254 716327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with berk possibly < 1337965295 404936 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's Glow? < 1337965314 246237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bad stuff that gives you mutations if it gets too high < 1337965319 366572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you can't spam spells/invocations too much < 1337965324 170199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its harmless < 1337965393 660765 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait what < 1337965411 762489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what about it < 1337965416 287961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why did you add the zig to your shopping list < 1337965416 985029 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ziggurat < 1337965419 513805 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1337965420 791447 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I didn't < 1337965421 55463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what about it < 1337965422 908810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1337965426 815822 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I pressed o < 1337965427 282516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1337965429 215525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what about it < 1337965433 651085 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think o automatically enters shops or something < 1337965441 507998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it does but < 1337965444 175066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm not sure what's confusing < 1337965452 336878 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why it was offering me a ziggurat < 1337965459 17190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a zig portal < 1337965468 632061 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :consult ??ziggurat < 1337965509 361532 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice saccing :P < 1337965552 858806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what happened < 1337965556 463184 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I got bored < 1337965571 2970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that quickly? < 1337965574 645851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you didn't even reach the pandoora < 1337965580 625310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you give games less time than you give languages < 1337965590 185566 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :lol < 1337965601 336059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that was not a joke < 1337965614 861395 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :>.> I might be in that habit < 1337965621 55730 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I do intend to go through SICP < 1337965655 34256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :have fun with that < 1337965668 508622 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :? < 1337965705 996387 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have doubts in your patience < 1337965740 190622 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :>.> that's a fear < 1337965907 486520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: you could at least splat the thing < 1337966091 790986 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the odds of me doing sicp are so small that the idea of me doing it first is not cause for concern < 1337966111 566771 :ion!ion@heh.fi PRIVMSG #esoteric :A star vs. a black hole, the length is 139 days. http://i.minus.com/ibovF0KvyEZmtl.gif < 1337966254 214258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rip star < 1337966255 539280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"missed" < 1337966272 363384 :ion!ion@heh.fi PRIVMSG #esoteric :I’m rooting for the black hole. < 1337966301 415029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1337966302 293980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :missed < 1337966548 848398 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No - lgood < 1337966707 658537 :asiekierka!~asiekierk@178235173244.elblag.vectranet.pl QUIT :Read error: Connection reset by peer < 1337967059 935913 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1337967067 889017 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1337967093 124921 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1337967317 681872 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1337968844 832231 :derdon!~derdon@p5DE8A584.dip.t-dialin.net JOIN :#esoteric < 1337969245 230536 :augur!~augur@206.196.186.112 JOIN :#esoteric < 1337969923 156779 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net JOIN :#esoteric < 1337969959 965350 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Anyone know what < 1337969964 165803 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :time it is? < 1337969976 176650 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :On a more serious note... < 1337970032 34171 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :I'm trying to write a Brainfuck interpreter. I've got my code here for seeing if the []'s are balanced http://ideone.com/S6Td2 , but it doesn't seem to work. I stepped through it on my own, with drawings and everything, and it worked fine. Any tips < 1337970117 286879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you just trying to check if they're balanced, or build a table of some kind while you're doing so? < 1337970128 437653 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Oh, yes, I'm doing the latter as well. < 1337970150 41903 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :A table that records brace pairs so I can easily jump around. < 1337970171 177948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1337970176 384479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what problems are you seeing exactly? < 1337970185 450374 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :I get a segfault when I hit a ]. < 1337970194 616472 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Lemme show you my BF program. < 1337970199 394499 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice < 1337970215 987459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :perhaps brace_table is insufficiently large < 1337970224 206222 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :http://ideone.com/jDpfo < 1337970236 450340 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Insufficiently large? Huh? < 1337970247 111097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, how do you declare brace_table? < 1337970291 588635 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :std::unordered_map brace_table; < 1337970298 319047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah < 1337970300 172941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :never mind, then... < 1337970312 580154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :seems very odd indeed < 1337970314 184130 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :I use unordered_map because that's got constant lookup, while map doesn't. < 1337970328 599983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but non-constant insert :) < 1337970332 900165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway < 1337970340 540409 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Right, but I < 1337970342 980463 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Right, but I < 1337970344 885985 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Fuck < 1337970351 755787 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :have you tried stepping through in gdb? I'd guess it's some other code you have that's causing the segfault, because I can't see how this would < 1337970353 359787 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Right, but I'm doing more lookups than insertions. < 1337970358 478585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How about that thing, you know that thing. A gruddebe? No, that's not it. A grudbug. Oh, right, a debugger! < 1337970361 814193 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Oh, I think I might know what the issue is. < 1337970372 99916 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: BEAT YOU TO IT. < 1337970373 31551 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :I forgot to actually use brace_table. < 1337970377 822947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BlueProtoman: heh < 1337970382 32120 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Silly me. < 1337970384 430869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Yeah, I was trying to invent more misspellings. < 1337970411 335792 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :elliott: You said it first but fizzie said it better. < 1337970413 232378 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Also, I don't quite know how to run a program through gdb. I.e. launch gdb first, then my program. < 1337970418 918657 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :fizzie++ < 1337970425 479153 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :BlueProtoman: You should learn to use gdb! < 1337970429 433999 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :gdb ./program < 1337970432 290376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BlueProtoman: gdb ./program < 1337970432 510924 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :> run < 1337970433 204416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :start < 1337970433 631043 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `run' < 1337970433 825451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cont < 1337970434 960464 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :> hi program < 1337970435 186437 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bt < 1337970436 16467 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `hi'Not in scope: `program' < 1337970475 179965 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :shachaf: I do use it through Code::Blocks, but I don't really know how to use it on the command line. I don't know how to have Code::Blocks pass arguments to my program. With no args, my interpreter just shows a help screen. < 1337970492 713949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gdb ./program < 1337970493 697970 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :elliott: whoa, dude, start < 1337970494 772555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :set args a b c d < 1337970503 658320 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :whoa, dude, set args < 1337970506 340967 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gdb can also take args on the command-line i think but < 1337970515 258353 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Yes, with gdb --args ./program a b c d < 1337970515 674969 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :gdb --args ./program a b c d, or some-such. < 1337970520 752415 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Late again! < 1337970523 407167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Curses. < 1337970528 888988 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ncurses < 1337970540 684791 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :That simple? < 1337970552 967822 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :OK, but now I need to figure out how to use the important utilities. < 1337970567 53116 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :This summer I need to spend my time before college starts learning things like make or gdb. < 1337970572 795743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :99% of gdb is useless :P < 1337970582 406757 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :elliott: gdb is ~2 million lines of code. < 1337970585 186307 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :elliott: "important utilities" < 1337970586 463708 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :!?!?!?! < 1337970589 541865 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :So that's 20,000 useful lines? < 1337970600 82991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Sounds like an overestimation to me. < 1337970612 726045 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Lines of C. < 1337970629 105412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, maybe. < 1337970649 675027 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Also gdb has some useful features that (presumably) take a lot of code to implement. < 1337970653 185610 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Like stepping backwards. < 1337970669 819178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hate debuggers. < 1337970671 781137 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :BlueProtoman: Did you know gdb could do that? < 1337970677 523864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I use printf debugging whenever possible. < 1337970678 977685 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :shachaf: No, I didn't, actually. < 1337970692 647303 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Stepping backwards... < 1337970693 302300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The nice thing about REPLs is that they're basically printf debugging automators. < 1337970702 117367 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Huh? < 1337970705 891919 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :What's a REPL? < 1337970720 509916 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :@google what's a repl :'( < 1337970722 619339 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://stackoverflow.com/questions/8731782/whats-a-repl-process-and-what-can-i-use-it-for < 1337970722 813780 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: node.js - What's a REPL process and what can I use it for? - Stack Overflow < 1337970726 110080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BlueProtoman: Read-eval-print-loop. < 1337970734 327651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Don't click that Stack Overflow link. Nothing with node.js in the title can be good news. < 1337970739 358217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BlueProtoman: Have you used Python or Ruby? < 1337970744 885103 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :@google why node.js is stupid < 1337970747 306055 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://www.youtube.com/watch?v=1e1zzna-dNw < 1337970747 500199 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: Node.JS Is Stupid And If Y < 1337970748 809084 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :elliott: I've dabbled in Python, Ruby not really. < 1337970753 399158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BlueProtoman: You know the Python console? < 1337970756 655096 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Yep. < 1337970759 410609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BlueProtoman: That's a REPL. < 1337970766 396409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It reads an expression, evaluates it, prints the result, and loops back again. < 1337970783 582941 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Does it allow normal program flow if placed inside a program? < 1337970817 416916 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Can you clarify? I'm not sure I understand. < 1337970845 706728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I forgot about that video. :( < 1337970876 898987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: You should watch that video. It's terrible. < 1337970922 475083 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :elliott: Like, could I insert a REPL into my Brainfuck interpreter and NOT have it affect it running, aside from extra junk being put on-screen? < 1337970946 984239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BlueProtoman: Well, a REPL is a development tool, really, separate from running complete programs. < 1337970967 643295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But you could have a REPL where you can feed it a whole program and it'd work fine, sure. < 1337970983 806307 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :So GDB is like a big-ass REPL? < 1337971004 798175 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gdb is like a REPL except it's attached to a running program that you step through. < 1337971010 336956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And also you can't actually evaluate arbitrary expressions. < 1337971020 392237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So it's not really like a REPL. But there are similarities :) < 1337971027 444636 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :elliott: I haven't watched it. < 1337971042 346768 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: You should. < 1337971044 401355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You'll hurt. < 1337971225 897533 :augur!~augur@206.196.186.112 QUIT :Read error: Connection reset by peer < 1337971241 933263 :augur!~augur@206.196.186.112 JOIN :#esoteric < 1337971769 936784 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1337972654 772007 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :OK, new problem with my BF interpreter. < 1337972666 420033 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :I now know how to access the braces properly. Fine. < 1337972704 993965 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :But now when Brain Drain (as I call the interpreter) runs through the BF program, it doesn't output anything even though the BF program has "." instructions. < 1337972715 620938 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :And IDEone tells me it works just fine. < 1337972775 25985 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :I catch all the exceptions that both std::string and std::unordered_map throw, and they mostly consist of vector::_M_range_check, with the occasional _Map_base::at < 1337972792 666020 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :(According to std::out_of_range.what()) < 1337972830 472530 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :And I use unordered_map.at() rather than unordered_map[] so I don't create new elements. < 1337972866 553705 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Any tips? < 1337972911 32306 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :BlueProtoman: I recommend taking elliott's advice. < 1337972921 443991 :shachaf!~shachaf@li227-219.members.linode.com PRIVMSG #esoteric :Take your printfshaker and sprinkle some printfs throughout the program. < 1337972926 961286 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :shachaf: I am. < 1337972943 731178 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :how big is the interpreter? < 1337972944 177888 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Particularly in my instructions, which come as void function objects. < 1337972988 768144 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :coppro: Lemme put it on IDEone. See, I plan on adding several Brainfuck dialects, and each one will come as a class. < 1337973066 213034 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :When I put cout's in my BF instructions, I get nothing. I DO know that the program is looping with the braces, though. < 1337973076 354621 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :http://ideone.com/z9Yji < 1337973085 213845 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :That's my Brainfuck.cpp. Brainfuck.h coming < 1337973136 450134 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :I think your regex is wrong < 1337973161 396002 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :It shouldn't compile < 1337973187 14033 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :coppro: My regex is somewhat correct (it compiles, but doesn't match anything), but that's not my concern right now. < 1337973196 122588 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :http://ideone.com/UhC55 < 1337973217 223615 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :BlueProtoman: ok, well, it doesn't match because the early ] kills it < 1337973222 856496 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :your character class ends partway through < 1337973231 164443 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :coppro: I don't know how to match individual []'s, though. < 1337973242 492858 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :BlueProtoman: [ can be matched safely inside a class < 1337973252 858463 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :and ] can be matched safely outside of one < 1337973255 118489 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :also watch out for - < 1337973258 51901 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :it needs to be first or las < 1337973264 863308 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :*or last, or else it will be a character range < 1337973294 940192 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1337973330 342588 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :coppro: Still doesn't match my program. < 1337973330 772054 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :oh, ] can also be safely matched first < 1337973343 201576 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :[]fo] matches ']', 'f', or 'o' < 1337973370 25177 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :You ARE referring to POSIX regex, right? < 1337973383 956071 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :This is mine, with your changes; [^><+.,[\]@$!}{~^&|-] < 1337973393 73179 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :And this is my BF program; < 1337973393 545375 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric : f++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++The Rain in Spain is Falling on the Plane..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. < 1337973405 954134 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :I have installed working c compiler to my bot at #esoteric-en. first one to destroy my chroot gets ops < 1337973413 970683 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :you can't just escape a ] < 1337973425 627144 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :backslashes are meaningless inside classes < 1337973449 774540 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :you have to do [^][><+.,@$!{}~^&|-] < 1337973508 108507 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :coppro: It works! Thanks! Now to actually get the program itself working. < 1337973520 717316 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :make sure to flush cout < 1337973543 654126 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :When? And what does flushing do? < 1337973555 908597 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :cout is buffered output < 1337973564 695822 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :it doesn't instantly print everything you stream to it < 1337973569 669856 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :you have to flush it to make it actually happen < 1337973579 292993 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :endl flushes automatically < 1337973672 597142 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1337973711 562655 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :coppro: OK, I cout.flush() whenever I hit a "." instruction, but I still see nothing. < 1337974009 134646 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :always flush regularly. or was that floss regularly. < 1337974061 265519 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :I still don't quite understand what a buffer is or what flushing is. < 1337974198 335816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :afaik: communicating between processes is somewhat expensive, therefore file/stream io tends to try not to send just one character at a time, but instead save it in a buffer to be sent all at once. this can be set to happen either when the buffer is full, when a newline is output, or on each character (when you really need it). < 1337974208 101434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*afaiu < 1337974237 525856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's syscalls that are expensive, really < 1337974292 641128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also perhaps cache synchronization, no? < 1337974334 554686 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :If that's the case, why does std::cout << "France"; work < 1337974354 554378 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yes, even when processes communicate through shared memory and use lockless data structures, there is no free lunch < 1337974369 860252 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :BlueProtoman: stdout is typically line-buffered if it's a terminal < 1337974409 952808 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :kmc: In that case, why should I flush often if we're using a terminal? Hell, what else could stdout go to? < 1337974425 644870 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :BlueProtoman: you could redirect stdout to a file, or pipe it to another process < 1337974440 892065 :pikhq!~pikhq@174-22-149-94.clsp.qwest.net JOIN :#esoteric < 1337974443 701374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BlueProtoman: because it won't flush until you write a newline < 1337974446 149384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so the output won't come < 1337974449 806878 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :kmc: So I could redirect stdout to LibreOffice if I wanted to? < 1337974452 8311 :pikhq_!~pikhq@168-103-254-112.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1337974457 236320 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Or some other text editor? < 1337974459 848469 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :on UNIX anyway, stdout is just file descriptor 1, and that could be opened to any kind of file < 1337974462 415722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if libreoffice supported that, sure < 1337974469 604540 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unix is all about connecting stdout and stdin to places < 1337974469 798739 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :BlueProtoman: sure, but those programs typically don't accept input on standard input < 1337974473 711870 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :why don't you read about unix pipes < 1337974508 519089 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :So if not standard input, then what? < 1337974523 922354 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :libreoffice is a gui program with gui dialogs for opening files and such < 1337974530 263855 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :that's where it gets its input < 1337974534 213651 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :not by reading std::cin < 1337974559 126438 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :I meant the text. It just uses events, then? < 1337974564 403239 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm so confused < 1337974578 811877 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Never mind that, then. < 1337974579 340587 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : It's syscalls that are expensive, really <-- right, shared memory and non-contended futexes are both pretty cheap, as neither gets the kernel involved < 1337974587 769896 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i think rather than flushing repeatedly, you can just put std::cout into an unbuffered mode < 1337974591 439818 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :but i don't remember how < 1337974598 499138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HAVE I MENTIONED < 1337974599 950605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HOW < 1337974602 834537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SYSCALLS < 1337974603 497069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ARE FREE < 1337974604 422600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IN @ < 1337974613 884400 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :elliott: Huh? < 1337974615 377754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: ALSO BEER < 1337974619 863126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BlueProtoman: @ is... @ < 1337974623 438678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's... it's a thing < 1337974628 141060 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Free in @? I don't get it. < 1337974631 403243 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's like feather, but different < 1337974635 429241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/Feather < 1337974639 559922 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Oh, OK. < 1337974643 629444 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :BlueProtoman: as to your original question, try something like: std::cout << "foo"; sleep(2); std::cout << " bar\n"; < 1337974654 736502 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :you won't see foo 2 seconds before bar < 1337974657 333134 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :because of line buffering < 1337974659 48794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :BlueProtoman: @ is elliott's vaporware os design < 1337974667 882525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not vapourware! < 1337974669 55676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just uh < 1337974670 418154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uhhh < 1337974671 976445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@ware < 1337974672 336904 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: arr more part where yarr < 1337974673 955140 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The suckiest part of World of Padman is the players < 1337974682 319951 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :They don't seem to know how to play capture the flag < 1337974744 721900 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: just solidly challenged, right? < 1337974752 595343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :>:( < 1337974791 743801 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :naive use of shared memory is pretty cheap for 2-4 threads but if you're trying to scale up to a 48 core machine, you hit a wall pretty quickly < 1337974809 755527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://www.mezzacotta.net/owls/ is very meta today < 1337974841 858655 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :kmc: OK. Now, what I don't get is how this helps me understand why my BF interpreter gives me no output. Especially since I just switched to putchar. < 1337974843 400055 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :then you need to think about cache lines bouncing between cores, efficient use of memory barriers, NUMA < 1337974864 210539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BlueProtoman: it doesn't :P < 1337974866 71090 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :BlueProtoman: if it's a buffering problem you should get all the output when the program quits < 1337974867 117090 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :putchar buffers too though < 1337974887 715245 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :elliott: Except that there might be a need for input beforehand. BF allows input. < 1337974909 612524 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :coppro: you can also do [><+.,@$!{}~^&|-^] no? < 1337974962 966935 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :There must be a problem with how I'm calling my function objects. < 1337974976 331164 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Placing std::cout << "France" << std::endl in them does nothing. < 1337974994 230344 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe your code isn't getting called at all < 1337975013 800078 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :btw, cerr is useful for debugging as it's unbuffered < 1337975067 281452 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :kmc: Noted. < 1337975125 491166 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :you could use debugger breakpoints to see if your code is getting called < 1337975133 279142 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net JOIN :#esoteric < 1337975147 39825 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net PRIVMSG #esoteric :Hello < 1337975161 802038 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net PRIVMSG #esoteric :Am I allowed to call myself a published software author now? < 1337975218 145395 :Zuu!zuu@unaffiliated/zuu NICK :FluffZuu < 1337975229 222655 :FluffZuu!zuu@unaffiliated/zuu NICK :FluffBall < 1337975306 346525 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :kmc: This is my Brainfuck.cpp. At the bottom, I call my code with run(), which calls nextInstruction() on each character. http://ideone.com/8EjGf < 1337975429 876253 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :Any tips? < 1337975513 712704 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :no < 1337975515 872935 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :you could use debugger breakpoints to see if your code is getting called < 1337975547 343649 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :I need a break. < 1337975552 753249 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PRIVMSG #esoteric :So I'll take one. < 1337975554 214621 :BlueProtoman!~Jesse@static-64-61-115-26.isp.broadviewnet.net PART #esoteric :"Leaving" < 1337975559 798340 :elliott!~elliott@unaffiliated/elliott PART :#esoteric < 1337975623 243760 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's probably not related, but the run() looks very dubious. It will call nextInstruction() as many times as there are characters in the program, but (if there are loops) that's probably not the right amount of steps to execute. < 1337975689 375612 :pikhq_!~pikhq@174-22-148-91.clsp.qwest.net JOIN :#esoteric < 1337975694 605563 :pikhq!~pikhq@174-22-149-94.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1337976726 917357 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Go the store, and buy some more. You will need to open the purple door. -- Super ASCII MZX Town < 1337976838 213881 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi NICK :nortti_ < 1337976866 612283 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi NICK :nortti < 1337977021 81508 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi NICK :nortti_ < 1337977030 364855 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi NICK :nortti < 1337977127 465480 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi NICK :nortti_ < 1337977133 130959 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Make up QR-GAME which consists of a QR code of a binary code of a computer game for some virtual machine or emulator < 1337977139 681737 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi NICK :nortti < 1337977158 5279 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :nortti: Why do you keep changing your name? < 1337977192 167890 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :zzo38: I test !msg and !readmsg commands in my ircbot < 1337977203 725819 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1337977220 965914 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh elliott left < 1337977309 562930 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi NICK :nortti_ < 1337977318 843758 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi NICK :nortti < 1337977710 974642 :Achtquack!~Alex@85-127-28-121.dynamic.xdsl-line.inode.at JOIN :#esoteric < 1337977780 748012 :Achtquack!~Alex@85-127-28-121.dynamic.xdsl-line.inode.at QUIT :Quit: Verlassend < 1337977788 900436 :pikhq!~pikhq@174-22-146-175.clsp.qwest.net JOIN :#esoteric < 1337977818 430695 :pikhq_!~pikhq@174-22-148-91.clsp.qwest.net QUIT :Ping timeout: 256 seconds < 1337977926 491587 :augur!~augur@206.196.186.112 QUIT :Remote host closed the connection < 1337977927 385628 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection < 1337978013 101187 :augur!~augur@206.196.186.112 JOIN :#esoteric < 1337978038 2252 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1337978671 664863 :pikhq!~pikhq@174-22-146-175.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1337978958 733557 :nortti!~juhani@a88-113-14-106.elisa-laajakaista.fi NICK :nortti__ < 1337978974 507570 :nortti__!~juhani@a88-113-14-106.elisa-laajakaista.fi NICK :nortti_ < 1337979034 76364 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi NICK :nortti < 1337979317 797674 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Church of Bitcoin? < 1337979626 114245 :pikhq!~pikhq@174-22-146-175.clsp.qwest.net JOIN :#esoteric < 1337979731 81479 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Edward Kmett said that discardable functors are the same as representable functors, and representable functors are isomorphic to ((->) x) for some x. I can prove that all discardable monads are idempotent applicatives, but since they are representable and therefore isomorphic to ((->) x) they are all monads and therefore all idempotent as well. < 1337979849 798736 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :However, there are idempotent applicatives which are not discardable/representable, such as: ZipList, ((,) x) for some idempotent monoid x, Maybe, (Either x), (Const x) for some idempotent monoid x < 1337979850 568813 :KingOfKarlsruhe!~chatzilla@p5B131CDC.dip.t-dialin.net QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725] < 1337979877 268434 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net PRIVMSG #esoteric :What does idempotent mean? < 1337979917 648096 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Idempotent monoid means mappend x x = x and idempotent applicative means x *> x = x < 1337979938 401261 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :idempotent in general means "if you apply it twice, it's the same as applying it once" < 1337979955 341780 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net PRIVMSG #esoteric :And discardable and representable in this context? < 1337980019 737196 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: Discardable functor means x <$ y = x <$ z and representable means isomorphic to ((->) x) for some x < 1337980056 442929 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Identity is isomorphic to ((->) ()) and Finalize is isomorphic to ((->) Zero) < 1337980219 124762 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is (\f x y -> (f x -> f y)) a Arrow if and only if f is idempotent applicative? I don't know but I guessed < 1337980335 979849 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :x *> x = x >> x = join (x <$ x) = join (x <$ return y) = join (return x) = (join . return) x = id x = x < 1337980337 871682 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net PRIVMSG #esoteric :...is Proxy an idempotent applicative? < 1337980366 205565 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: I think Proxy is equivalent to Finalize, so it is < 1337980384 132689 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net PRIVMSG #esoteric :Okay < 1337980385 371379 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Note in proof given: This assumes it is discardable, so (x <$ x) = (x <$ y) for any y) < 1337981964 584255 :nortti_!~androirc@a88-113-14-106.elisa-laajakaista.fi JOIN :#esoteric < 1337982036 399306 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net PRIVMSG #esoteric :Goodnight! < 1337982042 389684 :Taneb!~Taneb@host-84-13-68-182.opaltelecom.net QUIT :Quit: Leaving < 1337982059 961964 :augur!~augur@206.196.186.112 QUIT :Remote host closed the connection < 1337982270 660626 :monqy!~swell@pool-71-102-209-2.snloca.dsl-w.verizon.net JOIN :#esoteric < 1337982291 205361 :nortti_!~androirc@a88-113-14-106.elisa-laajakaista.fi QUIT :Read error: Connection reset by peer < 1337982342 279034 :MoALTz!~no@host-92-8-233-246.as43234.net QUIT :Quit: brb < 1337982496 431121 :MoALTz!~no@host-92-8-157-192.as43234.net JOIN :#esoteric < 1337982515 896979 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi JOIN :#esoteric < 1337982598 371226 :oonbotti!~oonbotti@a88-113-14-106.elisa-laajakaista.fi JOIN :#esoteric < 1337982643 615858 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There are two campaign rules I like (which are default in Icosahedral RPG, but I like to use them in Dungeons&Dragons as well): * Any dead creature is considered to age twice as fast while dead for the purpose of resurrection increasing your age more. * Alignment entry for kinds of creatures does not describe what is most likely (with a few exceptions) but instead describes what people (especially if superstitious) tend to believe. < 1337982656 186850 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Exceptions = angels, devils, demons, normal animals/vermins, unintelligent undead, and uniques. < 1337982936 892307 :oonbotti!~oonbotti@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :hello < 1337983021 164616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome oonbotti < 1337983022 344456 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1337983025 669332 :HackEgo!codu@codu.org PRIVMSG #esoteric :oonbotti: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1337983057 548706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION has a hunch that might mean "o is a bot" < 1337983103 43408 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :oonbotti=olen botti=I am bot < 1337983158 34552 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Other than the given exceptions, any random individual of some kind can be just as likely to be of any alignment; confirmation bias may cause people to persist in their fallacious beliefs.) < 1337983183 999895 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think these two campaign rules make the game more interesting < 1337983204 973196 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :!rawirc PRIVMSG #esoteric Maybe I should make command for this < 1337983205 167890 :oonbotti!~oonbotti@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :Maybe < 1337983205 796472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh oon is slang for olen? < 1337983220 199595 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :nortti_: You forgot the colon < 1337983227 877541 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :!rawirc PRIVMSG #esoteric :Maybe I should make command for this < 1337983228 175165 :oonbotti!~oonbotti@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :Maybe I should make command for this < 1337983246 260029 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :oerjan: yes < 1337983283 816212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, slang ain't gonna make it 'round here < 1337983313 109938 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :!cc hello.c < 1337983320 908283 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :!exec hello < 1337983342 872515 :oonbotti!~oonbotti@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :Hello world\n < 1337983369 866774 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :!cat hello.c < 1337983370 152511 :oonbotti!~oonbotti@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :#include \nint main() {char a[12]; a[0]='H'; a[1]='e'; a[2]='l'; a[3]='l'; a[4]='o'; a[5]=' '; a[6]='w'; a[7]='o'; a[8]='r'; a[9]='l'; a[10]='d'; a[11]=0; puts(a); } < 1337983371 461799 :EgoBot!codu@codu.org PRIVMSG #esoteric :hello.c < 1337983373 917802 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :!cat hello < 1337983374 112195 :oonbotti!~oonbotti@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :>>[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[>+>>>>+<<<<<-]>[<+>-]>>>>+[ < 1337983374 508374 :EgoBot!codu@codu.org PRIVMSG #esoteric :hello < 1337983390 266668 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i sense a conflict < 1337983397 166757 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :me too < 1337983416 958758 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :!cat foobar < 1337983417 495020 :EgoBot!codu@codu.org PRIVMSG #esoteric :foobar < 1337983424 39025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suggests \ < 1337983440 970999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :\help < 1337983458 533714 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I suggest you could just send message directly to oonbotti < 1337983477 808050 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or you could have "oonbotti: " prefix for commands written to the channel < 1337983508 731122 :oonbotti!~oonbotti@a88-113-14-106.elisa-laajakaista.fi PART :#esoteric < 1337983539 316024 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :oh well. I 'lljust keep it on #esoteric-en < 1337983551 865624 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1337983594 449704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if the default is finnish, then #esoteric-en means _not_ esoteric, right? < 1337983609 971041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: no, #esoteric-en means /not finnish/ < 1337983615 576137 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :all languages but finnish are acceptable there, though < 1337983617 237914 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not just English < 1337983658 424818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: that was a lousy attempt at a pun with finnish. < 1337983737 524503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fi:en = en:i don't, or something like that < 1337983766 641040 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: oh, I see < 1337983777 981007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when #esoteric-en was in the topic, though, the rule was that it was for all languages but Finnish < 1337983787 897817 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually enforced in #esoteric-en :) < 1337983794 594649 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(not sure how many people actually joined it) < 1337983808 248016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly wonders why it's fi rather than su < 1337983809 881237 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :Ii never saw anyone other there than Sgeo < 1337983863 859723 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :and I was there almost all the time < 1337983903 71227 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like the rules of Icosahedral RPG? < 1337983943 722355 :kwertii!~kwertii@unaffiliated/kwertii JOIN :#esoteric < 1337983990 310770 :Gregor!codu@codu.org PRIVMSG #esoteric :Is this topic some kind of Markov nightmare of all the topics from the past year? < 1337984052 59750 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :by the way !cc on oonbotti was actually c2bf < 1337984134 219838 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :it is the ISC licensed version with my libc and cpp added on wrapper script < 1337984246 981657 :Gregor!codu@codu.org PRIVMSG #esoteric :Is that available somewhere yet? < 1337984316 936312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastlog transmissible spongiform encephalopathies, also < 1337984321 66677 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :no yet. I still don't really understand how git works < 1337984333 276355 :HackEgo!codu@codu.org PRIVMSG #esoteric :2011-09-13.txt:23:10:28: -!- oerjan changed the topic of #esoteric to: Freudian armchair psycho-babble | It is the 90s and there is time for the requirements of supervision and control of transmissible spongiform encephalopathies, also an Esolang event @ Hel/Finland on 3.10.2011: https://wiki.helsinki.fi/display/lambda/esoteeriset+ohjelmointikielet | god bless haskell america | 12345678!& | http://codu.org/logs/_esoteric/ < 1337984372 808120 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: Yes, that was my point ... < 1337984377 273124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: i think it may be a straight rerun of one from earlier < 1337984385 156742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :around that time < 1337984404 634409 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :Gregor: it was "fun" to edit copyright notices in all of the files < 1337984554 810896 :Gregor!codu@codu.org PRIVMSG #esoteric :nortti_: YOU'RE WELCOME < 1337984583 147194 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :WHY CAPITAL LETTERS? < 1337984603 577955 :Gregor!codu@codu.org PRIVMSG #esoteric :BECAUSE I DECREE IT. < 1337984722 367836 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi PRIVMSG #esoteric :why do you decree it? < 1337985387 621567 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1337985501 677741 :Patashu!~Patashu@c27-253-127-153.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1337987171 659068 :augur!~augur@208.58.5.87 QUIT :Read error: Connection reset by peer < 1337987185 493237 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1337987217 267843 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1337987620 211179 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you make the Free Geeks GameBoy game? < 1337988426 605110 :nortti_!~juhani@a88-113-14-106.elisa-laajakaista.fi QUIT :Ping timeout: 256 seconds < 1337989466 29370 :derdon!~derdon@p5DE8A584.dip.t-dialin.net QUIT :Remote host closed the connection