< 1359244807 55627 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"it's like The Big Bang Theory but for black people instead of nerds" < 1359244828 376951 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1359244849 66270 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the fuck is with this connection < 1359244866 351969 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :kmc: i'm already horrified. < 1359244878 441529 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :anyway apparently they stopped the blackface in '69 < 1359244895 530163 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :what blackface are you talking about? < 1359244906 38888 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :uh, http://en.wikipedia.org/wiki/The_Black_and_White_Minstrel_Show < 1359244925 931737 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :well now. < 1359244974 564413 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wait! < 1359244983 437815 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no, they totally kept it up until '78 < 1359244984 760722 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :ACTION waits < 1359244997 38626 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :they stopped it for 10 episodes < 1359245002 384098 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :" (by this point the blackface element had been reduced)" great < 1359245026 515411 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1359245035 288475 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote "it's like The Big Bang Theory but for black people instead of nerds" < 1359245036 368129 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :last stage show was in '87 < 1359245047 590190 :HackEgo!codu@codu.org PRIVMSG #esoteric :941) "it's like The Big Bang Theory but for black people instead of nerds" < 1359245058 344300 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: political correctness.................. killing our wholesome black and white minstrel show rtaditions......... < 1359245078 675272 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :although it obviously wasn't very good at it < 1359245139 813318 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :so, does anyone know how carry-lookahead works < 1359245305 863323 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Chad_Todhunter < 1359245308 159516 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wow, what a name < 1359245349 425648 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: haha jesus christ at the picture of that minstrel show < 1359245350 930016 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(i just clicked) < 1359245391 335292 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :with the black-and-white photo you almost don't notice it's racist < 1359245396 107949 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The show appeared in a prime-time slot for twenty years, but during the 1970s its popularity declined, partly because of the style of music becoming dated and partly because of an increase in racial awareness. It was axed by the BBC after several unsuccessful attempts to change the format. Mitchell was awarded the OBE in 1975. < 1359245402 167334 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :no i pretty much noticed it was racist < 1359245402 407829 :epicmonkey!~epicmonke@188.134.41.175 QUIT :Ping timeout: 245 seconds < 1359245405 591492 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry for cancelling your racist as hell show, here's an OBE in return < 1359245421 948683 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh dear, he was from scotland too < 1359245428 732572 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :not a good day for scotland in #esoteric < 1359245436 873269 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :we're just finding out what we knew all along < 1359245440 239852 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scotland is terrible < 1359245441 930635 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :was he from hexham ._. < 1359245470 226322 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :look man we were just happy the english had found someone else to pick on < 1359245479 688502 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"While the show started off being broadcast in (genuine) black-and-white, the show was one of the very first to be shown in colour on BBC Two in 1967." < 1359245485 680983 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :HO HO HO "(genuine)" < 1359245489 134705 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :HILARIOUS, WIKIPEDIA < 1359245518 277388 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my parents insist the snooker was the very first color programme on the BBC < 1359245521 593248 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.guardian.co.uk/media/2002/aug/29/broadcasting2 < 1359245521 810620 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, if they were in blackface shouldn't it be white-and-white? < 1359245529 422204 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"During the nine years that the show was broadcast in black-and-white, the black-face makeup was actually red as black did not film very well." < 1359245535 11304 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: I think that was true? < 1359245540 147821 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :was expecting something a bit stronger from the guardian < 1359245542 810484 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't say it was false < 1359245545 461267 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :those poor native americans < 1359245564 679461 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: oh, that reminds me, supposedly Spock was supposed to be red-faced < 1359245573 90431 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but that looks black in black-and-white < 1359245590 69377 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i heard he was supposed to be green... < 1359245594 63833 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :er... was star trek filmed in black and white at some point? < 1359245607 355281 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, but it was broadcast at a time when no-one had color tv yet < 1359245619 379955 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: Great Firewall is now MITMing GitHub with a self-signed cert, it seems < 1359245619 866996 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oh, huh < 1359245626 289303 :ion!ion@heh.fi PRIVMSG #esoteric :kmc: nice < 1359245627 377341 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Homebrew's curl -k looks realllly clever now < 1359245630 347348 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: yes, we can't have too many black people in Roddenberry's post-everything utopia < 1359245630 564334 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :what, china? < 1359245632 553732 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1359245637 383240 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that would be TOO FAR < 1359245657 526221 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, omg it makes sense now < 1359245665 651283 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :checking certs is so uncool < 1359245672 658630 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :why memory alpha articles are all in the past tense < 1359245687 747017 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: you know the first person I ever saw doing the "'curl | interpreter' to install" trick was why the lucky stiff in like... 2005-2007 < 1359245688 250294 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :post-present-tense utopia?? < 1359245702 519872 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: surely it was done before then? < 1359245703 490843 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: not one of his best ideas < 1359245717 520903 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's such a bad idea it must have been tried before < 1359245721 653022 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: if it was I didn't see it -- and most of this stuff seems to be pretty close to the "Ruby community" so I suspect they got it from him < 1359245725 309812 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Bike, but they're not there yet! < 1359245737 314943 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :milk still exists, although there are no breasts for it to come from < 1359245761 98236 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: for bonus points, nc | interpreter < 1359245773 245153 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :when why did it it was disclaimed saying it was essentially a terrible idea and linking to the actual script so you could read it yourself < 1359245778 149422 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this can go wrong in all the same ways, and it's easier to make it do so < 1359245779 150022 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it was cute then < 1359245781 101210 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :now it's just depressing < 1359245796 84941 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: wow I just looked up what curl's -k option is < 1359245798 115835 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :did they really < 1359245810 749207 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the only safe method is to save the code, /then/ read, /then/ run < 1359245820 112341 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but _why is a god and we must worship him < 1359245828 725938 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and read it in something with no terminal control sequence injection exploits or the like < 1359245876 533809 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: ksplice easy install uses curl | sh :( but at least it's SSL with a real cert and not curl -k < 1359245878 741157 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: -k is to not verify certs, by the look of it < 1359245881 918259 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :correct < 1359245883 894652 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :aka --insecure < 1359245894 889794 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: a bit of proper _why worship would do a lot of these idiots good < 1359245897 475368 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, it's still more secure than using non-https http < 1359245908 960553 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :cut down on a lot of ego at the very least < 1359245919 400031 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :didn't why spontaneously combust or something < 1359245923 415556 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :'This option explicitly allows curl to perform "insecure" SSL connections and transfers. All SSL connections are attempted to be made secure by using the CA certificate bundle installed by default. ' < 1359245934 89940 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :' This makes all connections considered "insecure" fail unless -k, --insecure is used.' < 1359245944 404128 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :this is a mind bogglingly poor explanation of what the option does < 1359245949 986106 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: he deleted all his accounts and went back to living as not-why the regular employed programmer < 1359245961 349002 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: that was probably a sensible decision < 1359245962 362190 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yes, it very nearly says that -k makes curl secure < 1359245965 775960 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: did he leave because the rails community is terrible or? < 1359245970 187481 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, wasn't it over something petty < 1359245970 824868 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :like the bodhisattva < 1359245981 892585 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: not afaik and I don't think that would fit him < 1359245989 706608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think he was ever really involved in the Rails community? < 1359245993 320471 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: nobody "knows" what it was over except him and whoever knows him personally < 1359246012 32877 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I suspect he just got tired < 1359246014 294783 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :hm < 1359246016 620813 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds reasonable. < 1359246020 257790 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :not rails but ruby? or what < 1359246026 767852 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :kmc: so, how much security research is predicated on "half of the users are going to get their asses infected anyway, how do we avoid sql slammering" < 1359246027 744379 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, Ruby. < 1359246027 985008 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: well he was "involved" insofar as it is kind of hard to separate ruby from rails < 1359246031 151776 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it's wearing being a celebrity even if you're a celebrity as obscure as I am < 1359246033 125070 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe he lives on as a normal person < 1359246033 637224 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i see < 1359246035 346558 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but yes he never did rails stuff afaik < 1359246044 39082 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :unless mocking DHH counts as doing rails < 1359246045 41114 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: did you know Ruby was started in 1995?? < 1359246050 894381 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: that counts as doing god's work < 1359246053 69176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Yep! < 1359246065 25773 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: did you know python started in like 1990 < 1359246072 803643 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's weird that a language can be obscure for 10 years and then suddenly become hot shit in another country < 1359246077 673914 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: yeah < 1359246080 845600 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: perl is only 4 years older than python < 1359246084 944105 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :how amazing is that < 1359246090 245963 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think with python it was less sudden though < 1359246092 943788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I totally learned Ruby before Rails was cool. < 1359246096 3443 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1359246101 623149 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :python was the hip unix thing in late 1990s AIUI < 1359246105 705726 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :partially due to esr I think < 1359246111 38600 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fuck that guy < 1359246115 65468 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but yes < 1359246115 582222 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1359246117 485818 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"the python paradox" < 1359246126 444543 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :was written in 2004 < 1359246130 700528 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :with Ruby it was a combination of the fact that dave thomas randomly found out about ruby < 1359246140 262284 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and decided to write a whole english introduction-slash-reference-book about it for no apparent reason < 1359246144 837215 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the wendy's guy?? < 1359246147 527267 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because it had like no english documentation < 1359246148 553615 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: should I feel bad for not knowing who dave thomas is? < 1359246155 118153 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and then DHH read it I guess < 1359246160 946135 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :so is fuck that guy sort of like pbuh but for esr? < 1359246161 669759 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :he invented wendy's, a popular American fast food restaurant < 1359246165 410310 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :scarf: probably not < 1359246175 363039 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also he died in 2002 so "probably not the same guy" < 1359246176 845549 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"pbuh", what < 1359246181 266324 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: the pragmatic programmer guy < 1359246183 245198 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e. "nobody" < 1359246186 971390 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: so no < 1359246202 244339 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fair enough < 1359246208 709614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: should I feel bad for knowing who dave thomas is? < 1359246209 674091 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :who is DHH? < 1359246211 895455 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Ruby strikes me as a rebellion against Java < 1359246213 398105 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Bike, 'peace be upon him', muslims say it as a mark of respect for muhammed aiui < 1359246242 265160 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oh < 1359246248 6882 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: no < 1359246250 929459 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :well, it should be < 1359246254 373616 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, omh < 1359246254 604623 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :because well, fuck that guy < 1359246256 53737 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*omg < 1359246258 218172 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :were you here < 1359246268 978991 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :when esr appointed himself our patriarch in absentia < 1359246281 324929 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :wtf my first initial and last name showed up in Ghost in the Shell < 1359246282 772049 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if ruby started in 1995, I think Java hadn't existed for long enough to warrant a rebellion against it < 1359246285 428761 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i've never seen pbuh abbreviated like that though < 1359246287 651578 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: ruby is actually lisp + objects + smalltalk + perl < 1359246290 951952 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :as in matz has actually said this < 1359246294 556318 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: yeah < 1359246295 872926 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well I guess + objects is redundant there < 1359246299 85115 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that's a fucking weird equation < 1359246299 301785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :smallatlk *and* objects? < 1359246301 513421 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Phantom__Hoover: what < 1359246303 731980 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :also it's older than Java I think < 1359246304 491941 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but its community has quite an attitude of "let's change the internals of things on the fly" < 1359246312 396647 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :is it because he half maintains a befunge interpreter or something < 1359246321 113539 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Java: 1995. Ruby: 1994 < 1359246322 145909 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :er < 1359246322 653981 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Java: 1995. Ruby: 1995 < 1359246328 313016 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1359246330 102422 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, he made c-intercal < 1359246330 320668 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :coincidence? or conspiracy?? < 1359246330 829693 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so Ruby can't really be a reaction to Java at all < 1359246333 142336 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :then abandoned it < 1359246334 122429 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when does C++ date from? < 1359246334 340200 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oh right < 1359246347 346081 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh and yeah, esr and I are both doing equal lack of work on C-INTERCAL atm < 1359246347 586706 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: 80s < 1359246361 100185 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :then knuth somehow got involved and esr's ego shot through the roof < 1359246364 35428 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :scarf: C++ lay dormant for nameless millenia at the bottom of the ocean < 1359246371 443288 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc++ < 1359246410 50276 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :in strange aeons even garbage collection may die? < 1359246420 206520 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: perhaps the easier way to explain it is, I can excuse Knuth for never having heard of me and vaguely remembering that ESR had an INTERCAL interp < 1359246429 735307 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can excuse him for never having heard of Claudio Calvelli, too < 1359246448 661445 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the J-INTERCAL guy, I can't even remember who he is < 1359246470 341874 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :lisp + objects + smalltalk + perl + cayenne pepper + potato + pinch of salt < 1359246475 559259 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that INTERCAL written in J? < 1359246478 982105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It should be. < 1359246487 787754 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: Java, sadly < 1359246495 771906 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :how did knuth not hear of the winner of the WOLFRAM PRIZE for PROVING WOLFRAM RIGHT < 1359246498 414265 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's an INTERCAL to JVM bytecode compiler, I think < 1359246503 589319 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :J is "much cooler than" Java. < 1359246510 732780 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that actually sounds a bit cool, scarf < 1359246517 137929 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hurry up and dissuade me from this thought < 1359246519 209353 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :as well as "shachaf" < 1359246526 956758 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I remember having to fix a J-INTERCAL-specific bug I introduced into CADIE < 1359246536 821383 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(as well as being vaguely surprised that anyone bothered to try) < 1359246547 125940 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Phantom__Hoover: is "fuck that guy" also the pbuh for wolfram? < 1359246555 232170 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes < 1359246556 922820 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shit < 1359246559 808380 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i forgot < 1359246560 504014 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :cool < 1359246572 622314 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :don't be disrespectful to wolfram, fuck that guy, remember to say fuck that guy < 1359246589 566908 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :maybe we could personalise it < 1359246609 217005 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :fuck that guy in doubly exponential time? < 1359246616 96306 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :kinky < 1359246637 676050 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hm is there such a thing as tetration time < 1359246641 858962 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :should be imo < 1359246643 165758 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doubly exponential time? is that e^e^x? < 1359246645 612190 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or e^x*2? < 1359246653 207395 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the latter seems a little redundant < 1359246654 695438 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :e^e^x, as i understand < 1359246669 656329 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :yes, of course, the latter would be a constant factor, and fuck constant factors. < 1359246688 980521 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :reminds me of a reddit debate about whether O(1) is or isn't the same as O(0) < 1359246701 727758 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that sounds like a complete waste of time? < 1359246718 866597 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: it's /reddit/ < 1359246723 679281 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the purpose of being there is to waste time < 1359246732 523853 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in a manner that's occasionally vaguely productive < 1359246745 602932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did they talk about O(1/n)? < 1359246746 582648 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :but i don't use reddit and i've still been linked to interesting posts there! < 1359246749 685103 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :O(1) is the same as O(0), they're both x^0 < 1359246754 856022 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, in O terms < 1359246762 32838 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Multiples of x^0 < 1359246778 282995 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FreeFull: OTOH, O(1) definitely grows faster < 1359246784 475234 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even with the standard definition in terms of limits < 1359246795 741738 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :speaking of reading things on the internet, this thing about anthropology has a guy who keeps going on about epistemology and levi-strauss, and it bugs me < 1359246800 578182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :O(monoids) < 1359246805 802179 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :O(♥) < 1359246811 643225 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :O(<3)? < 1359246825 14045 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :$TEXAS < 1359246827 263649 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fix(O) < 1359247532 304776 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :00:48:57: javad3v: hi < 1359247541 876796 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hey, apparently I've used threat-his on people too < 1359247724 269578 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote offence < 1359247725 716020 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1359247737 819937 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think for things that go to 0 you want to use o() not O()? < 1359247742 533656 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1359247743 552216 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION forgets this stuff < 1359247754 640907 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`pastlog offence < 1359247757 597928 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :can anyone actually remember the differences between o, O, Omega, etc. reliably? < 1359247772 161509 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :they use them all over the place in one of my books and it confuses the hell out of me :( < 1359247776 930078 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: yeah, o() is less than, O() is less than or equal to, capital Theta is equal to < 1359247783 838681 :HackEgo!codu@codu.org PRIVMSG #esoteric :2012-02-24.txt:19:37:12: quintopia: Wellll, since I'm assuming you don't know what you're doing (no offence), I'd assign half a day or so to the task. 90% of that will be reading http://wiki.nginx.org/WordPress. < 1359247789 743658 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :damn you < 1359247793 582828 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(this is not mathematically rigorous, but easy to remembre) < 1359247794 965781 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well O / Ω / Θ is easy enough < 1359247800 747340 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: take that back, please, it doesn't really sound like something to damn people over < 1359247809 136254 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :ok, heaven you. < 1359247809 607876 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :scarf, wp sez o() is <=?? < 1359247809 825035 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :upper / lower / both bound < 1359247814 350149 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :think about what you juts said < 1359247820 599241 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: O is <=, o is < < 1359247825 761584 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :wait, bless you < 1359247827 30189 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :there we go < 1359247831 124919 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, that sounds about right :) < 1359247849 889062 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh it defines them in a different format. < 1359247853 25997 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i think that evens out with the damning, so along with the shitty "heaven" confusion when you die you'll probably end up in like the troposphere < 1359247891 47520 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's more the sentiment expressed, whether or not anyone involved actually believes it < 1359247914 346134 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :going by the literal meanings of the words involved, I'm not sure if a worse insult is even theoretically possible < 1359247918 25220 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yet it's considered quite mild < 1359247920 438286 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i'm not sure what "heaven you" would actually mean. it's kind of ungrammatical < 1359247925 22203 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :e^x dx dx, e^y dy < 1359247982 161089 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :scarf, erm, christian hell varies wildly in unpleasantness depending on who you ask. < 1359248005 666508 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: there are people who consider it pleasant? < 1359248011 580419 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that would sort-of contradict the definition < 1359248019 409641 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :sure, even dante had limbo as pretty nice < 1359248060 862869 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :there are also lots of exciting arguments about hell and theodicy that i'm so glad i don't give a fuck about any more < 1359248095 861008 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hey, did we even work out whether /ˈæmbiːɛf/ is remotely usable for programming? < 1359248105 929594 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that was a good langugae < 1359248107 643515 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*language < 1359248116 437058 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :scarf, anyway I really don't get this, it would make sense if zzo38 did it maybe. < 1359248130 373371 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :remember to put "remotely usable for programming" in the advertising. < 1359248136 835402 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: I dislike swearword decay < 1359248157 928344 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"damn"'s been pretty "decayed" since like medieval times < 1359248174 792879 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: fuck that < 1359248186 555130 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :scarf, so you aren't actually personally upset by it? < 1359248199 639006 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :When I get a new computer, I'm going to put XenClient on it I think < 1359248204 777021 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: I am, although I conclude that it's probably irrational to be < 1359248211 630903 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Do games work well under XenClient? < 1359248241 734890 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: I have a lot of irrational beliefs < 1359248245 794 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Phantom__Hoover: personally i'm not really that concerned but i'd rather not worry scarf if he does actually care for reasons i don't understand < 1359248303 735936 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Bike, well like I said if it was zzo38 I could maybe understand but with scarf it just seems like a weird sort of contrarianism? < 1359248305 101021 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"It's possible to (via dead-reckoning) always determine whether you're on an odd or an even tape element" amazing. < 1359248317 297281 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Phantom__Hoover: really don't give a damn < 1359248324 500297 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hmm < 1359248336 656407 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :scarf, your opinions on 'don't give a damn' < 1359248344 684636 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: put it this way: zzo38 is a lot more internally consistent than I am < 1359248352 756533 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: I can't reasonably assign a meaning to it, so it doesn't bother me < 1359248386 782743 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :do i need to start cursing in dungan or something? i mean, that would be amusing so i may actually do that, but < 1359248410 574080 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh shit dungans are real people < 1359248414 351854 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : I also guess I also have several other thoughts on the matter, but they are too wide-ranging and not directly relevant, so I will save them for The Manifesto. < 1359248419 907445 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :my first thought was "aren't they from star wars" < 1359248428 305736 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't really notice that sentence the first time through < 1359248433 192683 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :dungans are pretty boss imo < 1359248434 642681 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in retrospect, isn't it somewhat ominous? < 1359248442 398337 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :speak chinese....... in russian < 1359248725 185563 :fungot!~fungot@eos.zem.fi QUIT :Ping timeout: 248 seconds < 1359248729 494138 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i miss cpressey a lot < 1359248802 370054 :fizzie!fis@unaffiliated/fizzie QUIT :Ping timeout: 245 seconds < 1359248809 418834 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1359249020 19247 :Franklin-Jesus!~yarianny@201.248.241.139 JOIN :#esoteric < 1359249041 194225 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :did fizzie just... quit < 1359249048 405331 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: pingout < 1359249059 465374 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot left at the same time and didn't come back < 1359249059 705551 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: fungot please < 1359249064 399101 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or in elliott-speak, rip fungot < 1359249082 924538 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : < 1359249100 762441 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :but fizzie doesn't... quit < 1359249110 315233 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :join in #Social-Vzla :) < 1359249120 503703 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ho Franklin-Jesus < 1359249125 762423 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :er < 1359249126 242776 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1359249127 967923 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :hi < 1359249135 160760 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`welcome Franklin-Jesus < 1359249136 964779 :HackEgo!codu@codu.org PRIVMSG #esoteric :Franklin-Jesus: 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.) < 1359249142 107560 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :thanks bro < 1359249167 186368 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :my english is bad :s < 1359249187 917278 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Franklin-Jesus: hi please go away and stop spamming : ) < 1359249188 157509 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :where are u from? < 1359249194 718776 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: hi please kick this guy for spamming : ) < 1359249208 394579 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, wow, sorry < 1359249212 768306 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :was reading the navi logs < 1359249218 140569 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :didn't realise we had an actual spammer here < 1359249223 116366 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :I'm sorry < 1359249224 79504 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Franklin-Jesus: are you a human or a bot? < 1359249231 600503 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sounds human enough < 1359249239 41888 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monqy: I prefer to assume it's a spambot < 1359249241 743590 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :what is this? < 1359249244 237521 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that way I can have more fun Turing-testing it < 1359249248 695937 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and eventualy trying to get it into a botloop < 1359249281 347126 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul (:a*:SS):a*:SS < 1359249288 440467 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, fungot isn't here < 1359249293 7427 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, kick scarf for encouraging spammer < 1359249297 737100 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :then kick spammer < 1359249335 395089 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com JOIN :#esoteric < 1359249352 321398 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+ul (:a*:SS):a*:SS < 1359249352 557257 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric ::a*:SS(:a*:SS):a*:SS(:a*:SS) < 1359249358 673609 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whoops < 1359249363 565920 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+ul (:a~*:SS):a~*:SS < 1359249364 53168 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric :(:a~*:SS):a~*:SS(:a~*:SS):a~*:SS < 1359249365 735531 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go < 1359249372 915109 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wanted to write a double-quine < 1359249381 428336 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :i can speak spanish and english < 1359249383 372021 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric ::) < 1359249392 774606 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i can speak english too < 1359249399 947429 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :but my english is bad < 1359249411 44359 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some other people in here can speak other language too (and sometimes does), but is mainly in English. OK < 1359249428 645589 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :ok men < 1359249435 521668 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> x ++ show x where x = "x ++ show x where x = " < 1359249437 250809 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : :1:13: parse error on input `where' < 1359249437 491986 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : :1:13: parse error on input `where' < 1359249464 395170 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Franklin-Jesus, what was the last thing i said < 1359249464 680030 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FreeFull: hmm, is it that where doesn't work like that? < 1359249467 646095 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or something else? < 1359249476 368632 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :scarf: where doesn't work like that < 1359249496 616125 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It only works in definitions and let statements < 1359249499 761454 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, OK < 1359249509 398108 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :was that an attempt at mirroring the structure of the Underload quine in Haskell? < 1359249518 378066 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1359249527 824434 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder if such a quine can be translated almost directly into FORTH < 1359249532 3406 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm guessing no, due to the compilation step < 1359249553 706780 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, a haskell quine is main = print (x ++ show x) where x = "main = print (x ++ show x) where x = " < 1359249569 604598 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :Phantom_hover: I can speak English and Spanish < 1359249587 268041 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Franklin-Jesus: and you get it twice because of thutubot < 1359249593 823158 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> ap(++)show"ap(++)show" < 1359249595 832783 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "ap(++)show\"ap(++)show\"" < 1359249596 314212 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : "ap(++)show\"ap(++)show\"" < 1359249599 868649 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> let x y = "let x y = " ++ y ++ " in x " ++ show y in x "\"let x y = \" ++ y ++ \" in x \" ++ show y" < 1359249602 595004 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "let x y = \"let x y = \" ++ y ++ \" in x \" ++ show y in x \"\\\"let x y =... < 1359249603 80558 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : "let x y = \"let x y = \" ++ y ++ \" in x \" ++ show y in x \"\\\"let x y =... < 1359249604 777800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thutubot.................................. < 1359249609 384276 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> text $ let x y = "let x y = " ++ y ++ " in x " ++ show y in x "\"let x y = \" ++ y ++ \" in x \" ++ show y" < 1359249611 560451 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : let x y = "let x y = " ++ y ++ " in x " ++ show y in x "\"let x y = \" ++ y... < 1359249612 38464 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : let x y = "let x y = " ++ y ++ " in x " ++ show y in x "\"let x y = \" ++ y... < 1359249613 41961 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why are there two haskell bots in here < 1359249613 766161 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :is there any reason why an irc spambot would do anything other than spam and leave? < 1359249617 3917 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That use the same damn syntax < 1359249618 449311 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :looks like i did it right < 1359249627 479344 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Perhaps spam and stay? < 1359249632 998098 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :kmc: gain our trust < 1359249634 242290 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :always double check your code < 1359249647 594441 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :i dont understand < 1359249652 297817 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who's thutubot and why is it evaluahaskelling? < 1359249655 745329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t 1 < 1359249656 951855 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Num a => a < 1359249657 431302 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric :Num a => a < 1359249667 203015 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::t (.) < 1359249668 687622 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Functor f => (a -> b) -> f a -> f b < 1359249668 929061 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric :Functor f => (a -> b) -> f a -> f b < 1359249675 427990 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thutubot..... < 1359249683 910700 :Franklin-Jesus!~yarianny@201.248.241.139 PRIVMSG #esoteric :what is this? < 1359249684 875361 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :cuckoobot < 1359249686 321127 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :What's the correct term, front-end or frontend? Backend or back-end < 1359249687 78949 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :? < 1359249701 391266 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: are you trying to look professional < 1359249704 765475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let unsafeCoerce v = z where z :: v; z = v where aux = const v in unsafeCoerce 'a' :: Int < 1359249706 737405 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match type `t' with `v1' < 1359249706 953722 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `t' is a rigid type variable bound by < 1359249706 953957 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :... < 1359249707 218927 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : Couldn't match type `t' with `v1' < 1359249707 522932 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : `t' is a rigid type variable bound by < 1359249707 740106 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric :... < 1359249710 235660 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmph. < 1359249712 936777 :Franklin-Jesus!~yarianny@201.248.241.139 PART :#esoteric < 1359249715 355938 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::t (&) < 1359249717 14930 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :a -> (a -> b) -> b < 1359249717 256367 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric :a -> (a -> b) -> b < 1359249722 874518 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::t (.~) < 1359249724 600856 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ASetter s t a b -> b -> s -> t < 1359249724 842306 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric :ASetter s t a b -> b -> s -> t < 1359249727 320034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thutubot who are you thutubot < 1359249728 82186 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let y = print (x ++ show x) where x = "> let y = print (x ++ show x) where x = " < 1359249730 123803 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : not an expression: `let y = print (x ++ show x) where x = "> let y = print ... < 1359249730 901316 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : not an expression: `let y = print (x ++ show x) where x = "> let y = print ... < 1359249736 513488 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh dammit < 1359249740 485146 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :needs in y < 1359249745 100521 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :Sgeo, thefreedictionary.com says front-end < 1359249746 546264 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how does thutubot know about caleskell and lens!!!!! < 1359249751 302174 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That makes quinehood more complicated < 1359249752 594037 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> hi < 1359249754 695204 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 'a' < 1359249754 935758 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : 'a' < 1359249760 727150 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Whoa. < 1359249767 604658 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thutubot is just copying lambdabot?????????????????? < 1359249774 204581 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> a < 1359249775 188531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I defined that hi in /msg lambdabot < 1359249775 707275 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : a < 1359249775 952720 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : a < 1359249778 882796 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> a*3 < 1359249780 569304 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : a * 3 < 1359249781 91091 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : a * 3 < 1359249784 536650 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i cant believe it took you this long to figure that out < 1359249787 496994 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Knows about Expr too < 1359249789 224330 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@echo < 1359249789 441505 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :echo; msg:IrcMessage {msgServer = "freenode", msgLBName = "lambdabot", msgPrefix = "elliott!elliott@unaffiliated/elliott", msgCommand = "PRIVMSG", msgParams = ["#esoteric",":@echo"]} rest:"" < 1359249789 705170 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric :echo; msg:IrcMessage {msgServer = "freenode", msgLBName = "lambdabot", msgPrefix = "elliott!elliott@unaffiliated/elliott", msgCommand = "PRIVMSG", msgParams = ["#esoteric",":@echo"]} rest:"" < 1359249793 431544 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh < 1359249798 273288 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It literally copies lambdabot < 1359249798 994430 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@quote lambdabot < 1359249799 211551 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot says: Couldn't match kind `?? -> ? -> *' against `(* -> *) -> * -> *' < 1359249799 494042 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric :lambdabot says: Couldn't match kind `?? -> ? -> *' against `(* -> *) -> * -> *' < 1359249801 236190 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: imo you should make lambdabot say something funny < 1359249806 517659 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :like a pun! < 1359249811 380378 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> "a pun" < 1359249812 880525 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "a pun" < 1359249813 192357 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : "a pun" < 1359249824 919699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: imo i can't because i'm not a lmabdaobot admin???? < 1359249829 661311 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::-0 < 1359249834 693884 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :* :-) < 1359249834 934960 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: "try elliott" < 1359249848 887064 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :badlmaobot < 1359249907 765361 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> "" < 1359249907 982393 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@msg monqy something funny < 1359249909 662124 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : :1:2: < 1359249909 953542 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : lexical error in string/character literal at character '\S... < 1359249910 197715 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : :1:2: < 1359249910 414650 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : lexical error in string/character literal at character '\S... < 1359249931 323695 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :maobot sounds like a good bot < 1359249932 810304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :scarf: What's going on with thutubot? < 1359249944 643240 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :scarf: it's a long-standing bug < 1359249948 383850 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :where it repeats everything lambdabot says < 1359249954 993402 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :"bug" < 1359249958 239859 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I never bothered to fix it because I bring it in here so rarely < 1359249962 740087 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric : test < 1359249966 410616 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that's a pretty awesome bug < 1359249969 428854 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :test failed < 1359249974 531082 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :yap < 1359250014 353282 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : test < 1359250018 520938 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, IRC doesn't work like that < 1359250032 700977 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I can't be bothered to forge the message from the server < 1359250048 241010 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :IRC doesn't work like that scarf < 1359250048 482689 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric :IRC doesn't work like that scarf < 1359250088 800125 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :scarf, ...why does it do that < 1359250092 58118 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :just... why < 1359250103 450801 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pretty random bug < 1359250128 74662 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a bug in an easter egg / hidden feature that once successfully trolled elliott < 1359250134 758725 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1359250136 13637 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think the easter egg works any more < 1359250138 596974 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the bug still exists < 1359250148 683305 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+haskell 2+2 < 1359250151 348258 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah < 1359250161 189326 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+quit < 1359250165 853706 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh < 1359250167 892667 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1359250169 337670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+quit < 1359250179 52538 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm :( < 1359250180 556374 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com QUIT :Remote host closed the connection < 1359250182 785751 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: maobot is a bot to play Mao, I guess? < 1359250183 507960 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :lol < 1359250184 311163 :ais523!~ais523@unaffiliated/ais523 NICK :scarf < 1359250185 781337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : FreeFull: hmm, is it that where doesn't work like that? <-- hugs (rip) supported that syntax < 1359250195 474309 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Freenode have changed how they mark someone as identified < 1359250197 477344 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: oh i was thinking communist but that would be good too < 1359250209 363638 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: What does the haskell 98 specification say? < 1359250215 650051 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :rip hugs < 1359250216 614825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :rugs < 1359250230 494996 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FreeFull: The Haskell Report says that's not an expression. < 1359250308 558799 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: btw, is it standard to write "fuck" immediately after screwing up an oko pyramid? < 1359250324 610496 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: I don't know anything about standards < 1359250327 65181 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: So it's a lambdabot problem? < 1359250327 583177 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I do it because it's annoying < 1359250334 457431 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Because lambdabot only does expressions < 1359250334 996779 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FreeFull: No. < 1359250338 357765 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :in their native channel there is a bot that kicks you when it happens < 1359250340 366730 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Rather than ghci magicry < 1359250343 432516 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so if there's anything standard it's probably that < 1359250346 764936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FreeFull: Well, it wouldn't work in ghci either. < 1359250365 671860 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :True < 1359250366 399628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let quine = x ++ show x where x = "x ++ show x where x = " in quine < 1359250368 619572 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "x ++ show x where x = \"x ++ show x where x = \"" < 1359250382 345156 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It works in let expressions < 1359250384 19449 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :haskell has things other than expressions? < 1359250401 774381 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bike: x = y isn't an expression < 1359250591 81606 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scarf: is thutubot's code available? < 1359250616 437503 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I don't know; it's available in the sense that I don't mind posting it < 1359250640 949306 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shall I put it on sprunge or somewhere? < 1359250649 655175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes please < 1359250705 641519 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Can you do pattern matching in an if? < 1359250717 758191 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :As in in the condition < 1359250718 479403 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: http://sprunge.us/JTUW?thutu < 1359250738 390065 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can see how old the codebase is just by looking at the IRC commands < 1359250749 928017 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :last modified oct 10 2008 < 1359250810 313344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scarf: that contains a password hth < 1359250860 887200 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh bleh < 1359250884 279657 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> (\x -> if a <- x then a else 3) 4 < 1359250885 782156 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : :1:13: parse error on input `<-' < 1359250889 13072 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Nope < 1359250890 942352 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :good thing it was a single use insecure one < 1359250932 537479 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com JOIN :#esoteric < 1359250951 464209 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scarf: in the line /^=:lambdabot=![^ ]* PRIVMSG [^ ]* =:(.*?)(=r)?=x/--PRIVMSG =#esoteric =:$1=r=n=x/ < 1359250954 27286 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :wait, what the hell is that supposed to do, don't you need a do block < 1359250957 25183 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> (\x -> let a | (b,3) <- a = 0 | otherwise = 3 in a x) (4,3) < 1359250959 41121 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : The function `a' is applied to one argument, < 1359250959 257897 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : but its type `(t0, t1)' has n... < 1359250959 474838 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : The function `a' is applied to one argument, < 1359250959 475011 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com PRIVMSG #esoteric : but its type `(t0, t1)' has n... < 1359250963 742010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :change the second [^ ] to [^# ] < 1359250974 883693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i think) < 1359250977 164172 :thutubot!~thutubot@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com QUIT :Remote host closed the connection < 1359250987 127298 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :which syntax did hugs support? < 1359251002 201976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hugs> x where x = 5 < 1359251002 443792 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :5 < 1359251027 506523 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :as an expression? or as a REPL special case? < 1359251035 866214 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: password changed < 1359251047 751516 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :REPL special case < 1359251051 362438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scarf: what about my bugfix suggestion? < 1359251058 502421 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: can you update the sprunge accordingly? < 1359251064 855308 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ok that is more sane < 1359251069 671781 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: it's using lamdabot commands that don't even exist < 1359251071 960407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats elliott -----### < 1359251074 144227 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it needs more of a fix than that < 1359251098 221144 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: looks like my practice of using weak but unique passwords for things that might be pastebinned accidentally has paid off < 1359251100 393172 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run exists too < 1359251102 353817 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `exists'Not in scope: `too' < 1359251102 582139 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Perhaps you meant one of these: < 1359251102 582305 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :... < 1359251113 871582 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: in haskell 1.old, where was an expression < 1359251118 466802 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so (x where x = ()) was a valid expr < 1359251134 13240 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :why did they remove it? too much parsing ambiguity? < 1359251157 929956 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could take the Verity approach and require parens at the least sign of ambiguity < 1359251161 691959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds kind of ambiguous to me. < 1359251186 289129 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even if it isn't ambiguous on its own, it's definitely ambiguous if ou want it to work for the things current-where works for. < 1359251188 495135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scarf: @run exists. but all my fix is trying to do is to ignore lambdabot messages sent to channels. < 1359251194 361561 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> '\34' < 1359251196 556610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Scoping over multiple bindings and all that. < 1359251196 850805 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : '"' < 1359251202 946887 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Perfect < 1359251213 699278 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: you can take over maintaining thutubot if you like < 1359251223 446108 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although actually knowing thutu would be helpful < 1359251231 442730 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: who knows < 1359251239 609192 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: well where is useful because you can go across multiple clauses < 1359251255 437207 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but hey there have been haskell versions where all they did was make things worse by ruining them when they were good before < 1359251259 607082 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so who knows??? < 1359251392 902223 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :o < 1359251417 987471 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Remember Haskell 1.4? < 1359251419 916310 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good times. < 1359251437 457939 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scarf: well my main point in asking for the code was to see if that bug was trivial to fix, and it looked to me like it was, based only on the fact that there was a part of the regexp which obviously matches the recipient. < 1359251447 576141 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, there are a bunch of trivial to fix bugs < 1359251449 73365 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x = print (y ++ init $ show y ++ "\34 in x") where y = "let x = print (y ++ init $ show y ++ \"34 in x\") where y = " in x < 1359251450 783041 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `[GHC.Types.Char]' < 1359251451 20153 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : with actual ty... < 1359251481 185875 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hey, remember when this channel was active enough that we had to make #esoteric-blah for spammy things? < 1359251485 732972 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x = print (y ++ (init $ show y) ++ "\34 in x") where y = "let x = print (y ++ (init $ show y) ++ \"34 in x\") where y = " in x < 1359251486 711642 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :active and ontopic enough, that is < 1359251487 496315 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (GHC.Show.Show (GHC.Types.IO ())) < 1359251487 713407 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of ... < 1359251492 698013 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh dammit < 1359251500 674370 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :One last try < 1359251511 16332 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x = (y ++ (init $ show y) ++ "\34 in x") where y = "let x = (y ++ (init $ show y) ++ \"34 in x\") where y = " in x < 1359251513 778988 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "let x = (y ++ (init $ show y) ++ \"34 in x\") where y = \"let x = (y ++ (i... < 1359251525 78595 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Not quite < 1359251534 940713 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you realise I gave a working quine along those lines before... < 1359251566 524375 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> text $ ap (++) show "> text $ ap (++) show " < 1359251568 320225 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : > text $ ap (++) show "> text $ ap (++) show " < 1359251580 97303 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :> (\x -> x ++ "\"" ++ x ++ "\"") "(\x -> x ++ show x)" < 1359251581 787694 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : :1:36: < 1359251582 5755 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : lexical error in string/character literal at character ' ' < 1359251583 34121 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Jafet: Sorry, you need to start the line with a space. < 1359251587 367305 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :wow that was dumb, nevermind < 1359251631 949538 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1359251673 600186 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`echo space < 1359251674 804621 :HackEgo!codu@codu.org PRIVMSG #esoteric :space < 1359251692 829745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^echo space < 1359251697 547086 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, a working lambdabot quine technically is something like > fix (\x -> x ++ show x) "> fix (\x -> x ++ show x)" < 1359251705 815519 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell fungot hi < 1359251706 32394 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1359251706 32580 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I think < 1359251714 865604 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wait, no < 1359251720 741606 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott's seems fine to me. < 1359251724 523010 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It doesn't take into consideration that lambdabot stringifies everything < 1359252203 615494 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://stackoverflow.com/questions/233673/lexical-closures-in-python < 1359252205 462268 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Fuck Python < 1359252213 745751 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`run function x { printf "%s%q" "$1" "$1"; }; x \`run\ function\ x\ \{\ printf\ \"%s%q\"\ \"\$1\"\ \"\$1\"\;\ \}\;\ x\ < 1359252214 987670 :HackEgo!codu@codu.org PRIVMSG #esoteric :​`run function x { printf "%s%q" "$1" "$1"; }; x \`run\ function\ x\ \{\ printf\ \"%s%q\"\ \"\$1\"\ \"\$1\"\;\ \}\;\ x\ < 1359252228 438603 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1359252251 914211 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@google fuck python < 1359252253 863128 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :https://gist.github.com/1022976 < 1359252310 675191 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Sgeo: for the love of god why do people keep using for loops for this garbage < 1359252333 872763 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Does Python have a better looping operator? < 1359252346 21990 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Python for is more aptly described as foreach < 1359252355 696374 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how about map < 1359252363 168974 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :why do people expect the variable to be rebound, i honestly don't get it < 1359252400 250663 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Because in good languages it is? < 1359252404 748546 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sure seems like mutability causes a lot of bugs and misconception due to its fundamentally bad nature for structuring programs huh < 1359252407 874348 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :huh huh huh < 1359252410 45778 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the answer is yes < 1359252410 262402 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :in C it's an obvious goto loop, in Python it's a slightly less obvious goto loop < 1359252425 313297 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :imo shut your face elliott < 1359252429 634897 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: are you even like a lisper. what are you < 1359252438 584843 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Common Lisper I think < 1359252439 788978 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :choose your fucking side so I can shoot you if it's the wrong one < 1359252451 127792 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :just < 1359252453 194980 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :why is it "wrong" < 1359252461 332031 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds like you're afraid of judgement < 1359252464 462516 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ps this isnt even about the for loop any more < 1359252468 318466 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I just want to know whether to hate you or not < 1359252470 86138 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :it sets the fucking variable, you're using fucking python, you know what assignment is < 1359252470 808569 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :BiKE iS A sCHeMEr < 1359252473 16237 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a good thing to know right < 1359252473 500174 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :just hate me ok < 1359252476 260978 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :no I already do < 1359252478 774370 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm just refining it okay < 1359252482 553691 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :do it more < 1359252483 519447 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :feed me the information!!!! < 1359252484 42737 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :HATE ME MORE < 1359252486 210619 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :FEED ME < 1359252489 824822 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I'M RIGHT HERE < 1359252494 754092 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :TAKE ME NOW < 1359252496 437381 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'M NOT GETTING FED < 1359252498 890091 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1359252500 861320 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :v. hungry < 1359252504 441270 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Is this what gay sex is like < 1359252510 432741 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :gay PLT sex < 1359252512 845413 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :it's a sad, sad sight < 1359252546 511727 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: so I'm just going to take Sgeo's word and assume you're a CLer unless you state otherwise < 1359252553 81386 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Sgeo: also the example is always that "what if want to accumulate a list of closures in a loop" thing that i've never seen in real code but i guess somebody might use it somewhere??? < 1359252553 560257 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I can understand why you wouldn't say it yourself since it's pretty embarrassing < 1359252560 44172 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :is it < 1359252569 685562 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hm i think i should make some anti-scheme joke here but i don't know any < 1359252578 699289 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well have you ever read the CL spec < 1359252580 148496 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :like really read < 1359252582 570964 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i mean wow < 1359252587 677139 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :most of it < 1359252594 831927 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :elliott is scared of the hyper. < 1359252596 278071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wait Bike is a CLer?? < 1359252596 762145 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, I'm working on a problem (for some website that does stuff) and I want to accumulate a list of closures. < 1359252597 761545 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :well, the hyperspec, not ansi, i don't have money < 1359252598 302924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how could you Bike < 1359252598 784919 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :also there's the thing where your language isn't elegant *or* practical!! < 1359252607 356457 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :ok < 1359252611 808692 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Not really in a for loop particularly, but the corresponding list comprehension also had that issue < 1359252614 85134 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty bad place to be in imo < 1359252632 627802 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Yeah, common lisp is so bad, even paul graham doesn't use it < 1359252644 337952 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It feels, like, a hundred years old < 1359252647 630349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: What's the language du jour? < 1359252665 852466 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Sgeo: why. explain < 1359252668 61687 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :shachaf, codeeval doesn't accept Smalltalk solutions nor Racket solutions < 1359252678 950871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So back to Java? < 1359252689 760078 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, want to take a tuple and for each of 4 directions get a new tuple < 1359252709 685186 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monoids monoids monoids monoids monoids monoids < 1359252710 649699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so easy < 1359252715 142526 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Maybe I forgot how to think imperatively < 1359252716 646095 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :so what are you closing over < 1359252727 256627 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :The direction < 1359252743 589707 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :why don't you just accumulate the tuples? < 1359252745 541064 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: also there's the thing whereby people call CL a functional language. < 1359252750 231617 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because they're stupid. < 1359252753 310116 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: trust me that annoys us too < 1359252755 676038 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`quote common.lisp < 1359252756 897072 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1359252759 779782 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: yes but then the thing is... < 1359252763 328706 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`quote common < 1359252764 824807 :HackEgo!codu@codu.org PRIVMSG #esoteric :31) is there a problem with it being carbonized :D yes: carbonized coffee bean is known more commonly as "charcoal" \ 616) Just about all females often feel that exactly why all Hollywood stars common maintain its brightness as Tom in spite of frantic operate routine and large operate pressure from the skin. What do you th < 1359252766 810936 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: the joke is on you for using a language that isn't functional < 1359252771 191322 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :while realising it isn't < 1359252771 900612 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :!!!!! < 1359252781 220144 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :how could i be so wrong < 1359252785 835199 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`quote Sgeo < 1359252788 198017 :HackEgo!codu@codu.org PRIVMSG #esoteric :54) What else is there to vim besides editing commands? \ 68) Where's the link to the log? THERE'S NO LOG. YOUR REQUEST IS SUSPICIOUS AND HAS BEEN LOGGED. \ 101) And... WTF is it doing. :( Is it sexing? \ 110) what's the data of? [...] Locations in a now deceased game called Muta < 1359252799 485834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: i heard your language of choice doesn't use {- -} comments............................................. < 1359252809 296871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(creegan) < 1359252819 851788 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :{- -} looks like a smiley < 1359252820 561994 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i thought if you talked about comment syntax kmc punched you until you were dead. < 1359252822 111583 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: lo, you think you have transcended the blub, but nay, i knoweth the blub that surpasseth even that which paul graham divined < 1359252825 258180 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ps it's common lisp haskell forever < 1359252834 654219 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :are you high < 1359252845 512576 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :higher up in the language food chain than you yes < 1359252846 967910 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :He's high on functional programming < 1359252862 89977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: btw haskell is the worst language < 1359252881 689451 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it lets you prove false?? < 1359252890 94319 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :agda 4ever < 1359252910 179525 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :for the record, i didn't mention i usually use CL because language arguments are dumb and i think everyone here is well aware of that and i'd rather listen to bizarre-ass jokes about oh let's say intuitionistic logic < 1359252920 393003 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :in-jokes, rather < 1359252927 715213 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry but i need the occasional flamewar < 1359252933 322114 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 616 < 1359252934 312689 :HackEgo!codu@codu.org PRIVMSG #esoteric :616) Just about all females often feel that exactly why all Hollywood stars common maintain its brightness as Tom in spite of frantic operate routine and large operate pressure from the skin. What do you think that they have got sufficient time to observe all attractiveness strategies and tips that his grandmother utilized to abide by? < 1359252934 649482 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :it's ok < 1359252941 192290 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :like i still respect you as a person < 1359252948 213567 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i just have to hate you for being a cl user < 1359252949 634402 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :haha that's funny < 1359252963 897968 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :'elliott ruined me with constructivism' part 7: i have a logic module this term < 1359252966 804247 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it's classical < 1359252976 571351 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: by the way by "usually use CL" do you mean "pretend to use CL on IRC because nobody actually uses it for real programs" 8) < 1359252980 175103 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: apart from wrt DCSS, is there anything we really disagree with each other on, to flamewar levels? < 1359252992 597834 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :scarf: do you acknowledge that @ is the best thing in the universe < 1359252997 695979 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike, on the other hand, hates elliott as a person but respects him for being a Haskell user. < 1359253000 826020 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :roguelike design in general? < 1359253034 696532 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :all roguelikes are bad < 1359253038 286054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :except robotfindskitten?? < 1359253059 811901 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Pop zen is bad < 1359253090 347285 :ion!ion@heh.fi PRIVMSG #esoteric :I actually played a few minutes of Crawl this week. < 1359253092 961307 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: to be serious for half a second, it's because as a dumbass undergrad i don't really have "real programs" to write anyway, and i don't know shit about "real programs". < 1359253094 457601 :ion!ion@heh.fi PRIVMSG #esoteric :for the first time in months < 1359253115 910742 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: wow way to give away your approximate age range < 1359253119 74449 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :where's the fucking mystery Bike < 1359253122 261911 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: elliott doesn't write "real programs" either. < 1359253124 426778 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't appreciate subtlety. JUST LIKE COMMON LISP < 1359253132 100394 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i know, shachaf. < 1359253136 743623 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: That doesn't give your age range away? < 1359253148 145598 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shapr is an undergrad and he's 40-something. < 1359253151 76172 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :real programs are only written by the hardcorest of AI lab hackers, on mount esr < 1359253172 844579 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hm this reminds me that i should look at those ancient AI programs written in CL again < 1359253173 205707 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: It does modulo outliers? < 1359253177 12162 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :(they are completely fucking unreadable) < 1359253183 63588 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike isn't an outlier. < 1359253186 176191 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/.$/?/ < 1359253192 866054 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :am i ?? < 1359253199 895121 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1359253206 425092 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Oh < 1359253210 927678 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway should I be an undergrad? < 1359253216 362758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Would I be an outlier? < 1359253222 534264 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :being an undergrad isn't so great < 1359253227 253696 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Being an undergrad sucks, just learn metalworking or something instead. < 1359253242 833202 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :bike is younger than me actually :P < 1359253252 994757 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Aren't you like 600 years old? < 1359253264 348399 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: aren't you like 21 < 1359253265 294578 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Not familiar with reptilian aging honestly. < 1359253272 553476 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :stop making fun of me, I'm not that old ;-; < 1359253287 888163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: are you an overgrad < 1359253296 595269 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :You don't look a day over 500, babe < 1359253296 869933 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: depends on how you look at it < 1359253298 331472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :in soviet russia, are you a leningrad < 1359253308 690044 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i don't know what that is < 1359253364 940012 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :._. < 1359253368 789914 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :imo volgograd > leningrad < 1359253369 974596 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :... I'm only 23... that's... not really old... < 1359253375 919531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fiora: uhh that's pretty old < 1359253388 432408 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :most mathematicians are burnt out by the time they're 23 < 1359253391 73869 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Fiora, did you ever meet Lincoln? < 1359253399 629371 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :He knew like everybody right? < 1359253403 529211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fiora: galois was dead for 3 years by the time he was your age "fyi" < 1359253423 653905 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Also he had true love. Do you have true love, Fiora? < 1359253435 464029 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :._. < 1359253454 838058 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :·_· < 1359253456 59742 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :well, and something about polynomials, i guess < 1359253530 443319 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :lots of things are named after galois < 1359253552 898861 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I guess I'm old < 1359253553 882249 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :bleh < 1359253556 252783 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1359253556 962535 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Have you ever looked at Wikipedia's article on things named after Euler? < 1359253558 781163 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: galois was named after galois for example < 1359253561 392917 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Sometimes I open it and just sob. < 1359253563 93146 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: yes < 1359253574 648520 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :lots of things are named after Euler too yes < 1359253580 672686 :WeThePeople!~WeThePeop@unaffiliated/wethepeople JOIN :#esoteric < 1359253589 693996 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what about things named after < 1359253591 178724 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Project Euler, euler's constant, euler-something constant, euler euler euler < 1359253593 487764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :NICOLAAS DE BRUIJN < 1359253608 888985 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :de bruijn's name is probably cooler than euler's and galois's combined, yeah < 1359253611 339577 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I remember in complex analysis every single thing in the class had cauchy's name on it < 1359253616 231195 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a few things are named after de bruijn < 1359253618 450548 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :(I'm barely exaggerating) < 1359253625 544102 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i also really like Catalan for some reason < 1359253628 679207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :DE BRUIJN: "COOLEST MATHEMATICIAN"????? "IMO YES" < 1359253633 320195 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :maybe because Catalonia is a mystical Spanish thing i don't understand < 1359253645 480549 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :(also because combinatorics is pretty cool, imo) < 1359253652 533362 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love combinatorics < 1359253663 981094 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Shachaf, this is not a special occasion. < 1359253673 509234 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm? < 1359253681 382618 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Combinatorics is not easy! < 1359253688 216145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't say it was easy! < 1359253694 856286 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :You were implying it. < 1359253699 73787 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Utterances have context, shachaf! < 1359253703 820871 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Horrible, horrible contexts. < 1359253716 182165 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Combinatorics is easy < 1359253733 375252 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: Given that I *refrained* from saying it was easy, you might infer that I was implying the opposite. < 1359253733 592268 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Fiora: Cauchy also has an advantage in that the Cauchy integral formula is the coolest thing to come out of math since negation < 1359253739 215767 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: Also I don't know much about combinatorics. :-( < 1359253746 134977 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :It's "pretty cool, imo" < 1359253749 107883 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo too < 1359253756 964530 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :google Analytic Combinatorics, it's free and also awesome. < 1359253761 840865 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: did you know combinatorics is related to, like, types < 1359253764 888834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"all over the place" < 1359253771 543397 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Isn't everything related to, like, types? < 1359253779 259982 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Combinatorics comes up a lot. < 1359253812 276399 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Maybe I should actually finish A=B (as if i'd understand it) < 1359253821 729174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> compare a b < 1359253822 934609 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: what kind of negation are we talking here < 1359253823 658354 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : LT < 1359253835 585829 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :or find some hip new book on combinatypics, thus earning back the trust of this channel < 1359253847 82792 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: the kind with numbers that are "less than" "zero" < 1359253849 635228 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: man, Zeilberger, am I right? < 1359253854 457094 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh I hate that kind of negation < 1359253857 407371 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :You are, like, so right, man. < 1359253857 624368 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :logical ngeation is cool though < 1359253864 505654 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I am so right < 1359253866 264214 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I am always right < 1359253872 46886 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I thought you were a constructivist!!! < 1359253883 549813 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :um, yes! < 1359253886 241353 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: Actually there's remarkably little information about it. :-( < 1359253886 758521 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(a -> _|_) is pretty cool < 1359253889 115146 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Those guys are pretty far left < 1359253895 301022 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should become a combiantorist-turned-type-theorist and publish papers. < 1359253902 361828 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: Ramanunjan was pretty cool < 1359253904 313807 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: don't you think??? < 1359253904 823882 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Intuitionist hippies < 1359253911 631454 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: "pretty cool, imo" < 1359253915 290006 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: what about (α → ⊥) → ⊥ < 1359253919 235517 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: because negation is like < 1359253921 479847 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :contravariance < 1359253921 967614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo that's cooler than α < 1359253923 551759 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or the other way around < 1359253930 810580 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I actually don't think I'm going to go into math. If I can work types into what I want to do all the better though. < 1359253943 118807 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Hm, I can't decide if I hate Zeilberger's webpage. < 1359253955 195236 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Invent a function that does _|_ -> a < 1359253959 203776 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But only works on bottom < 1359253972 199383 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :whoa zeilberger has a new webpage < 1359253977 389152 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :since the last time I saw it < 1359253978 708927 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Tort law IN THE TYPE SYSTEM < 1359253981 507132 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :On the one hand it's a trillion percent better than the average academic site. On the other, he knows what I did last summer, and in many of my previous lives. < 1359253992 813703 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :And he does not take prisoners. < 1359253996 866773 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : maybe because Catalonia is a mystical Spanish thing i don't understand <-- don't tell the catalonians they are spanish hth < 1359254001 210921 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: this website used to be much better < 1359254002 175512 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e., worse < 1359254006 135885 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :in terms of visual appearance < 1359254009 65142 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Is Haskell's type system turing-complete? < 1359254023 602885 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oerjan: I assumed. < 1359254030 147525 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :FreeFull: What would that mean < 1359254035 43675 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: no < 1359254043 250220 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :inference is computable isn't it < 1359254050 641774 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :except for some weird types that are maybe ghc only? < 1359254057 983951 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"I just don't know" < 1359254059 220827 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: i refer to http://web.archive.org/web/20110614084818/http://www.math.rutgers.edu/~zeilberg/ < 1359254068 862186 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@google ghc undecidable < 1359254070 552143 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://hackage.haskell.org/trac/haskell-prime/wiki/UndecidableInstances < 1359254070 768743 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: UndecidableInstances – Haskell Prime < 1359254072 479578 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: GHC's type system is a very different thing from Haskell's. < 1359254073 684592 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: ps YOUR IGNORANCE IS TYPICAL OF ONE WHO USES A LANGUAGE WITH A HORRENDOUSLY CRIPPLED TYPE SYSTEM < 1359254077 598499 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :shachaf: I know. < 1359254095 625759 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: does haskell have types with uncomputable membership??? don't think so < 1359254107 740940 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: what does uncomputable mean here < 1359254112 776032 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: ok i like his new site better jesus christ is this green on blue < 1359254132 466367 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: you can express russell's paradox in the type system! "yay" < 1359254150 795524 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Or well, the set in question, I suppose. < 1359254151 36170 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: also don't tell the spanish the catalonians _aren't_ spanish, hth < 1359254159 591227 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oerjan: Again, somehow I expected this. < 1359254160 66749 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :guys should i sleep < 1359254162 432774 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kinda feel like i should < 1359254167 264020 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :sleep sucks imo < 1359254203 633302 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :sleep is wonderful and you should do it < 1359254207 289382 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> "no" > "yes" < 1359254208 606639 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : False < 1359254214 985605 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Fiora: but it's also kind of terrible!!! < 1359254219 607850 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because when you're asleep it means you're not awake, see < 1359254225 931008 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> True > False < 1359254227 614923 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : True < 1359254235 91874 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hey elliott remember back when i was terrified of sleeping < 1359254250 462385 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't get why Bool is an instance of Ord but ok < 1359254252 96057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: hey want to do the thing < 1359254252 818338 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: If it would help I could link you a paper on injecting yourself with things that maybe don't actually remove pain in surgery, and then you couldn't sleep. < 1359254255 470651 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: one day you will die : ) < 1359254266 459973 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is that a threat < 1359254276 516227 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oerjan: So, plot twist. Turns out Catalan... is Belgian. < 1359254280 208249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: (actually not now but later so maybe not because maybe you'll be asleep but who knows) < 1359254280 999418 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it',zs a threat.... from mother nature < 1359254292 367067 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: sure tomorrow < 1359254293 332382 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> foldr max [False,False,True] < 1359254294 56758 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Or well, was. He died at some point I guess? < 1359254294 780308 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (GHC.Show.Show < 1359254294 996809 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ([[GHC.Types.Bool]] -> [... < 1359254303 24539 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> foldr max [] [False,False,True] < 1359254303 988711 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: why would I inject myself with something that maybe doesn't actually remove pain!! < 1359254304 953665 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `[a0]' < 1359254305 194666 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : with actual type `GHC.Type... < 1359254307 604927 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not even going to have a surgerys < 1359254310 598347 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> foldr max False [False,False,True] < 1359254310 840724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: don't tell the belgians they are spanish either. < 1359254312 286186 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : True < 1359254331 492829 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There, a naive or < 1359254375 727917 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> foldr max False $ replicate (10^6) False < 1359254377 413892 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : False < 1359254389 583781 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> foldr max False $ replicate (10^7) False < 1359254391 753551 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : False < 1359254419 284728 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :replicate takes an Int < 1359254427 988769 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: THE MYSTERY IS KEEPING ME AWAKE HELP < 1359254432 337678 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> maximum $ replicate (10^7) False < 1359254436 717160 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1359254441 774045 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> max True undefined < 1359254443 767881 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.undefined < 1359254445 456307 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :"Haskell is awesome" < 1359254456 398700 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> max undefined True < 1359254458 180130 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.undefined < 1359254458 932387 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: Max isn't lazy on the second argument < 1359254462 665268 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or the first < 1359254472 954988 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Can't be < 1359254482 495993 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it is if compare is. < 1359254486 453437 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :which it *can* be. < 1359254493 128107 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> max (undefined :: ()) (undefined :: ()) < 1359254495 89224 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.undefined < 1359254496 53292 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How would you do a lazy compare? < 1359254499 818527 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> max (undefined :: ()) () < 1359254501 556377 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.undefined < 1359254503 766113 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> max (()) (undefined :: ()) < 1359254505 476052 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.undefined < 1359254507 886025 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh, it behaves badly there < 1359254508 370929 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> compare True undefined < 1359254510 406793 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.undefined < 1359254516 510361 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :looks like the derived instances suck < 1359254517 239597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> compare False undefined < 1359254517 475900 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> (((((()))))) < 1359254519 403203 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.undefined < 1359254519 619962 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : can't find file: L.hs < 1359254522 297931 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: for instance, compare _ _ = EQ < 1359254523 260710 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :for () < 1359254527 727070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> compare undefined True < 1359254529 437546 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.undefined < 1359254532 645118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> compare undefined False < 1359254534 97492 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.undefined < 1359254539 732740 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: :( < 1359254557 453772 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: don't worry. @ definitions are maximally lazy. < 1359254562 230743 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@src Ord < 1359254562 448049 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :class (Eq a) => Ord a where < 1359254562 448255 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : compare :: a -> a -> Ordering < 1359254562 448363 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : (<), (<=), (>), (>=) :: a -> a -> Bool < 1359254562 448470 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : max, min :: a -> a -> a < 1359254562 665585 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: Wouldn't that only be after the other pattern matches though < 1359254569 842081 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: what < 1359254574 225348 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :there is only one value of type () < 1359254593 55646 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wait < 1359254595 506174 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You're right < 1359254611 571594 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> (\(\() -> ()) -> ()) () < 1359254613 66976 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : :1:4: Parse error in pattern: \ () -> () < 1359254629 7978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: yay! < 1359254630 941631 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> (\((\() -> ()) -> ()) -> ()) () < 1359254632 621256 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : () < 1359254644 245949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: they should use amb for full effect < 1359254652 697985 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: yes, clearly < 1359254655 117609 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :who needs performance or sanity < 1359254657 45243 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :() is great for base zero arithmetic < 1359254673 52464 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Just have to define a num instance < 1359254683 208877 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :() is the counterpart to _|_ < 1359254696 465604 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Is () top? < 1359254698 830417 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or cobottom < 1359254751 793809 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :@help < 1359254752 10701 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1359254754 806603 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :@list < 1359254755 24812 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://code.haskell.org/lambdabot/COMMANDS < 1359254820 229068 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You can't define an instance in a let expression, can you < 1359254847 145100 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1359254850 274521 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :https://github.com/ekmett/reflection/blob/master/examples/Monoid.hs < 1359254856 543449 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :"unless you're edwardk" < 1359254878 727810 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Nope < 1359254886 100146 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Damn < 1359254898 988469 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oerjan: I'm starting to sense a pattern. < 1359254899 227433 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Want to make a Num instance for () < 1359254913 433724 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: Well, the chemical shuts down your muscles. That's basically like sleep, right? < 1359254961 447209 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: the spanish were big on conquering things, hth < 1359255002 224061 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :instance Num () where { ()+()=(); ()*()=(); negate ()=(); abs ()=(); signum ()=(); fromInteger _ =(); } < 1359255042 170644 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oerjan: Am I allowed to tell conquering things that they are Spanish? < 1359255045 788243 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :That is the worst instance ever < 1359255053 630161 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It's not at all lazy < 1359255067 172044 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :but it forms a group!!! < 1359255072 542734 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: you use two spaces afte ra . too < 1359255075 988055 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you disgust me. should i sleep < 1359255077 518379 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hell maybe a ring, i forget < 1359255087 269037 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: I READ IT IN A STYLE GUIDE ONCE OKAY < 1359255093 863459 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Actually Num has no laws but okay < 1359255123 894565 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :who needs laws when we have axioms < 1359255126 892273 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :instance Num () where { _+_=(); _*_=(); negate _=(); abs _=(); signum _=(); fromInteger _ =(); } < 1359255133 517230 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Better, Jafet? < 1359255151 812964 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :good instance imo < 1359255175 325353 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wait < 1359255178 705046 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That probably wouldn't work < 1359255182 602035 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: style guide more like < 1359255185 803455 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sterile LIED < 1359255188 697794 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh < 1359255193 76218 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ghci doesn't complain < 1359255195 763989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi Bike < 1359255200 786523 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :New Num instances are approved by a jury panel who give it a three-part score on originality, aesthetic merit, and use of applicative functors < 1359255203 529040 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :whoa man that hurts :( < 1359255207 170769 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Works < 1359255207 388807 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: was that a disapproving hi < 1359255208 915912 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hi shachaf < 1359255218 777634 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: no it was an "im back hi" < 1359255224 466036 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :_ must be treated specially when next to other +"&$*"£!"* < 1359255224 948026 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Not every hi has to be disapproving! < 1359255225 671971 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hello i am here < 1359255283 276903 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :instance Num () where (+)=const$const undefined; (*)=const$const undefined; negate=const undefined; abs=const undefined; signum=const undefined; fromInteger=const undefined < 1359255299 365984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :instance Num () where < 1359255309 83015 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :aesthetically unmeritous sorry < 1359255324 19444 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :() is the wrong kind for Functor < 1359255379 739548 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So can't be Applicative either ): < 1359255385 288090 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"Later, in 1849, Catalan was visited at his home by the French Police, searching for illicit teaching material;" < 1359255413 497353 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :FreeFull: how about Const () < 1359255425 954865 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :FreeFull: how about Proxy < 1359255447 194235 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: did you hear Proxy was in base briefly but now they're maybe taking it out again < 1359255447 714934 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But something that is the correct kind for Functor is the wrong kind for Num. < 1359255452 831551 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::info Const < 1359255461 788947 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :@info Const < 1359255462 6148 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Const < 1359255468 649310 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Real useful lambdabot < 1359255469 210473 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :how many fucking bot prefixes are the- oh. < 1359255480 319855 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric ::t Const < 1359255482 109181 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :a -> Const a b < 1359255487 736745 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :thanks < 1359255588 976967 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: newtype Const a b = Const a < 1359255606 331390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :cf.: const a b = a < 1359255620 15912 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some of the names I don't like much so I would prefer Finalize instead of Proxy, Succ instead of Maybe, Nat8 instead of Word8, and so on. But, I don't know, what is your opinions of such things? < 1359255625 310195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: sounds unwise hth < 1359255638 507999 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that seems like a weird type but what do I know? that's right NOTHING *sobs* < 1359255640 934868 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oerjan: thanks < 1359255652 403236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: It's a great type! < 1359255672 36074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: It's even an Applicative functor. < 1359255689 882224 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :instance (Monoid x) => Alternative (Const x) actually you can have too. < 1359255741 679409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : _ must be treated specially when next to other +"&$*"£!"* <-- _ belongs to the alphanumeric group of characters, not the operator ones < 1359255754 730255 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Const does have another meaning too, which is that (Codensity (Const x)) is like (Cont x) < 1359255760 354818 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: I see < 1359255838 20515 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wanted to know where Const is defined though < 1359255858 83009 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :@src Const < 1359255858 339823 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Source not found. My pet ferret can type better than you! < 1359255863 628546 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And (Density (Const x)) like (Store x) < 1359255866 318956 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :weeeeeak < 1359255879 368127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> t (0$0 `Const`) < 1359255881 392804 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : can't find file: L.hs < 1359255884 337159 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> t (0$0 `Const`) < 1359255886 75189 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : can't find file: L.hs < 1359255892 741907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1359255895 742183 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (0$0 `Const`) < 1359255897 498642 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : The operator `Control.Applicative.Const' [infixl 9] of a section < 1359255897 746250 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : must ... < 1359255904 596428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: there you go < 1359255911 315431 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And (CodensityAsk (Const x)) like ((->) x) < 1359255920 540515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...@hoogle might have been easier, mind you. < 1359255931 318626 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :@hoogle Const < 1359255931 843393 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude const :: a -> b -> a < 1359255932 60141 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Function const :: a -> b -> a < 1359255932 60237 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Applicative Const :: a -> Const a b < 1359255960 618690 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :So does Haskell have S built in too < 1359255966 413065 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: Heheh, using a syntax error < 1359255973 356784 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> t < 1359255975 447447 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : t < 1359255979 469991 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> t 3 < 1359255981 6378 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : The function `Debug.SimpleReflect.Vars.t' < 1359255981 300487 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : is applied to one argument, < 1359255981 300686 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : but... < 1359255991 407074 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And even, (Free (Const x)) like (Either x) < 1359256018 785649 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric : Could not find module `Control.Applicative.Const' < 1359256068 335031 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So, it actually makes a lot of things! < 1359256108 230835 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :zzo, this would mean a lot more to me if I understood anything, but I don't. < 1359256109 712943 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Sorry! < 1359256141 963173 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: It has ap. < 1359256148 832959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> ap f g x :: Expr < 1359256150 660864 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `a0' in the constraints: < 1359256150 877833 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : (GHC.Show.Show a0) < 1359256150 877946 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ... < 1359256158 242078 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"cool" < 1359256159 523050 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric ::t ap < 1359256160 968842 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Monad m => m (a -> b) -> m a -> m b < 1359256164 676327 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> ap (f :: Expr -> Expr) (g :: Expr -> Expr) x :: Expr < 1359256166 387641 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `a0 -> Debug.SimpleReflect.Expr.Expr' < 1359256166 604070 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ... < 1359256177 58218 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> ap (f :: Expr -> Expr -> Expr) (g :: Expr -> Expr) x :: Expr < 1359256178 794341 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : f x (g x) < 1359256187 986901 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection < 1359256202 526927 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x 0 = x 0; x n = (x (n-1),x (n-1)) in x 3 < 1359256205 975481 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: t1 = (t0, t1)Occurs check... < 1359256231 95497 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x 0 = x 0; x n = (x (n-1),()) in x 3 < 1359256233 106482 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: t0 = (t0, ()) < 1359256251 902907 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you know if you press G in less while you're looking at a file it'll read to the end, tail -f-style? < 1359256260 742758 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x 0 = x 0; x n = ((),()) in x 3 < 1359256262 928895 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ((),()) < 1359256263 155792 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(It also has actual tail -f mode, of course.) < 1359256266 845577 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x 0 = x 0; x n = ((),()) in x 0 < 1359256267 85413 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :useful < 1359256270 342420 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1359256274 1059 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i was looking for that the other day < 1359256290 626310 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can there be any monoid (not monad) transformers which is not applicative? < 1359256294 358612 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FreeFull: What are you playing at? < 1359256300 220305 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No idea < 1359256341 778786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Could not find module `Control.Applicative.Const' <-- that's the whole qualified name, not the module < 1359256353 269759 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: Oh, duh < 1359256359 893968 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what's a monoid transformer? < 1359256410 619201 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :maybe 'composition' and 'direct product' are monoid transformers? < 1359256469 417928 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Transformers are annoying. :-( < 1359256476 867221 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :seems like there shouldn't be very many monoid transformers < 1359256477 346033 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Applicatives don't need transformers. < 1359256587 747493 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't mean applicative transformers. But applicatives make monoid transformers too. < 1359256712 602618 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so what is a monoid transformer? < 1359256861 229613 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess this is a language more sexist than Hebrew? < 1359256863 397457 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The language is best known for its system of noun classes, numbering four in total. They tend to be divided among the following semantic lines: < 1359256866 465504 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I - most animate objects, men < 1359256868 692230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :II - women, water, fire, violence, and exceptional animals[3] < 1359256871 381020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :III - edible fruit and vegetables < 1359256873 821266 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :IV - miscellaneous (includes things not classifiable in the first three) < 1359256887 132572 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that sounds like it was probably misunderstood by whoever wrote that down. < 1359256891 753517 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :also, how's Hebrew sexist? < 1359256908 442990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Quite possible. < 1359256936 51931 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Ribbit < 1359256998 15995 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I mean, is it just gendered nouns or what. < 1359257017 439601 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :instance Monoid a => Monoid (Foo a) where { mempty = mempty; mappend x y = mappend x y; mconcat xs = mconcat xs; } < 1359257055 893172 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1359257061 549999 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1359257131 939232 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Everything is bottom :) < 1359257157 792159 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1359257247 221749 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ok, trying again where nothing is bottom < 1359257253 468133 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wondering how to do mconcat < 1359257297 142398 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@src Monoid < 1359257297 360138 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :class Monoid a where < 1359257297 360347 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mempty :: a < 1359257297 360453 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mappend :: a -> a -> a < 1359257297 360561 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mconcat :: [a] -> a < 1359257300 65897 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wait, you don't have to do mconcat to have a monoid, do you < 1359257309 223641 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@src mconcat < 1359257309 441378 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Source not found. Do you think like you type? < 1359257314 833348 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :mappend should be enough? < 1359257322 746719 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Seems so < 1359257330 161483 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :FreeFull: there's a default instance for mconcat; it's just there in case you want to provide a more efficient implementation < 1359257341 835743 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :instance Monoid a => Monoid (Foo a) where { mempty = Foo (mempty); mappend (Foo x) (Foo y) = Foo (mappend x y); < 1359257342 52824 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :instance/implementation/whatever < 1359257345 767239 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :What is mconcat anyway < 1359257346 23717 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :} < 1359257362 159652 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :mappend But On Lists i assume... < 1359257370 463383 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Jafet: foldr mappend mempty < 1359257374 653185 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's a fold yes < 1359257385 406490 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :would it be silly to ask why the monoidal operation is called append < 1359257396 454319 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :arbitrary < 1359257409 706491 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It is actually an append for Monoid [a] < 1359257443 761402 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@instances Monoid < 1359257444 486379 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(), (a -> b), (a, b), (a, b, c), All, Any, Dual a, Endo a, First a, Last a, Maybe a, Ordering, Product a, Sum a, [a] < 1359257448 926182 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Funny, apparently () is an instance of Monoid already < 1359257452 571663 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :mempty :: () < 1359257456 992883 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's funny about it < 1359257462 789065 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I can see why < 1359257465 548836 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> mempty :: () < 1359257467 412242 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : () < 1359257489 754097 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :huh, now i understand why groups are categories of one object or whatever. weird. < 1359257493 416736 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It's like a clown. Some people think clowns are funny < 1359257505 261304 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i wonder if i'll ever understand grothendieck. do you understand grothendieck? < 1359257512 502279 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :@hoogle (Monoid m) < 1359257512 749947 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Warning: Unknown type Monoid < 1359257512 960550 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude undefined :: a < 1359257512 960651 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Applicative unwrapMonad :: WrappedMonad m a -> m a < 1359257519 727186 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: do you mean monoids are categories with one object, or groups are groupoids with one object? < 1359257539 456727 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :monoids are categories with one object. < 1359257543 357530 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :and "A group is a category with one object, in which all morphisms have inverses." < 1359257552 508307 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :aka groupoid < 1359257556 660906 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :right < 1359257562 765440 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@quote groupoidoid < 1359257562 982426 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No quotes match. Are you on drugs? < 1359257572 908009 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@quote monoidoid < 1359257573 125268 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : says: And a semigroupoid with identities is called a monoidoid. < 1359257598 246791 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :mathematicians, literally the worst at naming things < 1359257628 955977 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :they usually name things by their name < 1359257636 578163 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :c00kiemon5teroid < 1359257638 652855 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :f(g(s)) f(ds) < 1359257644 67288 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :yes, and that's a shitty way to name things. < 1359257662 468403 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Just look at Pacific islands. ridiculous < 1359257667 191593 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :a semiapple with identity syndrome is called a blanabba < 1359257683 219823 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :I know! lets name this method, "Newton's method" ! It will be unique < 1359257704 365554 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :does identity syndrome have a cure ._. < 1359257768 869798 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bike: Yes, fruit transformers < 1359257781 792115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :applying any cure to the identity syndrome just gives you the cure back. < 1359257838 526931 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Obviously CherryT Apple has no identity < 1359257859 37629 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You can inject yourself, but they say it is just homeomorphy. < 1359257934 782495 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :raisins are just grapeoids in the cat allegory of endocarpum < 1359257952 560665 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :aren't puns supposed to make sense < 1359257971 821591 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No < 1359257995 656927 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Stupid proof of the day: < 1359258025 756248 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Every countable ordinal number can be embedded in the rational numbers. The union of all countable ordinal numbers is uncountable. Therefore, the rational numbers are uncountable. < 1359258047 481036 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Good. < 1359258064 767617 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Checkmate. < 1359258099 368234 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Math should get a checkmate symbol < 1359258136 580432 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :∎ < 1359258153 390124 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :✓ < 1359258155 799107 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Jafet: Only constructivists have that. < 1359258159 649492 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's called type-checkmate. < 1359258169 453958 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :''nice one shachaf`` < 1359258182 492396 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :lenght $ [0] ++ ((%) <$> [1..] <*> [1..]) ++ ((%) <$> [(-1),(-2)..] <*> [1..]) < 1359258187 919443 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :length* < 1359258191 559243 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: wow whats with the new quotes < 1359258196 925536 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :MATHEMATICAL_DOUBLE-STRUCK_CAPITAL_CHECKMATE < 1359258197 651341 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :they're backwards < 1359258208 592541 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :monqy: ✓⚢ < 1359258215 411094 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Apparently the "mates" in this case are lesbians. < 1359258217 499921 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :gaaaaay < 1359258241 302162 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I propose 凸 < 1359258241 823047 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Bike: you make a good point. The word "lesbian" *is* verbose. < 1359258265 301537 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :The Han character for "protrude"? < 1359258267 492696 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric ::t (%) < 1359258268 939014 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `%' < 1359258269 155402 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Perhaps you meant `R.%' (imported from Data.Ratio) < 1359258306 940399 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Han mandarin pictograph for "fuck you" < 1359258317 658588 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :FreeFull, I think that doesn't work out the way you expect < 1359258322 973653 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :concave in japanese anyway < 1359258332 129438 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :one of the few i got around to learning < 1359258332 428660 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric ::P < 1359258340 504323 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :There exist rationals R that will not show up aftr any finite time T < 1359258343 717582 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :er, convex < 1359258347 443999 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i tend to confuse the two < 1359258354 830901 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's because the List monad sucks. < 1359258389 803015 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is elliott asleep < 1359258402 315482 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: unrepresentable integers? < 1359258418 580426 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Also, I knwo there would be duplicate numbers with this code < 1359258427 255659 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :FreeFull, just the ordering in which the List monad operates < 1359258435 953202 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hopefully. he's got a looooot of curare in 'im. < 1359258439 766527 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :try using >>- :-) < 1359258447 743978 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, obviously it wont' work for infinite lists like this < 1359258463 159685 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t (>>-) < 1359258463 645798 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :> take 20 $ (,) <$> [0..] <*> [0..] < 1359258464 642878 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :MonadLogic m => m a -> (a -> m b) -> m b < 1359258465 382211 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [(0,0),(0,1),(0,2),(0,3),(0,4),(0,5),(0,6),(0,7),(0,8),(0,9),(0,10),(0,11),... < 1359258467 311108 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> [1,2,3] >>- \ a -> [a, a+1] < 1359258468 795952 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,2,3,3,4] < 1359258478 686676 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok that was a bad example < 1359258499 15083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :since when does lambdabot have >>- < 1359258502 656340 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Now < 1359258511 886811 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: as long as i can remember < 1359258517 986321 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :it's an exciting time for caleskell development < 1359258520 440563 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: wow how come i never knew about it < 1359258559 275054 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> [0..] >>- \ a -> [0..] >>- return . (a,) < 1359258560 759696 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Illegal tuple section: use -XTupleSectionsPrecedence parsing error < 1359258560 977205 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : can... < 1359258563 411286 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::(( < 1359258570 704399 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1359258590 518798 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> [0..] >>- \ a -> [0..] >>- \ b -> [(a,b)] < 1359258592 491601 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [(0,0),(1,0),(0,1),(2,0),(0,2),(1,1),(0,3),(3,0),(0,4),(1,2),(0,5),(2,1),(0... < 1359258593 964598 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"so lame" < 1359258604 112670 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :¿Qué es >>-? < 1359258608 287591 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :ooh i love that function < 1359258619 111901 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> "hello" `interleave` "goodbye" < 1359258620 881665 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "hgeololdobye" < 1359258627 219214 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :tswett, like bind except handles the multiple infinite lists thing properly < 1359258697 482863 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :> [0..] >>= \a -> [0..] >>= \b -> [(a,b)] < 1359258699 170578 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [(0,0),(0,1),(0,2),(0,3),(0,4),(0,5),(0,6),(0,7),(0,8),(0,9),(0,10),(0,11),... < 1359258707 893275 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Oh, that. < 1359258712 328075 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Sgeo: well, this way of doing it isn't necessarily more proper. < 1359258720 266678 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :proper what < 1359258723 231238 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :yeah, sometimes you want one and sometimes you want the other < 1359258723 448432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> ("hello","goodbye")^..levels (both.traverse).traverse < 1359258724 921738 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous occurrence `levels' < 1359258725 138592 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : It could refer to either `Data.Tree.levels',... < 1359258726 862813 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> ("hello","goodbye")^..Lens.levels (both.traverse).traverse < 1359258729 66426 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "hgeololdobye" < 1359258737 733537 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :very elegant, shachaf. < 1359258746 569570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: It's actually disgusting. < 1359258749 565297 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"sorry to break it to you" < 1359258763 383024 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric ::-0 < 1359258763 621567 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :I take it . binds more tightly than ^.. < 1359258771 989512 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :. binds prettty tightly < 1359258777 831421 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"9 tight" < 1359258787 987583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wow thats pretty tight < 1359258790 157774 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :^.. is a p. good operator name < 1359258810 961404 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: but how tight does the . in Lens.levels bind < 1359258817 218016 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"10 tight????" < 1359258826 9966 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :can't you just look it up < 1359258826 732203 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :not-an-operator-tight < 1359258830 999586 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wow < 1359258836 926477 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :very tight < 1359258849 255275 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric ::t both.traverse < 1359258849 494560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :btw i always forget what precedence means < 1359258850 541887 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(Applicative f, Traversable t) => (a -> f b) -> (t a, t a) -> f (t b, t b) < 1359258851 22784 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how tight does the . in "hello." bind????? < 1359258856 266211 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> "hello." < 1359258857 721108 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "hello." < 1359258860 636487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so i like to call it stickiness < 1359258861 638537 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric ::t both . traverse < 1359258862 121129 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :conclusion: very tight < 1359258863 93674 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(Applicative f, Traversable t) => (a -> f b) -> (t a, t a) -> f (t b, t b) < 1359258870 501097 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hmmmmMMMMmmmm < 1359258872 674055 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: well tighter than " < 1359258887 149071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t both . traverse < 1359258888 631568 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(Applicative f, Traversable t) => (a -> f b) -> (t a, t a) -> f (t b, t b) < 1359258905 826041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wow < 1359258913 821090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's like gravity or something?? < 1359258933 337208 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a bond tight enough to overcome separation < 1359258953 102609 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric ::t bot < 1359258954 309028 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `bot' < 1359258954 525508 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Perhaps you meant one of these: < 1359258954 525676 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `not' (imported from Data.Bool), < 1359258986 418214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> [0..] >>- \ a -> [0..] >>- return . (,) a < 1359258988 297441 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Precedence parsing error < 1359258988 514996 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : cannot mix `Control.Monad.Logic.Class.>>-' [i... < 1359258991 541439 :Bike_!~Glossina@63-229-134-7.ptld.qwest.net JOIN :#esoteric < 1359258998 328437 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ohw ell < 1359259002 635592 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :@data Bot = Bot < 1359259003 3865 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1359259007 536935 :Bike!~Glossina@63-229-134-7.ptld.qwest.net QUIT :Disconnected by services < 1359259009 437616 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :@let data Bot = Bot < 1359259009 677476 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Invalid declaration < 1359259012 491769 :Bike_!~Glossina@63-229-134-7.ptld.qwest.net NICK :Bike < 1359259032 166015 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hike < 1359259043 221438 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Pike. < 1359259046 282063 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Hachaf. Hatchet? < 1359259069 930604 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love monoidoidoidoidoidoidoids < 1359259072 505097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :they are so easy < 1359259092 160174 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :unpuns < 1359259109 220456 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :What's a mon? < 1359259115 991879 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good question < 1359259119 68258 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :It's like a monoid, but more specific. < 1359259161 411796 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Maybe it's a commutative monoid. < 1359259168 481973 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Pokemonoid < 1359259188 104206 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :communal monoid < 1359259190 271663 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :communoid < 1359259196 12489 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I think "mon" would be a better name than "abelian monoid" < 1359259202 643840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or is it a communist monoid?? < 1359259202 885849 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :but probably worse than "commutative monoid"... < 1359259220 286922 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :What would it mean for an operation to be mmutative? < 1359259231 264649 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good question < 1359259233 205158 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Remote host closed the connection < 1359259259 292680 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tswett: I assume some instances of mposition are mmutative. < 1359259266 364855 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I worked out what mposition was once. < 1359259277 94139 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It turns out you can't really do it in Haskell because parametricity?? < 1359259278 57716 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It operates on your computer's commu < 1359259291 132643 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's mposition shachaf < 1359259292 605626 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Are instances of composition commutative? < 1359259302 876742 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: um it's that weird thing < 1359259319 815207 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :which weird thing < 1359259322 65004 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :p b a -> Either (p x a) (p b x) < 1359259339 787117 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ah < 1359259342 389256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: "i didn't invent it it came up on its own" < 1359259350 47263 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that's what they all say < 1359259369 979510 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :"It should still be named after me though" < 1359259379 373970 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"A monoid for which the operation is commutative for some, but not all elements is a trace monoid; trace monoids commonly occur in the theory of concurrent computation." < 1359259382 164724 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :cool < 1359259400 477254 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what does it mean by "for some but not all" < 1359259412 703180 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :The "some of all" fears < 1359259429 629020 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is this like it has a subsemigroup thats all commutative and stuff amongst itself, or is it more like the center of a group where the stuff in it commutes with everything < 1359259460 690560 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"It generalizes the concept of a string, by not forcing the letters to always be in a fixed order, but allowing certain reshufflings to take place." < 1359259479 993993 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :the mathematical structure i've always dreamed of. "like a string but less so" < 1359259480 236867 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :um ok < 1359259488 577943 :TeruFSX!~TeruFSX@174-20-15-143.mpls.qwest.net JOIN :#esoteric < 1359259493 4792 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it sounds kind of < 1359259499 400378 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :gosh i hope they bothered to actually define it well < 1359259503 161495 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I have no idea why you would ever want this. < 1359259509 240602 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bike: Call it an Amstringytoope < 1359259511 43817 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :" Traces are used in theories of concurrent computation, where commuting letters stand for portions of a job that can execute independently of one another, while non-commuting letters stand for locks, synchronization points or thread joins." < 1359259520 793416 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I... guess that sort of makes sense? < 1359259553 934309 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Letters? I bet this theory was invented by Post. < 1359259567 673113 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :why would post give a damn about concurrency < 1359259571 51624 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :FreeFull: I dunno, I want to erode that word to "anstrintope". < 1359259580 136553 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :By the way, did you know Post only had one arm? I didn't know that. < 1359259605 15544 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :That would explain why his computation models are so simple. < 1359259612 763047 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :awwwww SNAP < 1359259613 244810 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :And the word "anstrintope" looks like it would mean... < 1359259627 193223 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that's right, cripple joke! woo woo < 1359259635 264759 :yorkdove!~chatzilla@c-69-142-111-103.hsd1.nj.comcast.net JOIN :#esoteric < 1359259670 62648 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Hm, someone named Mazurkiewicz is cited. That's a pretty cool name. < 1359259675 231650 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Imo all mathematicians should be Polish. < 1359259677 418977 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :English doesn't have a word for discrimination towards cripples < 1359259681 419145 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :"Place not bound tightly". < 1359259689 635494 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Jafet: does "ableism" count? < 1359259689 852502 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :(Therefore it doesn't exist) < 1359259691 323433 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Jafet: "ableism" < 1359259699 187280 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@wn ableism < 1359259699 670040 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :*** "ableism" wn "WordNet (r) 3.0 (2006)" < 1359259699 887234 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ableism < 1359259699 887469 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : n 1: discrimination in favor of the able-bodied [syn: {ableism}, < 1359259699 887639 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : {ablism}, {able-bodiedism}, {able-bodism}] < 1359259714 933977 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :"That's not even a word" < 1359259721 275466 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Also, "cripple" is a slur, I probably shouldn't have said it. < 1359259737 199530 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Is it now? < 1359259743 313152 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I think so. < 1359259760 337648 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :That's lame. < 1359259769 98599 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :cripple is a game < 1359259770 303772 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"While the trace monoid had been studied by Pierre Cartier and Dominique Foata for its combinatorics in the 1960s," oh that sounds actually interesting. < 1359259795 410266 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hm, Schützenberger. I think I can allow German mathematicians in addition to the Polish ones. < 1359259796 410504 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so trace monoid looks kinda funny. i follow the part where you quotient the free monoid over some set by some equivalence relation, but the properties of this equivalence are not at all obvious to me from the minute i spent skimming its definition < 1359259834 411798 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :tswett: yeah, it's a slur < 1359259846 145583 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Wow, it actually uses "÷". < 1359259848 316675 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :(a similar one would be "retard", for the mentally disabled) < 1359259889 284954 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :"Cripple" is also relatively inaccurate, given that one is not actually crippled by many disabilities. < 1359259901 149113 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :slurs can be pretty inaccurate :P < 1359259905 591788 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :post certainly did pretty well for himself. < 1359259915 455464 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :What can I say, I'm a pedant. < 1359259916 903758 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh there's an explanation up there about how the equivalence relation happens, ok < 1359259917 870180 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :well, insofar as being a huge nerd is doing well < 1359259930 246990 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION suddenly wonders about one-handed keyboards < 1359259938 91890 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Chorded keyboards! :D < 1359259959 27325 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :dvorak one handed is actually pretty usable < 1359259960 475164 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :chorded = slowass < 1359259961 924700 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :But seriously, Post died in the fifties, no computers for him to concurreinate. < 1359259965 311086 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Fiora: I could argue that what you just said about the word "retard" is offensive; it refers to the mentally retarted, so you're implying that all mentally disabled people are mentally retarded. < 1359259966 275109 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i tried to learn it once so i could type and mouse at the same time < 1359259977 29467 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :keyboards with a mirror key are faster < 1359259996 901343 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :tswett: people often use slurs against people in a way that doesn't make exact logical sense < 1359260003 899346 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :keyboards where the keys are in your brain < 1359260036 57789 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :someone might call a person without good grasp of english "retarded" because they don't understand the material, even if they're not mentally disabled in any way < 1359260052 258595 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :bigotry is not exactlyogical < 1359260053 807033 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :*logical < 1359260089 706562 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :Someone might call me "retarded" because I am in some sense mentally disabled. Ain't words awesome? < 1359260122 446689 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :the thing is < 1359260126 371749 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Fiora: true. < 1359260127 821693 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :"retarded" isn't an insult because of the word < 1359260130 232154 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :(simple rule: just don't use the slur) < 1359260130 745494 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :exactlyogical should be a word < 1359260133 877736 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :it's an insult because of the meaning < 1359260150 449631 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :you can keep renaming things to try and get away from "mean words" < 1359260158 855805 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :but eventually people will just use the new word the same way < 1359260162 891895 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :motherhugger < 1359260164 820894 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :see: nigger < 1359260171 387818 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :except... that doesn't happen < 1359260176 719412 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :people have used "disabled" for 100 years now < 1359260178 338624 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i mean black, i mean colored person, i mean african-american, i mean ... < 1359260184 410106 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :but I don't see anyone using it as a slur < 1359260186 610299 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :just make the words dorky enough and nobody'll bother with them < 1359260191 223473 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :LANGUAGE: CLEANSED < 1359260191 952004 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :that's because it doesn't have a ring to it < 1359260197 1159 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :haha monqy's got it right < 1359260197 217617 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :Funny, "nigger" is the only one of those that's actually a slur of some sort. < 1359260198 10216 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :god, why do i even say things < 1359260202 446246 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :"african american" has never been a slur < 1359260205 820276 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :nigger didn't originate as a slur < 1359260208 511572 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :~_~ < 1359260209 715570 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :Saying "colored" makes you sound *old*, but it's not *offensive*. < 1359260210 199337 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You gosh-darned dork < 1359260214 758534 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :omg white people talking about racism holy shit sotp < 1359260224 24037 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :but it got used that way and therefore discarded < 1359260230 948145 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@wn colored < 1359260231 189358 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :*** "colored" wn "WordNet (r) 3.0 (2006)" < 1359260231 406281 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :colored < 1359260231 406477 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : adj 1: having color or a certain color; sometimes used in < 1359260231 406590 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : combination; "colored crepe paper"; "the film was in < 1359260231 406698 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : color"; "amber-colored heads of grain" [syn: {colored}, < 1359260233 117309 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[14 @more lines] < 1359260235 565943 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@more < 1359260235 783176 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : {coloured}, {colorful}] [ant: {uncolored}, {uncoloured}] < 1359260237 13621 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2: having skin rich in melanin pigments; "National Association < 1359260239 218691 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : for the Advancement of Colored People"; "dark-skinned < 1359260239 435890 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :the others may not be slurs but they are "politically sensitive" in a way < 1359260241 146483 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : peoples" [syn: {colored}, {coloured}, {dark}, {dark-skinned}, < 1359260243 75785 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : {non-white}] < 1359260245 56980 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[9 @more lines] < 1359260248 542785 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :People actually use "colored" to describe themselves, you know. < 1359260258 479726 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :"people of color" is the reclamation of that term < 1359260263 92471 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im sure people use lots of words to describe themselves < 1359260263 573877 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :indeed < 1359260267 209938 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :(but slightly modified to limit confusing with the old term) < 1359260270 586216 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :anyways < 1359260276 898926 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :people call themselves nigga too :P < 1359260287 138583 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I thought "colored" was an american expression for "no mexicans" < 1359260290 35175 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PART #esoteric :"white people need to stop talking about racism srsly" < 1359260300 335441 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i just think it's a moot point to try and chase down the word instead of the usage < 1359260315 104077 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :hmm, i can't tell, is that part message racist?? < 1359260316 327644 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :negro is spanish for the colour black < 1359260334 5599 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :myndzi: It actually presumes rather a lot. < 1359260337 964169 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :Namely, that we're all white. < 1359260354 315900 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :also, i guess white people aren't involved in that conversation < 1359260356 362266 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :o_O < 1359260356 760871 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :White people need to stop talking about white people talking about racism < 1359260365 242282 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :I mean, I only have knowledge of the skin color of a strict subset of this channel's membership. < 1359260370 914085 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what if racism is just a horribly stupid thing to talk about in most contexts and most talking about is stupid < 1359260398 253114 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :It's a pretty safe guess that people "well "nigger" is just a word" are white, most of the time. < 1359260399 940594 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :*a few words??? < 1359260401 492043 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i could get on board with that < 1359260410 75414 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :I think we can concur on that. < 1359260414 434766 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :*that people saying < 1359260426 400966 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :it is just a word, it's a word with a meaning that has changed < 1359260426 618096 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :fiora's on the right track but it has nothing to do with skin color, imo. it's just such and old conversation and there's nothing to be gained by bashing your heads against it < 1359260429 820549 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :that was my point < 1359260441 370105 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :anyway, 'retard' is the same < 1359260452 158416 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Now that Fiora has left, we could talk about misogyny < 1359260457 880885 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::-) < 1359260458 121587 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :no matter what nice name you come up with, some ass is gonna use it to describe people meanly < 1359260475 208699 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :In a totally objective unbiased way < 1359260477 212043 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :Jafet: 'Fraid I talk about that a bit too much. < 1359260517 741713 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :let's not talk about any of this stuff uuuugh < 1359260575 9206 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`list < 1359260576 90353 :HackEgo!codu@codu.org PRIVMSG #esoteric :Taneb atriq Ngevd Fiora nortti Sgeo alot < 1359260577 110121 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Are you afraid to talk about it, sissykins? < 1359260595 513171 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :That sounded too much like susskind < 1359260596 924810 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :What does that list? < 1359260606 411452 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :names < 1359260610 862455 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Which ones? < 1359260612 925491 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :people who are subscribed to Super Mega Comics. < 1359260626 820441 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :wow i love super mega comics !! < 1359260688 123040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: wow i forgot about that < 1359260694 153797 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i never finished reading them < 1359260703 702689 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`run sed -ie 's/$/ monqy/' bin/list < 1359260709 787768 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1359260716 276358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat bin/list < 1359260717 291242 :HackEgo!codu@codu.org PRIVMSG #esoteric :echo Taneb atriq Ngevd Fiora nortti Sgeo alot monqy < 1359260720 274619 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh < 1359260727 979635 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1359260732 242336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FALSE ALARM EVERYBODY < 1359260750 40218 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`run sed -ie 's/ monqy//' bin/list < 1359260752 597534 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1359260754 214709 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`list < 1359260754 431610 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :tswett, people who want me to tell them when Homestuck updates < 1359260755 352066 :HackEgo!codu@codu.org PRIVMSG #esoteric :Taneb atriq Ngevd Fiora nortti Sgeo alot < 1359260766 941170 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Ah. < 1359260768 202483 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Sgeo, you can't just... you can't just tell people what hte list is. < 1359260772 764133 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :So when Homesstuck updates, you just do `list. < 1359260776 676845 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :yes < 1359260786 571570 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :Sgeo: How's about a list of people who want you to tell them when Homestuck finishes? < 1359260792 844927 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :It's, like, ritually unclean. < 1359260795 334433 :pikhq!~pikhq@75-163-170-156.clsp.qwest.net PRIVMSG #esoteric :Personally, I plan to wait for it to end and archive-binge. < 1359260810 347297 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :What is finishes < 1359260818 1906 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's homestuck < 1359260820 891646 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :You miss out on a lot of speculation, which is pretty essential to understanding what's going on < 1359260830 487364 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :.. what < 1359260843 995462 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`addquote Sgeo> You miss out on a lot of speculation, which is pretty essential to understanding what's going on < 1359260845 552986 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :At least, there's a lot of little things you miss by not being a serial reader < 1359260847 173012 :HackEgo!codu@codu.org PRIVMSG #esoteric :942) Sgeo> You miss out on a lot of speculation, which is pretty essential to understanding what's going on < 1359260852 998180 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :dammit < 1359260855 159802 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :qdbformat!!! < 1359260855 788231 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`revert < 1359260860 503834 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1359260863 506761 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`addquote You miss out on a lot of speculation, which is pretty essential to understanding what's going on < 1359260866 444016 :HackEgo!codu@codu.org PRIVMSG #esoteric :942) You miss out on a lot of speculation, which is pretty essential to understanding what's going on < 1359260870 650249 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: what nonsense are you spouting now < 1359260888 811265 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`delquote 942 < 1359260893 579688 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* You miss out on a lot of speculation, which is pretty essential to understanding what's going on < 1359260894 118204 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :justified by way of that quote is bad < 1359260908 976914 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Do you need justification to understand what's going on? < 1359260910 509088 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :coppro, well, a lot of people misunderstood in Cascade, which was only cleared up canonically later on < 1359260914 139193 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`run bin/quote Sgeo | shuf < 1359260916 540823 :HackEgo!codu@codu.org PRIVMSG #esoteric :159) * Gregor bashes his head into the wall that is Sgeo. \ 504) Maybe I should try to learn Scala instead of Ruby I will boil your veins. Which is less bad? Probably Scala, but I don't want you learning languages. \ 936) Actually, just as a guess, J might be worse than APL because it's restricted to norm < 1359260932 590690 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: so? < 1359260937 728308 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`run bin/quote Sgeo | shuf < 1359260940 737464 :HackEgo!codu@codu.org PRIVMSG #esoteric :726) Why does CL get called functional? it's sort of like how you call ancient greece democratic. \ 110) what's the data of? [...] Locations in a now deceased game called Mutation I have no problems with you being interested in online games but the necrophilia is disturbing \ 827) 499) < 1359260943 657788 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :if you want that, do a book club < 1359260958 594856 :aloril!~aloril@84.249.126.153 QUIT :Ping timeout: 245 seconds < 1359260973 508212 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :`quote 827 < 1359260974 751816 :HackEgo!codu@codu.org PRIVMSG #esoteric :827) 499) What is miff-muffered moof? that's a tough question [...] miff-muffered moof sounds like a setup to something, but itidus screws it up. < 1359261007 677408 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`quote 499 < 1359261008 888564 :HackEgo!codu@codu.org PRIVMSG #esoteric :499) Also Perl, but I don't really consider that a programming language so much as a really heavy implementatino of awk < 1359261020 102145 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: if you want a not-quite-as-dumb counterargument, WoG is that it's better straight through < 1359261023 964720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo 499 < 1359261027 665419 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i agree < 1359261039 387606 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"X is such a bad Y that it's not really a Y" is such a weird device. < 1359261053 265311 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's such a weird device that it's not really a device. < 1359261057 925554 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :That is such a bad analogy < 1359261081 984129 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Rhetorical device. < 1359261090 173223 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`delquote 499 < 1359261092 608150 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"an agreement" < 1359261094 583336 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* Also Perl, but I don't really consider that a programming language so much as a really heavy implementatino of awk < 1359261101 193015 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :also wtf is hussie doing in th emost recent update? < 1359261118 451865 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1359261119 726693 :HackEgo!codu@codu.org PRIVMSG #esoteric :681) [...] So if someone tells you "you're worth your weight in Ethernet", it's likely they think your worth is less than $2k. < 1359261138 751966 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :monqy: http://www.amazon.com/Combinatorics-Traces-Lecture-Computer-Science/dp/3540530312 kinda cool lookin < 1359261154 612194 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"Chapter 4 provides a new bridge between the theory of string rewriting and formal power series." hee < 1359261164 285320 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mmm mmmm 70 bucks lecture notes < 1359261175 150183 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Why would you even look at the price new < 1359261198 738508 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :this had better be more than just lecture notes, alt. dang good lecture notes < 1359261314 481555 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i wonder how many of the people selling for twenty bucks actually have a copy < 1359261464 969997 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe they're just bad copies < 1359261475 58275 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :paperweight gone chewtoy < 1359261492 534959 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :They're robot sellers, they're usually pretty good. < 1359261498 805805 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I got a book on complex analysis for like two cents once. < 1359261511 907457 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Arrived hardly on fire at all! < 1359261678 691036 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :should i learn complex analysis < 1359261694 606397 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: ☝ < 1359261705 494957 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Hell yes you should. < 1359261714 541381 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Maybe you could even understand what homotopy type theory is!!!!! < 1359261716 989913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i heard it's "real cool" < 1359261735 15517 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Also imaginary cool!!!! < 1359261737 501477 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :see, that's a joke. < 1359261758 427236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wow, that's complex < 1359261777 862096 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric ::-0 < 1359261778 582766 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(that was a joke too i was highlighting it for you) < 1359261779 904446 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :there's lots of math i should know and it's upsetting that i dont know it < 1359261781 741594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(in case you missed it) < 1359261792 577974 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :monqy: do you know if there are mathematicians who don't feel that way? < 1359261797 279395 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: "do you know topology" < 1359261799 22197 :aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi JOIN :#esoteric < 1359261811 683047 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: topology's near the top of the list of things i really should know but don't < 1359261829 764376 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what else is on the list < 1359261832 597154 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's at the top < 1359261847 622857 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :category theory :'( :'( :'( < 1359261858 596073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :category theory? more like stupid theory < 1359261862 326282 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :4 more minutes and I can eat < 1359261865 622543 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :so happy ;) < 1359261875 72378 :ion!ion@heh.fi PRIVMSG #esoteric :I’m out of food. < 1359261877 125784 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :That was supposed to be crying happily, not winking < 1359261878 580216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: also people say you should learn other things before you learn category theory < 1359261880 544549 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's everywhere and i always feel awful when theres something haven't encountered in it < 1359261881 787057 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric ::') < 1359261887 874307 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :it's pretty cool that one of the big category theory guys lives in a shack in the pyrenees now < 1359261889 80062 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: i know other things!!!! < 1359261892 698814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :like what < 1359261894 194180 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :and when i say "pretty cool" i mean "what < 1359261895 439321 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :algebra? < 1359261896 402340 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :it's what cool. < 1359261912 469781 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`run sed -ie '3 s,.*,if ! expr "$id" ">=" 0 "\&" "$id" "<" $(wc -l /dev/null; then id=$(expr $RANDOM % $(wc -l _> < 1359263586 699620 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: Nope. < 1359263590 346040 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also they have "one-day" matches where each innings is automatically over after 300 balls bowled (= pitches) < 1359263592 280452 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I always assumed they were the same thing. < 1359263604 767837 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which encourages the batsmen to play riskier because getting out is less of a problem < 1359263607 973178 :Gregor!codu@codu.org PRIVMSG #esoteric :Based on the fact that they're both sports that start with 'c'? < 1359263619 559997 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they sound kind-of similar < 1359263622 935235 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but they play rather differently < 1359263623 441613 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: They both have the consonants krkt < 1359263629 233759 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :croquet is about hitting balls through hoops using mallets < 1359263631 887109 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And I've played Croquet, I think. < 1359263638 943276 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't have the rules down as well as I have the rules of cricket down < 1359263640 752188 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: Croquet does not end with the consonant 't'. < 1359263655 444752 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I actually used to confuse croquet and cribbage, if that makes you feel better. < 1359263663 120577 :Gregor!codu@codu.org PRIVMSG #esoteric :Croquet is also infinitely simpler than cricket X-D < 1359263663 843117 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, it's pronounced "crokay" < 1359263664 60185 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: Yes it does? < 1359263674 561576 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: and cricket is orders of magnitude simpler than gold < 1359263677 60007 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :shachaf: he meant the sound < 1359263677 301191 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: A consonant is a sound, not a letter. < 1359263677 783951 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*golf < 1359263680 762693 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/ProgrammerHumor/comments/1738du/a_hilarious_thread_from_a_programming_forum_i/ < 1359263681 727442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The Hebrew pronunciation is "kroket" according to Wikipedia. < 1359263695 262892 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Oh, in English it's krokay. < 1359263696 951435 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are only, what, 11 ways to get out, something like that < 1359263698 155184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or that's the spelling. And Hebrew doesn't ahve silent letters. < 1359263702 862511 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's comparable with baseball < 1359263712 270507 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and few rules apart from getting out and scoring < 1359263728 233140 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :batsmen try to score as many runs as possible without getting out < 1359263740 990225 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wickets are the weirdest idea in sports < 1359263744 525435 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Krikkit? < 1359263747 946396 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the fielding team try to get them out (when they can), or (most of the time) stop them scoring < 1359263755 776383 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and wickets are a reasonably simple idea, really < 1359263763 576825 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"The best advice I can give is pick up this book: Beginning Programming for Dummies 2nd Edition " < 1359263764 543455 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :make it clear from the hardware point of view whether the target was hit or not < 1359263769 467258 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except when it doesn't < 1359263778 513926 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nowadays they put microphones inside the wickets so that they can tell when they were hit < 1359263795 934904 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I learned a lot from For Dummies books when I was a kid < 1359263798 625116 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and compare the microphone recordings with camera recordings of the wicket, so they don't get confused by loud noises that happened at approximately the right time < 1359263809 558298 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also they record the sound of the ball hitting the bat, too < 1359263817 945858 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Sgeo: i learned what defragmentation was from one about macbooks :D < 1359263843 269875 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is relevant when trying to work out whether someone's been caught out (think flyout in baseball), or whether the ball just bounced off their kneepads (you aren't out if you're caught after that, unless you would have been out anyway) < 1359263845 496845 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :other highlights: complaints that Microsoft Word took up 2 MB of RAM < 1359263846 548504 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :any game that requires audio recordings to ensure the rules are enforced properly is weird < 1359263866 766962 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Better than requiring video recordings < 1359263867 971217 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: you don't have those in more casual matches, the game still works, just the decisions are a little less accurate as a result < 1359263869 417283 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Kind of < 1359263876 772524 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Bike: i agree. wtf is up with a text editor that large????? < 1359263893 557941 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :quintopia: "takes up half of memory"!!! < 1359263899 847825 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :scarf: video replay should suffice for anything < 1359263901 293497 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :also it's a word processor not a text editor hth < 1359263901 534359 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :word mostly isn't a text editor < 1359263933 527275 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: it's very hard to work out whether a ball that might be travelling at 100mph or so has collided with a wooden stick, from video evidence alone, given that it might graze by just a couple of millimetres < 1359263942 836576 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is the difference? is the difference something i care about using? < 1359263948 106184 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Word is a Word editor < 1359263949 53209 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :word is for word art and using wacky fonts for the bbq flyer that's about it < 1359263955 314456 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :(except when it isn't) < 1359263964 310588 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i suspect that i've never used the features of word that aren't found in, say, kate < 1359263978 445 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :scarf: Word is a word processor, the main difference is the existence of formatting < 1359263981 81967 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err < 1359263983 214796 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :quintopia: yeah, Word would be shitty for writing code, and kate would be shitty for the bbq flyer < 1359263990 389312 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: Word is a word processor, the main difference is the existence of formatting < 1359264014 22719 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in order to get formatted text in something like kate, you need to write, say, HTML or LaTeX directly, and it doesn't give a WYSIWYG view < 1359264022 629390 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Bike: yeah but bbq flyer who cares wtf < 1359264023 624822 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://www.homeandlearn.co.uk/mw/images/wordArtDB.jpg just look at this beauty < 1359264027 172597 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is not a problem for people experienced in writing formatting as programs < 1359264029 339434 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but is for many people < 1359264033 697809 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :quintopia: see, this is why you use kate. < 1359264042 780486 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I hate formatting < 1359264049 404068 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I hate dealing with it, thinking about it < 1359264052 45139 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :most people in the world are more concerned with bbq flyers than with irssi plugins. < 1359264065 736773 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :well, more people. i suppose most people in the world don't give a damn about bbqs. < 1359264070 415190 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :WTF how does one make text "look good" < 1359264073 834979 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Bike: i'm exaggerating of course. i use lyx. lyx probably uses well over 2MB of RAM < 1359264077 941662 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :uhm a bbq flyer is quite trivial with \documentclass{bbqflyer} < 1359264082 924296 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Sgeo: That is a big question. :| < 1359264086 265859 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :laughed out loud < 1359264088 229829 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :LyX does the same job as Word, rather than as Kate < 1359264096 919593 :ion!ion@heh.fi PRIVMSG #esoteric :sgeo: WordArt. < 1359264108 528649 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :scarf: namely, to annoy the hell out of you < 1359264112 919363 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :kmc: i use that doc class for research paper cover pages < 1359264113 136121 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love wordart < 1359264119 596432 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :By big question I mean small question with big complex answer. < 1359264123 484751 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Jafet: LyX is less annoying than Word < 1359264127 173297 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Which is possibly the best kind of question. < 1359264141 901959 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :an alternative way of looking at it is, Kate does the same job as Notepad (just it does it a lot better) < 1359264160 175353 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :yeah i kind of think of notepad as "the text editor" and Word as "the word processor" < 1359264164 739011 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i'm not a true linuxite :( < 1359264165 283605 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :notepad was a quality piece of software man < 1359264169 624429 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"was" < 1359264175 690562 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Notepad is basically just a multiline text input field with a menu attached < 1359264178 342414 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what happened to notepad :((( < 1359264200 876018 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :scarf: are you not a fan of minimalism < 1359264204 65470 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :What is notepad.exe? How to remove notepad.exe virus? The fast and easy way to solve notepad.exe errors or problems. Download now. < 1359264226 534086 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: real web page? < 1359264232 743735 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Well, autogenerated, but yes. < 1359264240 172225 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah < 1359264250 899061 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can believe notepad.exe would be a plausible name for a virus < 1359264252 631158 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :notepad.exe is important for Windows 7/XP/Vista. Click here to know what notepad.exe is doing, its safeness and how to avoid problems. < 1359264261 389462 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, worm < 1359264262 356361 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Is a webpage that is only ever shown to googlebot a real web page < 1359264268 506955 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's all about the calc.exe < 1359264272 133862 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've seen them call themselves iexplore.exe (but hide in a different and obviously wrong directory) < 1359264276 812453 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Jafet: good question < 1359264284 287185 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I bet you could say something actually interesting about different operating environments by comparing their text editors. Linux has ed since it was originally built on dumb terminals and with mainframes. Windows has Notepad since that's pretty easy for demonstrating your graphical system and stuff. < 1359264289 325681 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd say it's a real web page, but it's not on the real web < 1359264300 160833 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :21:24:10 I can believe notepad.exe would be a plausible name for a virus < 1359264301 885233 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :the platonic ideal of a web page < 1359264314 61678 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :scarf: half of the results for notepad.exe are about a trojan distributed as notepad.exe < 1359264320 365394 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: Linux has some vi and nano pretty much everywhere nowadays < 1359264337 261080 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i know, but i probably couldn't have fit anything about those in that line < 1359264344 276855 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :windows also has wordpad and well word < 1359264344 756532 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(where by some vi, I mean vi, vim, or one of the cut-down vim variants) < 1359264351 561043 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :and... i have no idea what's on OS X < 1359264362 669068 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :back in windows 3.1, wordpad was called write, I think < 1359264377 727910 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :osx probably has something flashy < 1359264380 661319 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"Notepad is a common text-only (plain text) editor. The resulting files—typically saved with the .txt extension—have no format tags or styles, making the program suitable for editing system files that are to be used in a DOS environment" < 1359264401 558774 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Oh, it does support right to left text. Cool. < 1359264410 465631 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :"Plain text". < 1359264412 633462 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://www.notepad.org/ < 1359264417 666878 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Notepad also screws up line ending encodings < 1359264418 149090 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :this is a good website < 1359264421 629691 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and BOMs < 1359264433 155026 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :bush hid the facts < 1359264437 445849 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :best bug ever? probably. < 1359264438 194802 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, it always BOMs UTF-8, and uses \r\n newlines, and won't understand just-\n newlines < 1359264461 703800 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: it triggered off any sequence of lowercase letters separated by spaces with word lengths 4 3 3 5 < 1359264473 725112 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :I've never seen a text editor fail the way I expect with \n when it wants \r\n. < 1359264474 34050 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's just a case of finding an amusing sentence that fits that restriction < 1359264477 147797 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Yes, but I love conspiracy theories. < 1359264484 598202 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://www.notepad.org/logo.htm this is good too < 1359264503 253715 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :That's beautiful. < 1359264520 331906 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: the other common sentence I saw was "this app can break" < 1359264534 846703 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :not bad < 1359264572 452636 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :All of the images at the bottom are separated by  \n < 1359264594 844720 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Also is the greatest tag. < 1359264604 386415 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :um itym < 1359264613 865640 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Um ftfy. < 1359264618 778100 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :evincar: Notepad just shows all the \ns as a literal control-j character < 1359264622 991717 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which looks like a weird box thing < 1359264624 681702 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Courtesy of Miles Prower- http://tails.kicks-ass.net < 1359264625 928823 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :blink is lame. marquee "the only way to go" < 1359264649 398133 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :scarf: Oh I misremembered. I thought it just omitted the linebreaks altogether. < 1359264665 243803 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it looks much like that, the literal newlines can be invisible in some configurations < 1359264669 960598 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although they're /there/ < 1359264704 915287 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :So what \n ought to do is be a line feed. < 1359264705 463561 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :o.O at the Any browser logo on there < 1359264713 721211 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :I.e., foo\nbar should render as: < 1359264714 498207 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :foo < 1359264715 499572 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric : bar < 1359264718 198863 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :You can certainly make pages intended for a subset of browsers by using Notepad < 1359264728 344189 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1359264739 82012 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I've done that deliberately. (The subset of browsers thing) < 1359264758 394958 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1359264759 395743 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I guess technically everyone does. Who TF writes to be compatible with ViolaWWW or Mosaic?) < 1359264773 809123 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Did you hear you can get Mosaic on Linux now? < 1359264783 793143 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: Wikipedia doesn't work in Mozilla 1.2 :( < 1359264796 557242 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I famously blanked the main page talk like that once, people assumed I was vandalizing) < 1359264817 141787 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and even when it worked, it introduced spurious newlines into pages by line-wrapping their entire contents) < 1359264833 248396 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(like, the same operation that fmt(1) performs) < 1359264894 924318 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hm, so were you active in wikipedia's community? < 1359264901 874841 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i'm suddenly curious how they deal with people with autocensors. < 1359264968 230391 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: I used to be an admin there < 1359264980 18123 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :occasionally we told people to stop editing because a proxy or something was screwing up the page < 1359264989 4473 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and blocked them temporarily if they didn't < 1359264999 845713 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most common was some sort of misconfigured software adding backslashes before apostrophes < 1359265004 681979 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and other backslashes < 1359265010 267537 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :it was funny when people would edit a page and suddenly all occurences of "fuck" were replaced with asterisks, and by funny i mean instant ban < 1359265026 471197 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which grows exponentially, so it becomes very noticeable very quickly) < 1359265047 145679 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i wonder how apostrophes ended up used for quotation anyway < 1359265070 511905 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well it's a problem even in things like "don't", because smart quotes are hard to edit and so people tend to use regular apostrophes instead < 1359265112 615728 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i know, i was just wondering < 1359265129 850228 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :The state of input methods is tragic. < 1359265134 556672 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm, now I wonder if you could make a filter that filters the text even in the textarea, but puts the words in question back when submitting the page < 1359265150 879567 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :hunter2 < 1359265151 361747 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :diff-y stuff I guess < 1359265155 494853 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :evincar: well “smart quotes” should be easy to type through any sensible input method < 1359265156 474395 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :You should make a startup that does that. < 1359265166 677612 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just, Windows doesn't come with a compose key by default, nor an easy way to configure one < 1359265193 560586 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :scarf: I use a “compose key” which still isn’t—really—good enough. < 1359265208 355010 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :evincar: yeah, although most of the common stuff is there, and most is guessable < 1359265210 905753 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1359265221 686183 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :In terms of discoverability, a compose key is pretty good. < 1359265224 136921 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :alternatively or additionally, you can use altgr combinations, unless you have a US keyboard < 1359265230 893383 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I use those for, say, ü out of habit < 1359265233 360852 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Look at the big picture, do you want every lolcat uploader on instagram using unicode captions < 1359265246 878694 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Actually that doesn't sound too bad < 1359265251 702884 :Gregor!codu@codu.org PRIVMSG #esoteric :I ♥ the compose key. < 1359265263 298813 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: just tried it, <3 < 1359265272 340690 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess that was reasonably obvious < 1359265273 63609 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Trouble is when there isn't a mapping for a thing you think should be there. < 1359265276 445299 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah < 1359265281 699970 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :And you are a nontechnical user who has no idea where to go edit that. < 1359265294 406345 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :And you are on Microsoft Windows. < 1359265300 489936 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Somehow. < 1359265321 417749 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :linux is harder to configure than windows < 1359265332 680347 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Not sure about that. < 1359265338 26336 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :it really is. < 1359265344 345426 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :My mother is *employed* because Windows is hard to "configure". < 1359265351 690238 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're both really hard to configure when they don't have a reasonable GUI for the task < 1359265352 173177 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :(Being in IT.) < 1359265370 489550 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think Windows is easier to misconfigure by mistake in cases where the defaults are sane < 1359265400 235844 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :~/.gnome/config/meaninglessname/this/was/in/a/different/directory/two/weeks/ago/ui.xml < 1359265446 371187 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Also linux desktops have a "registry" now? < 1359265449 549884 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Jafet: Even XML would be better than a different unique format every time. < 1359265480 852734 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :XML is a different unique format every time. < 1359265498 475382 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Yes, and it never ceases to amaze me what people do with the stuff. < 1359265504 787017 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Exhibit A: plist. < 1359265559 832852 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://forums.thedailywtf.com/forums/p/4361/99615.aspx < 1359265569 87197 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :CFBundleIdentifiercom.example.foo < 1359265659 1748 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"and then execute the command thats in the xml" < 1359265748 724342 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :So like XSLT. :D < 1359265772 540241 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :serious question, are there computer jobs that aren't miserable < 1359265781 98847 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, that was an OSS project < 1359265803 161455 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :The WWII-era intelligence agency? < 1359265804 888373 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Bike: I have a computer job which is not miserable. < 1359265810 197193 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :QED < 1359265813 653637 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :What is your computer job which is not miserable? < 1359265854 340365 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :I maintain a compiler and a build system. < 1359265859 269455 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :And random other stuff that needs doing. < 1359265866 633959 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oooooh cool. < 1359265936 730207 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Eh...the code is in need of love that we don't have time to give. :( < 1359265954 307319 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :nope i've already decided your job doesn't suck sorry < 1359266107 222430 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Jafet: Gnome has something registry-like (but it mostly reserves it for configuration, rather than the Windows registry which was originally intended for something entirely different and which is nowadays used for all sorts of random stuff) < 1359266113 396060 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think it's used specifically by Gnome, though < 1359266170 68004 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :(The compiler is about 20kloc, build tool 8kloc, both Haskell.) < 1359266189 873296 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :compilers are pretty cool < 1359266257 110938 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with Verity I wrote the build tool into the compiler < 1359266276 799228 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :separate build tools break so easily, and are more work to maintain < 1359266282 367889 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :That's probably a good idea for new work. < 1359266301 670946 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :In our case the build thing does way more than just run the compiler though. < 1359266323 67979 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :The compiler does code dependencies within a project. < 1359266336 587356 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah < 1359266341 549397 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :The build system runs the compiler and a bunch of conversion utilities. < 1359266346 35684 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in my case, dependencies have to be declared with import statements < 1359266372 482730 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :And deploys updates over a network. :P < 1359266381 601783 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it looks at the object files matching the imports you state to make sure that things like types match < 1359266392 951830 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it can do 100% separate compilation if you don't care about cross-module type checking, though < 1359266396 589631 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :That's cool. < 1359266406 424972 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this also means that the other modules can be written in other languages < 1359266416 515003 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1359266425 46666 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you just have to provide it with a description of what types things have, because it can't figure it out automatically in that case < 1359266461 74995 :sebbu!~sebbu@83.194.43.18 JOIN :#esoteric < 1359266461 345254 :sebbu!~sebbu@83.194.43.18 QUIT :Changing host < 1359266461 345429 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1359266573 395792 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Well that is how an FFI usually works. < 1359267210 524212 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, yeah < 1359267228 759199 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one problem is that at the moment, you have to specify the types in its object file format < 1359267467 487752 :TeruFSX!~TeruFSX@174-20-15-143.mpls.qwest.net QUIT :Ping timeout: 255 seconds < 1359268563 977788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monoids monoids monoids < 1359268564 791897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so easy < 1359268576 378685 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: so what are you going to learn first < 1359268590 675069 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi?? < 1359268602 670141 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :imo start with morphisms and then move on to categories < 1359268622 532170 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i already know about morphisms and categories....... < 1359268650 623464 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :r u sure < 1359268805 397504 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whats this about anyway < 1359268831 320602 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i dunno, i think shachaf was couching a serious question about your mathematical interests in the surreal form of discourse common in this channel < 1359268887 390034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: It's the only way to talk to monqy. < 1359268892 515784 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :right < 1359268933 50159 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the list is less interests, more split between things i really should know near the top and curiosities near the bottom. the middle is a mixture of things i probably know enough about and things i secretly know but don't realize it < 1359268968 805519 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i discovered recently i know more about type theory than i gave myself credit??? who would have guessed < 1359268984 413317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: how does that work < 1359268989 961956 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :like that < 1359268992 358583 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :so what are the things near the top < 1359269008 235830 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :um category theory < 1359269027 321547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: i mean!! what did you know about type theory that you didn't think you knew < 1359269038 771370 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or did you know something but you thought it wasn't related to type theory but actually it was < 1359269039 734539 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :something other than category theory imo not category theory < 1359269047 369075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or what < 1359269097 777115 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :more on the side of i knew all this type theory stuff and i guess i thought it was just sorta related to type theory and i was missing out on all the details? but it turns out not really < 1359269126 410901 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i should know more about type theory < 1359269132 114488 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i know basically nothing?? < 1359269145 126771 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: maybe that's just what you think! < 1359269158 19859 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :there are shittons of books about martin-lof on the internet < 1359269160 431029 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: probably i should know topology? maybe??? maybe it's just one of those things i think i should maybe know but it's just a curiosity < 1359269173 346042 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hm ok < 1359269177 540698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: well maybe i should read tapl or something?? < 1359269186 435706 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or like know anything idk < 1359269190 634234 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :tapl's a pretty easy read < 1359269194 255829 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :knowing things is hard < 1359269199 620781 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :all i read of tapl was the first page < 1359269206 943212 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which was a directed graph of chapter dependencies?? < 1359269209 353661 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"p. cool imo" < 1359269210 559992 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :it really picks up around the second page < 1359269217 936997 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :there's a bunch of proofs you can do if you really want to engage yourself. do them in coq or agda or something for super engagement??? < 1359269233 462519 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oh, i remember posting a photo of the chapter dependencies < 1359269233 944385 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: also i don't really know coq or agda???? and maybe i should < 1359269236 953170 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"yes, a book is really doing this" < 1359269242 731020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: did you read tapl < 1359269248 131243 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :yeah < 1359269252 156293 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :probably not that engaged though < 1359269267 586645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wow does everyone know more about types than i do! < 1359269274 256893 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :something along the lines of coq or agda is "worth knowing" imo < 1359269276 93185 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i do this thing where i read textbooks but don't do many of the exercises and then i suck < 1359269284 569101 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :maybe i should get a proof assistant < 1359269287 798696 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1359269296 720051 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :and then use it with TAOCP first to be a rebel < 1359269316 951796 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :("second order logic: good for proving how fast you can't multiply") < 1359269374 613907 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :who needs second order logic when you have the higher order stuff < 1359269396 674023 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :2 is a higher order than 1 monqy. < 1359269407 853695 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :higher is a higher order than 2!!! < 1359269411 876992 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: well i "kind of know a little bit of agda??"?? < 1359269415 555453 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :orly < 1359269419 296650 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but not really < 1359269430 870518 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I actually don't know what "higher-order logic" means. < 1359269435 271080 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Is it like... what is it like. < 1359269443 579811 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let fac n = product [1..n] in fac (fac (fac 2)) < 1359269445 65491 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2 < 1359269451 465674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zomg < 1359269452 443249 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Genius. < 1359269462 871132 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :v.clever monqy < 1359269463 848347 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i know....about....agda..... sometimes i feel i should know more agda but i don't really have a use for it < 1359269472 662560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i've never even done anything with coq < 1359269478 708656 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Telling shachaf about TAPL is a use imo. < 1359269479 929991 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which i think all the "cool people have"? < 1359269487 7732 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i've done plenty with coq < 1359269504 661719 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :«The term "higher-order logic", abbreviated as HOL, is commonly used to mean higher order simple predicate logic. Here "simple" indicates that the underlying type theory is simple, not polymorphic or dependent.» < 1359269505 842159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :aren't you doing some type theory thing in coq or something < 1359269510 855707 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :ok but coq uses dependent logic < 1359269514 894745 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :monqy are you lying < 1359269515 929187 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :to me < 1359269516 325951 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: i was, yes < 1359269526 478151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: what was it < 1359269544 358190 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: Examples of higher order logics include HOL, Church's Simple Theory of Types, Thierry Coquand's calculus of constructions, which allows for both dependent and polymorphic types. < 1359269559 990921 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Well gosh, that's confusing. < 1359269580 819086 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I know what second-order logic and church logic is but this just seems so vague < 1359269586 644553 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :maybe i should just figure out CoC and shut the fuck up. < 1359269626 121680 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :CoC is easy < 1359269640 625909 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Probably. < 1359269661 243879 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's even in the lambda cube???how much easier can you get < 1359269667 384982 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: nothing much..... < 1359269683 623240 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: there's a "story" behind it but it's the sort of thing i don't really feel like talking about < 1359269700 278284 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :fucking lambda cubes. < 1359269706 385954 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :ACTION glances at topic < 1359269730 900738 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the important part is that it gave me more experience with coq and how to manage large proofs and so on < 1359269744 54053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy has started the avant-garde art movement of "lambda cubism" < 1359269753 825010 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the type theory was "not particularly interesting" < 1359269768 740941 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ive done some pure type systems stuff recently but that's not in coq... < 1359269774 852685 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe i should move it to coq?? who knows < 1359269809 319461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo i wonder what the "story" is < 1359269811 45074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i bet it's good < 1359269813 454906 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1359269861 838111 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hm maybe i should try reading jshutt's thesis again, there was lots of lambda calculus provey theoryy stuff i honestly didn't get < 1359269871 685583 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :he still had a whole appendix on how he chose letters though < 1359269891 615461 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :do you at least get curry-howard? < 1359269910 703768 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :not that well but sorta < 1359269961 108390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: imo you should get curry-howard < 1359269967 448272 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's "basically the" best thing?? < 1359269972 187750 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :curry-howard is easy and it starts popping up when you look into these things < 1359269979 645323 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :easy and powerful and good for you < 1359269980 612316 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I probably would "really get it" if I fucked around with an actual system, like coq. < 1359269989 39096 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh no < 1359269989 277023 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Instead of just reading shit constantly. < 1359269992 449831 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i haven't done that < 1359269999 487011 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :!!!!! < 1359270001 193463 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe i don't "really get it" < 1359270006 280244 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Wow, I kind of hate talking like that. < 1359270008 940099 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: imo you don't even need to do that you just need to think about it a little bit and it makes sense < 1359270025 416362 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or maybe thats just for me < 1359270032 300545 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not everyone can be a monqy < 1359270036 158356 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :=/ < 1359270043 957589 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Whenever I read about it I get stuck on product types. True story. < 1359270049 364257 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what really? < 1359270052 295447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :product types? < 1359270060 590768 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which part < 1359270068 80363 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Intuitionistic_type_theory#Connectives_of_type_theory like i just look at it and "uhhhhh" < 1359270070 792508 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the correspondence between products and conjunction? < 1359270086 400464 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh dependent products? < 1359270095 723123 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :pi-types aren't quite what i'd call "product types" < 1359270097 719577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i thought you "meant conjunction" < 1359270099 888410 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :wait no < 1359270102 818816 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i meant pi types yeah, fuck < 1359270109 375409 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :product types are so easy etc etc shachaf < 1359270114 538920 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pi types are "p. cool too" < 1359270127 895640 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it took me a bit to understand why they're called that < 1359270144 148271 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but it makes perfect sense < 1359270145 596193 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :probably it's something Exciting and Deep like euler's primality thingie. < 1359270148 747442 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :buuuuut i'm slow. < 1359270179 331764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are sigmas confusing too? < 1359270188 10909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or are you "ok with them" < 1359270195 920911 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oh, wait, i suppose pi types are sort of like the "reals are functions N -> N" thingie < 1359270213 861789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not sure about that < 1359270220 923443 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe?? < 1359270228 175669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :reals are functions N -> Bool imo < 1359270236 511399 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :sure if you're a poser < 1359270242 902706 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: weeelllllll do you at least get non-dependent functions < 1359270265 988758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes that's the important first step < 1359270278 435143 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :probably < 1359270296 122541 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :maybe i should just read tapl more thoroughly instead of bugging irc < 1359270309 936398 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :tapl doesn't really go over this much < 1359270314 359222 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :god damn it < 1359270328 660503 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i just learned about it "from the internet" < 1359270355 584850 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :fuck you internet < 1359270360 140104 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe attapl does? but yeah it's everywhere < 1359270377 268872 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :e.g. any self-respecting introduction to coq or agda will have it < 1359270383 679012 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well sure < 1359270385 943843 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i thought curry-howard was super basic as type theory goes < 1359270393 792526 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's "basically what agda is all about??" < 1359270398 377904 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1359270493 848865 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: btw sigma and pi types are good too < 1359270496 640742 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so you should learn them < 1359270502 560800 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :ok < 1359270545 200001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo sigma types are maybe simpler? < 1359270551 588858 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sigma types are simpler yes < 1359270558 729975 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :there's a good analogy with stuff like < 1359270567 73059 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :{n : nat | n < 5} < 1359270591 411169 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :natural numbers less than 5 ~ natural number /\ a proof it's less than 5 < 1359270611 550731 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sure < 1359270612 33042 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oooooh < 1359270653 206919 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :a sigma type is just a tuple where the type of the second element depends on the value of the first element < 1359270669 257658 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(if that wasn't clear¿¿) < 1359270675 229649 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :pi types are just functions where the result type depends on the value of the argument! < 1359270693 362274 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :like you can have something like < 1359270695 639541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :right < 1359270710 792498 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the reason they're called that wasn't obvious to me when i first heard of them < 1359270721 694825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :btw i actually first heard of them when i went to a talk about homotopy type theory?? < 1359270723 641593 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`forall n, n + 1 > 0` is the type of functions fron natural numbers to proofs that their successors are greater than 0 < 1359270727 19776 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: forall: not found < 1359270731 283734 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: ^ < 1359270732 971074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it was a bit "over my head" at that point even though i followed a little bit < 1359270738 124143 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i want to know more about homotopy type theory :( is it good < 1359270743 261987 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :should i find the slides < 1359270751 562065 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it sounded good < 1359270754 694939 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :is it because they're a product of like, 0, 0+1 > 0 and 1, 1+1 > 1 and 2, 2+1 > 1, and so on < 1359270767 786847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: http://comonad.com/reader/wp-content/uploads/2011/10/slides.pdf < 1359270781 815077 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :actually there isn't very much on the slides < 1359270784 970545 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it was "mostly talking" < 1359270806 418831 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: yes < 1359270830 261831 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :glad i'm far enough in math that saying a product of that makes any sense makes any sense < 1359270836 334836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :like when you have forall epsilon exists delta blah(epsilon,delta) < 1359270843 352601 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's like a function that takes epsilon as an argument < 1359270849 207280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and gives you back a delta along with a proof about the delta < 1359270870 271575 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hm maybe i should go over this and churchill at the same time < 1359270875 968979 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :epsilons all over that fucking thing < 1359270877 656838 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :foo : (epsilon:R) -> (delta:R, blah epsilon delta) < 1359270907 944363 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :and probably that ties into grothendieck or homotopy or whateverthefuck < 1359270908 161470 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :where blah is a proof < 1359270941 677535 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :let's see how far i can follow these slides without any talky..... < 1359270956 616831 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: btw those slides were by dolio he knows some things about this?? < 1359271475 421132 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1359271628 403378 :yorkdove!~chatzilla@c-69-142-111-103.hsd1.nj.comcast.net QUIT :Ping timeout: 256 seconds < 1359271684 633491 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Hey if I'm inferring types for function definitions < 1359271692 633533 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :and those can be in any order and possibly mutually recursive < 1359271714 3440 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :then I can't just assign each definition a type variable up front < 1359271721 272641 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :and instantiate them after the fact < 1359271724 348516 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :read up on coinduction, evincar < 1359271732 317096 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :because each usage site can have a different type < 1359271744 694467 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or is that not what youre asking about... < 1359271761 762521 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :uhhh < 1359271778 570537 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :read up on polymorphism? gosh, what are you doing < 1359271786 147965 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :I'm asking about how best to have terms associated with type schemes that are not computed yet. < 1359271813 710328 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Laziness seems like the wrong approach here. < 1359271817 216674 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok do you know about hindley-milner? < 1359271825 921156 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Yes. < 1359271826 394062 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and extensions thereof? < 1359271828 766974 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Yes. < 1359271830 460407 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok < 1359271871 559212 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so you know about the whole generate-constraints-on-your-types-and-then-unify thing? < 1359271878 893313 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Yes, that's what I'm doing. < 1359271882 697135 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok < 1359271932 37478 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i don't get what your problem is?? < 1359271976 6893 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :I don't know if it's a problem... < 1359271976 953332 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1359272018 328709 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :What I'm doing now to allow arbitrary order is first associate each definition with a fresh type variable. < 1359272034 893486 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok < 1359272035 945700 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Specifically a type scheme with no quantified variables. < 1359272056 793330 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Then run inference on those definitions. < 1359272083 67978 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Take the resulting type schemes and instantiate each one then unify the result with the corresponding variable. < 1359272095 851955 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :I feel like this isn't right. < 1359272125 256495 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Because separate invocations get the same type variable which is unified with the result of instantiating the type scheme *once*. < 1359272131 189135 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what do you feel isn't right about it and what do you mean by "type scheme" < 1359272183 810404 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :I mean a type + quantified type variables. < 1359272190 926068 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :A forall. < 1359272213 665688 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so just a plain ol rank-1 universal type? < 1359272217 632414 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Yup. < 1359272219 595770 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok < 1359272289 114879 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :But it seems to not exhibit the problem I thought it would, or my test case is wrong. < 1359272333 317750 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i still don't quite understand your problem < 1359272377 123287 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Different invocations of the same function can be given different types. < 1359272380 967315 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :I want to make sure I don't break that. < 1359272454 506373 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :well how would it break it? if your function gets a universal type and your stuff isn't TOTALLY BROKEN then you shouldn't be unifying it with any instantiated stuff < 1359272459 378650 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :if that's what you're saying < 1359272492 472499 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :your rules for function application and so on should handle it?? < 1359272514 601097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: btw why doesn't ghc support existentials < 1359272529 320189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it should imo < 1359272533 581123 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I keep seeing things like files that state how many lines they have (in programming competitions), and thinking that it's for the benefit of C programmers < 1359272538 379205 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: what sort of existentials? there's that one LANGUAGE thing! < 1359272540 42437 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Do I have an unreasonably low opinion of C? < 1359272545 854012 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :yep < 1359272568 720549 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :what is even with existential types, they were in tapl but they were really weird < 1359272588 172979 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :well there's lots of different things that fall under the umbrella of sigma types < 1359272591 387872 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: no first-class existentials < 1359272616 418575 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :er assuming you mean existential quantification < 1359272795 543827 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the "easy" cases of sigma types are the ones where the left thingy is a type and you use it in the right thingy, like what happens in tapl where it's used for encapsulation or something like that, and where the left thingy is a value and the right thingy is some curry-howarded proof about it like in my example with {n : nat | n < 5} < 1359272808 339538 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :if you're really fancy you can care about both projections!! < 1359272813 597051 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :yeah it's the encapsulation that was weirding me out < 1359272822 826785 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :do programming systems actually use that? < 1359272856 106268 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ask elliott for opinions about existentials :-) < 1359272875 688523 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :is this like when you had me ask ais about feather < 1359272883 768630 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Isn't it also an existential when you have, say, data Box = forall a. (HasFoo a) => Box a < 1359272894 102121 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: don't know!! woops < 1359272901 859976 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Then a heterogeneous list of boxen which all HasFoo. < 1359272902 98305 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: did I? it's....similar :-) < 1359272915 658974 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :well when I say "you" i mean "the multiheaded demon that is #esoteric" < 1359272920 621080 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that is a very cruel smile you have there < 1359272937 896709 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :well when I say elliott has opinions about existentials < 1359272941 910053 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i mean elliott has opinions about existentials < 1359272946 175507 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :right... < 1359272991 460468 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :evincar: sure < 1359272996 643665 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: apparently it has to do with how you can't express them in Core?? < 1359272997 827777 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :(That being [exists a. HasFoo a => a]) < 1359273005 950119 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which is also why you don't have existential newtypes (even though you have data types) < 1359273020 23264 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i don't know much about core, :0 < 1359273025 544295 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :evincar: type classes are the devil.................... < 1359273033 119995 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: well it's pretty much system f?? < 1359273040 565646 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :shachaf: I agree. < 1359273042 70539 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: ah ! < 1359273044 910003 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :system fc "aka system f with coercions" < 1359273058 797493 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :What's wrong with type classes? < 1359273060 935846 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :evincar: you should ask elliott about existentials too < 1359273070 617007 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :we can have an asking elliott about existentials party < 1359273076 114961 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :existentials are good imo < 1359273080 13123 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :I'll bring the punch. < 1359273082 418501 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but most things people want to do with them are bad < 1359273087 189022 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: no, elliott will bring that < 1359273091 488337 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :monqy: elliott does not like it when I ask him things < 1359273092 672598 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if you ask him about existentials < 1359273097 377964 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oh < 1359273100 451742 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :can i bring chips < 1359273107 128824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"its a pun about elliott's violent tendencies where existential are concerned" < 1359273118 486686 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :yes i got that can we move on to chips < 1359273129 809262 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'm bringing the pop corn < 1359273133 122813 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net PRIVMSG #esoteric :Chips on shoulders. < 1359273135 801109 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's a joke about how this will be fun to watch < 1359273149 78337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: good joke < 1359273172 323068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :we should have a joke party < 1359273176 791567 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if we survive the other party < 1359273177 540186 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good idea ! < 1359273185 15784 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :so who else do i ask about things < 1359273186 246252 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'll bring the punch < 1359273191 986258 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: so i don't know that much about system f except for the things i do know < 1359273197 629233 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why can't it have existentials < 1359273198 577190 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :ais about feather, elliott about existentials, sgeo about... i dunno J probably < 1359273202 162648 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :what do i ask monqy? < 1359273205 481150 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: system f is easy < 1359273223 253050 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: right but apparently making ghc core work with existentials is "really hard????" < 1359273235 786364 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so why is making system f work with existentials "really hard????" < 1359273242 330117 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I don't know much about J < 1359273253 591595 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1359273253 848090 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Other than it's a little like APL I think < 1359273266 417295 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :typed APL, just picture it < 1359273271 509615 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1359273274 168048 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :APL with subtyping and polymorphism < 1359273291 262385 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :You know, someone made a comment and I saw it, years ago, this person liked Factor and J but those names were hard to Google. < 1359273305 110080 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I wonder if it was elliott who made that comment and is therefore to blame for me getting into Factor. < 1359273313 449892 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :also does system f even have existtential quantification < 1359273342 481278 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :oO < 1359273351 792588 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"J is a modern, high-level, general-purpose, high-performance programming language." < 1359273355 54780 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i don't know what that means, sgeo. < 1359273356 55918 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's "general-purpose" now? < 1359273362 226482 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :does it mean you'll tell me what to ask monqy? < 1359273366 550902 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: you have to "encode" existentials in system f < 1359273375 515034 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oh boy i love encoding things into other things < 1359273375 995581 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I don't know APL either. < 1359273397 130334 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that would pretty much explain why Core doesn't have them though < 1359273421 798840 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :there's a section on it in tapl! < 1359273435 558104 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :god damn it < 1359273438 800739 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh hey "monad" is another word that varies from language to language. < 1359273446 112480 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Or, well, "J" has a different-from-standard meaning < 1359273462 352562 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :...why did I quote J? < 1359273462 591741 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :doesn't it just mean a word that only has one uh argument < 1359273465 885318 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I thought something about extension of SQL to define new functions and aggregates, including anonymous, and which could be done without modifying SQLite, as far as I can tell. < 1359273470 273099 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :instead of a "dyad" < 1359273471 218123 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Yes, I think < 1359273471 958033 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :which has two < 1359273493 380768 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that usage actually predates haskell so Check And Mate < 1359273511 136953 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :haskell and/or whatever introduced monads to programming* < 1359273516 2928 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Fuck words. < 1359273523 602599 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :embrace descriptivism, my son < 1359273529 575137 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :[tapl] exists X, T(X) =def= forall Y, (forall X, T(X) -> Y) -> Y. looks like one of those silly church encoding tricks < 1359273539 745961 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :eugh. < 1359273575 685130 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Pfhaha, Wiktionary actually defines monad as "(mathematics, computing) A monoid in the category of endofunctors." < 1359273577 427303 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Dear god why would I even glance at J again if you learn J and then walk away for a while you forget everything all code becomes unreadbal < 1359273579 720541 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :unreadable < 1359273580 591142 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :after leibniz of course. < 1359273589 594423 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :At least, I assume that's the case < 1359273598 714789 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :have you tried it < 1359273619 841740 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :this will be your greatest challenge yet. rather than learning a language, you will be unlearning it. < 1359273641 813078 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Once someone told me exactly how it means, "monoid in the category of endofunctors", then I can see, yes and that seem like it might be a simple definition of a monad. < 1359273682 607661 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :It's pretty simple if you know what a monoid and an endofunctor are. Which most people don't. Go math! < 1359273754 435471 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :well this is monoid in the category-theoretical sense right? < 1359273766 837328 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I mean, most functions don't have clear names < 1359273772 339339 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The part I didn't quite understand at first was "category of endofunctors" but once explained then it makes sense, since I already understand monoid, category, endofunctors. < 1359273779 759778 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Well, they have names, the names just don't show up in source < 1359273803 694746 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :monqy: they're "the same" aren't they < 1359273825 251084 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Does J have the sort of metaprogramming stuff that I heard APL has? < 1359273840 58955 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :APL has eval, does that count < 1359273884 561898 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: https://en.wikipedia.org/wiki/Monoid_(category_theory) < 1359273910 407256 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"The effort required to become an expert J programmer is closer to that required to become an expert C++ programmer." < 1359273918 876164 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Is that intended to be a good thing? < 1359273919 118107 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: idk if that's what you'd call "the same" < 1359273945 582092 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :looks the same to me!! < 1359274046 183358 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i like how they still call it "multiplication" < 1359274342 729966 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Category:Monoidal_categories what a good category < 1359274371 195743 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i think mediawiki allows categories to contain themselves though < 1359274375 789877 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :can Categories contain themselves < 1359274402 832405 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Mathematical categories do not contain themselfs in ordinary set theory, I think. < 1359274416 886344 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :ordinary set theory doesn't have categories, category theory does < 1359274454 244686 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shocking < 1359274461 674168 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i know right < 1359274486 65558 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric : 6!:0 '' < 1359274492 333379 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :That is a thing to get the date+time < 1359274495 599966 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :In J < 1359274504 420596 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :cool. < 1359274522 673113 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's.... there's concision, and there's concision to the point of unreadability < 1359274524 883773 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :by the way did you seriously start reading about J because i mentioned you and it in a joke that took half a second to come up < 1359274527 811333 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :with < 1359274534 734057 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :not even a good joke! < 1359274541 30805 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :And I still don't know what to ask monqy. < 1359274552 763559 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'm sure there's some stuff to ask me, but i won't tell you < 1359274560 216086 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :god fucking damn it < 1359274561 903287 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe ask elliott < 1359274597 175139 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :what's the fuckin command < 1359274601 843548 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :@ask bike hello?? < 1359274602 60767 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You can tell yourself! < 1359274608 860895 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :@ask elliott what do i ask monqy < 1359274609 77160 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1359274658 915384 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :by the way < 1359274675 895582 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :why is category theory called category theory when as far as i can tell the relations between categories are like a trillion times as important as categories < 1359274703 115895 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :relations between categories theory < 1359274709 629391 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it'll catch on im sure < 1359274768 428548 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"x+.y is the greatest common divisor of x and y . If the arguments are boolean (0 or 1), the functions +. and *." < 1359274770 469019 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :functor theory i'm telling you < 1359274773 651781 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :or morphism theory < 1359274780 103484 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :you could sound like moronic biologists!!! < 1359274796 269208 :glogbackup!~glogbacku@64.31.59.246 QUIT :Remote host closed the connection < 1359274797 470799 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It.... almost makes sense to use +. and *. for GCD and LCM. In an insane sort of way < 1359274802 52183 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Sgeo: did that cut off < 1359274821 312253 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh, I forgot to paste the rest < 1359274822 360219 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"are equivalent to logical or and and. " < 1359274828 799086 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :yeah that's what i thought < 1359274837 803044 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hey you know what would be cool? APL but with category theory instead of matrices and arrays. < 1359274846 47002 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :new life goal, learn enough cat theory to make that esolang < 1359274892 287015 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :there are a whole bunch of languages grounded in category theory aren't there? just none off the top of my head < 1359274906 444671 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it should be called monoidoid theory < 1359274917 615435 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe not to the extent apl is "grounded" in arrays...but what would that even mean for categories < 1359274921 269265 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: imo yes < 1359274929 434541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or monoidoidoid theory? < 1359274934 144001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"xtreem version" < 1359274935 107483 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no that's too far < 1359274941 346667 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy isn't xtreem enough < 1359274949 602682 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :for monoidoidoid theory < 1359274968 922525 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :monqy: but do any of those languages use ⍋? < 1359274970 419257 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :are you xtreem enough for monoidoidoidoid theory??? < 1359274974 897817 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: who knows < 1359275020 387378 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :If Perl is line noise, is J highly compressed Perl? < 1359275036 172763 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :anyway so i'm going to take my copy of A Programming Language and my copy of Categories for the Working Mathematician and I'm going to use the cut-up technique to make a novel about ninja pornographers, and then burn the result and smoke it < 1359275140 927853 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sounds like a plan < 1359275281 392854 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :"Categorical quantum mechanics can also be seen as a type theoretic form of quantum logic that, in contrast to traditional quantum logic, supports formal deductive reasoning." < 1359275476 938617 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric : 2 * 4 + 5 < 1359275477 180003 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :18 < 1359275491 676468 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi?? < 1359275517 69363 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :right, apl doesn't have operator precedence < 1359275522 213738 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :and... i guess j is right to left? ok. < 1359275542 622897 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :theres all sorts of right-associativity going on yes < 1359275573 565547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :𝔥𝔦 𝔪𝔬𝔫𝔮𝔶 < 1359275679 460537 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :We used 3 : 0 to define the verb. The phrase verb define is equivalent and some find it easier to read. However, it hides information and we will use the 3 : 0 form. < 1359275682 318504 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh, ok < 1359275689 885938 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :This helps preserve my sanity a little < 1359275786 121230 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: maybe you were right about this asking sgeo about j thing.... < 1359275822 566356 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i'd like to deny all responsibility for this now. thanks < 1359276017 255641 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1359276996 397373 :epicmonkey!~epicmonke@188.134.41.175 JOIN :#esoteric < 1359277047 303704 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"Control structures are only allowed in definitions and you cannot type one directly into the ijx window for execution." < 1359277053 827179 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Reminds me of Forth :/ < 1359277114 938903 :Taneb!~nathan@host-2-97-148-97.as13285.net JOIN :#esoteric < 1359277337 363861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Haneb < 1359277365 208894 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :shachello < 1359277598 79786 :Bike!~Glossina@63-229-134-7.ptld.qwest.net QUIT :Quit: leaving < 1359277951 519398 :scarf!~ais523@unaffiliated/ais523 QUIT : < 1359277985 130751 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 246 seconds < 1359278138 571646 :evincar!~jon@173-228-12-215.dsl.dynamic.sonic.net QUIT :Ping timeout: 255 seconds < 1359278533 377063 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION gets irritated at J apparently using floating-point < 1359278551 143905 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"The 0.5 and 0.25 are stored exactly, but the 0.1 is stored inexactly, and when displayed with maximum precision shows as 0.10000000000000001 . < 1359278551 425971 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :These are facts of life with the way computers store floating point numbers and apply to all computer languages, not just J. " < 1359278597 507583 :evincar!~jon@173-228-12-26.dsl.dynamic.sonic.net JOIN :#esoteric < 1359278796 183937 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://news.ycombinator.com/item?id=4622163 < 1359278799 864042 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Can I punch this person? < 1359278800 614855 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Please? < 1359278815 473071 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Actually, hmm, I guess it could be accurate < 1359278816 514846 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :n/m < 1359278835 122371 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"In binary" isn't the same as "Using bits to encode it" < 1359278916 404281 :evincar!~jon@173-228-12-26.dsl.dynamic.sonic.net QUIT :Ping timeout: 256 seconds < 1359279013 969366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Punch first, ask questions later. < 1359279475 643675 :fungot!fis@eos.zem.fi JOIN :#esoteric < 1359279485 548563 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A fungot. < 1359279485 791992 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: sorry, wrong channel. still makes the exact same < 1359279486 30227 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :fungot: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1359279505 431890 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :^echo @messages < 1359279505 672563 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :@messages @messages < 1359279505 889643 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :RocketJSquirrel said 11m 5d 19h 35m 53s ago: You are a gentleman and a scholar. < 1359279505 889947 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf said 7h 43m 22s ago: hi < 1359279528 417962 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :almost a year, wow < 1359279528 659404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's... interesting. < 1359279537 704249 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 0.1 < 1359279539 97041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy++ < 1359279539 338800 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0.1 < 1359279548 355622 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 1 - 0.9 < 1359279548 839685 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FreeFull: we're having a moment of silence don't ruin it!! < 1359279549 803148 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 9.999999999999998e-2 < 1359279559 406757 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :@karmy monqy < 1359279559 623824 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy has a karma of -12 < 1359279567 651094 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :@karmy shachaf < 1359279567 907095 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf has a karma of 5 < 1359279571 26864 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i used to have -13 but then shachaf ruined it < 1359279572 473738 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy++ monqy++ monqy++ monqy++ monqy++ monqy++ monqy++ monqy++ monqy++ monqy++ monqy++ monqy++ < 1359279579 359053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"sorry" < 1359279582 531320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma monqy < 1359279582 747870 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy has a karma of 0 < 1359279588 564553 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :zen < 1359279596 560442 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(thats what zen means right) < 1359279606 59646 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it might < 1359279608 470791 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zen again, it might not < 1359279619 638643 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::-) < 1359279624 220955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::·) < 1359279664 929969 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric ::o) < 1359279673 705619 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :: ) < 1359279683 142000 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric ::^) < 1359279687 495573 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::() < 1359279704 565817 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric ::0) < 1359279708 485418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: help i don't know how to think < 1359279714 770538 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :data Step k o r = Stop | Yield o r | forall t. Await (t -> r) (k t) r < 1359279715 318603 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: ????help < 1359279719 873504 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :uh oh < 1359279726 234255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how can you simplify Await < 1359279731 946899 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is this one of those things < 1359279741 422152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :at first i thought::::: forall t. (t -> r) ((k :+: Proxy) t) < 1359279745 502261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :except that doesn't work < 1359279746 31919 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric : it has an extended precision implementation < 1359279746 281487 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric : ? < 1359279746 498758 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric : and yes, you can use rationals instead of floating point < 1359279746 498925 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric : 3r5 etc. < 1359279752 80232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so "what can you do" < 1359279757 237233 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: imafraid itis < 1359279797 400373 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :imo ask elliott he knows everything about existentials < 1359279826 948974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: imo the Await part is like (r,CoYoneda k r) < 1359279831 850313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :by imo i mean edwardk said so < 1359279837 288683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but it makes sense < 1359279864 668801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: btw are you a CoYoneda expert < 1359279900 714017 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :not to my knowledge < 1359279912 880364 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: well you know how CoYoneda IORef = a read-only IORef < 1359279950 255192 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :help which coyoneda should i be looking at < 1359280013 891004 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :these haskell searchy things aren't working so great but they turned up a result at least < 1359280034 60119 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :from zzo's package?? < 1359280038 403998 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no < 1359280044 759640 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :CoYoneda f a = forall r. CoYoneda (r -> a) (f r) < 1359280068 915186 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :zzo's coyoneda uses different letters... < 1359280112 886778 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :does it use z < 1359280116 621242 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i heard zzo likes that letter < 1359280129 987122 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :instead of a it uses x, and instead of r it uses z < 1359280162 253519 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo it should use z and o < 1359280167 516672 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good idea < 1359280190 320317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: anyway when f is a functor CoYoneda f is isomorphic to f?? < 1359280198 704800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but when it's not a functor you can get "weird things" < 1359280202 543036 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :aight < 1359280210 809873 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sounds cool < 1359280231 477971 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1359280234 478924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :by cool you mean boring right < 1359280244 705495 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1359280251 659741 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe THIS CoYoneda will be more to your liking!!!!!!!!!! http://ncatlab.org/nlab/show/co-Yoneda+lemma < 1359280260 314325 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no!!!! and edwardk was right about that Await part being like (r,CoYoneda k r) < 1359280266 697561 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1359280279 979229 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mm mm i'll read this maybe it will be more to my liking < 1359280285 494837 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: i know he was right < 1359280301 127009 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i was wondering whether you can express it like the way i said < 1359280306 383041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i guess not?? < 1359280313 101610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :«every presheaf is a colimit of representables and more precisely that it is the “colimit over itself of all the representables contained in it”.» < 1359280326 265869 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: do you know what a limit is < 1359280330 391819 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"in a category" < 1359280349 818069 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i think maybe i used to? < 1359280362 424071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :can you explain it < 1359280370 692323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i have ct homework < 1359280374 16495 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :well i forgot what it is!!! are you just testing me < 1359280385 997700 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :except instead of school homework it's "someone giving you an exercise in irc homework" < 1359280557 360079 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::| < 1359280611 920305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do you have a no "homework policy" < 1359280656 979959 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i have a no-shachaf-asking-me-to-explain-things-he-probably-already-understands-and-knows-i-don't policy < 1359280700 440085 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :limits are probably really easy too but i just really don't know much category theory at all < 1359280742 828386 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: actually i don't understand at all : ( < 1359280754 716750 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i guess first i need to understand: < 1359280759 210957 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :index categories < 1359280760 141356 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :diagrams < 1359280760 886125 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :cones < 1359280773 74699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :factorizations < 1359280781 904853 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"other stuffs" < 1359280784 142119 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You first need to understand everything < 1359280788 882131 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Then it's easy < 1359280796 961385 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do i need to bake an apple pie first < 1359280799 88799 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i heard that's hard < 1359280805 572188 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1359280819 865601 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :No, no, you want a soft apple pie. < 1359280830 239558 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :well afaiui a diagram is just another name for functor if you're meant to think of it as some category indexed by another category < 1359280830 846447 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :" can Categories contain themselves" small categories can contain only sets, big categories can contain categories, but only small ones. afaiu. there are no inherent problems with having a category that contains itself but usually you want to have some kind of set theory as well so the usual restrictions apply. < 1359280859 530753 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :mystery solved < 1359280860 279399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well a diagram is mapping a category to particular kind of other category right < 1359280868 923041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh hi oklopol < 1359280872 262689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you know limits right < 1359280887 712865 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wait i got it backwards < 1359280889 132550 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I no know limits < 1359280935 209462 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :and ordinary set theory has categories. it just doesn't have very large categories. if you restrict to a megahuge set of your choice, you still get categories buildable from those. < 1359280996 601358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oklopol: Is megahuge set a technical term? < 1359281047 200900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: wow am i bad at types or what < 1359281053 610631 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: ?? < 1359281053 867004 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :this is hard :'( < 1359281056 721770 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Machines < 1359281063 95377 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the "Await" thing < 1359281073 271681 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yeah i thought it smelled like 'machines' < 1359281079 698210 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe i should learn coq to be good at types < 1359281151 371231 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :" you know limits right" i suppose < 1359281164 971039 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i have to check which is limit and which is colimit tho < 1359281201 485290 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :btw my exercise is (no spoilers!!) < 1359281211 578055 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :prove that every category which is small and complete is also cocomplete < 1359281226 37674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and usually i forget about it but sometimes i remember?? < 1359281292 604314 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :so i suppose you have to take the definition of cocomplete and write it in terms of a limit, which will be small if the category is, so that the limit exists due to completeness. < 1359281306 772924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and apparently this exercise has a "dark secret" < 1359281309 396234 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :is my take without giving this the least amount of thought < 1359281314 372278 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i see < 1359281328 591076 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what sort of dark secret < 1359281399 877241 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : @tell shachaf Exercise: Any category that is small and complete is also cocomplete. Hint: This is a direct generalization of the lattice theoretic result, e.g. the supremum of the empty set is the infimum of the whole lattice. Extra credit: What is the dark secret of this exercise? < 1359281404 999819 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh there was also a hint < 1359281429 83948 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :is a "dark secret" made of "dark matter" ? < 1359281464 991279 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :yeah that sounds about right < 1359281471 708587 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :regarding the hint i mean < 1359281494 294948 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :dunno what the secret is. something about categories being ordered classes maybe. < 1359281496 250036 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :dark secret sounds like you might have to assume some nasty ol axioms < 1359281517 462919 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: i think it might a kind of dark secret that means "this has to do with a haskell thing" < 1359281523 483555 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :because of "something i heard" < 1359281527 780997 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but that's just a guess < 1359281630 762453 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: remember when ddarius was in #haskell < 1359281635 73176 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1359281640 671169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what!! < 1359281647 579925 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'm not a "#haskell guy" < 1359281650 218726 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ddarius was the best < 1359281666 924579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: "then yru in it" < 1359281674 624484 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :idk < 1359281685 996999 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well #haskell is terrible < 1359281690 620033 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :except when ddarius is in it?? < 1359281696 893638 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe because sometimes people say funny things < 1359281708 665454 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and occasionally i look over there when someone says a funny thing < 1359281714 935930 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :usually i just don't pay attention though < 1359281726 612521 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :by funny i mean funny in a bad way < 1359281771 418095 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :" oklopol: Is megahuge set a technical term?" not afaik, although i wouldn't be that surprised if it were. < 1359281777 389941 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :like that one time that guy had that thing about learning monads from the wikipedia page and not doing any other haskell until he grokked it < 1359281788 644920 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i remember that tiem!! < 1359281792 355204 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i seem to remember that some of the cardinal terms are somewhat silly < 1359281800 354888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :did he ever succeed "in his quest" < 1359281804 340259 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i forget < 1359281811 362933 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but he has said other funny things since then < 1359281815 229975 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :which i also forget < 1359281824 212768 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :who was it < 1359281851 821368 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hrumph iirc < 1359281875 256220 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh maybe we're thinking of different ones < 1359281897 507367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what kind of "channel guy" are you < 1359281903 65779 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#esoteric? < 1359281915 432887 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'm not really a channel guy? < 1359282017 908808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :o < 1359282024 188997 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe i secretly am < 1359282027 331395 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and i don't know it < 1359282029 123267 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :o < 1359282088 842085 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(<~) :: Monad m => ProcessT m b c -> MachineT m k b -> MachineT m k c < 1359282091 263531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mp <~ ma = MachineT $ runMachineT mp >>= \v -> case v of < 1359282093 951140 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Stop -> return Stop < 1359282096 362460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Yield o k -> return $ Yield o (k <~ ma) < 1359282098 888568 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Await f Refl ff -> runMachineT ma >>= \u -> case u of < 1359282101 646292 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Stop -> runMachineT $ ff <~ stopped < 1359282103 871069 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Yield o k -> runMachineT $ f o <~ k < 1359282106 420518 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Await g kg fg -> return $ Await (\a -> MachineT (return v) <~ g a) kg (MachineT (return v) <~ fg) < 1359282109 451224 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :this is ridiculous < 1359282118 752298 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1359282146 50194 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :full of "fiddly bits" < 1359282149 617567 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what does it do < 1359282164 158367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :-- | Build a new 'Machine' by adding a 'Process' to the output of an old 'Machine' < 1359282170 599487 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric : ah < 1359282184 951262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Process a b ~ Stop | Yield b (Process a b) | Await (a -> Process a b) (Process a b) < 1359282196 936701 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the second part of Await is the "failure case......" < 1359282214 750471 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so it's like a weird free monad < 1359282224 486475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which isn't a monad come to think of it < 1359282237 273337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or maybe it's just a coroutine monad applied to ()?? < 1359282267 146918 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :looks like a thing alright < 1359282286 928701 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: are you a "free monad expert" < 1359282293 465141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you even an expert in anything?? < 1359282296 914230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :other than type theory i guess < 1359282308 780238 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :idk probably not??? :( < 1359282316 742925 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i know some free monad stuff maybe?? < 1359282320 411368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you kind of sound like an expert < 1359282352 942057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: btw you know the STT thing? < 1359282393 824325 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :something type theory? im blanking on what the s is < 1359282431 707501 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no ST transformer < 1359282435 995634 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"boring haskell sorry" < 1359282439 148205 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ah.... < 1359282448 320169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mr.hird was trying to work out what a good primitive was < 1359282453 682227 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe he didn't mention it in here < 1359282460 854286 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i dont recall it < 1359282508 258539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: so what's this Stop thing < 1359282513 373747 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it seems "really final" < 1359282532 307855 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i dont know much about 'machines' < 1359282566 339514 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im guessing it means "Stop" though < 1359282742 191786 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :why is it co-cone and not ne < 1359282780 297498 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maximal confusion < 1359282798 112537 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :resist... urge... to say nfusion < 1359282809 784395 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i'm sorry < 1359282843 618377 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oklopol: What do you call foo :: p b a -> Either (p b x) (p x a)? < 1359282897 545690 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i do not know. < 1359282946 93258 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :what do you call it? < 1359283023 990204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mpose < 1359283033 399091 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even though it's not quite the right name. < 1359284215 654295 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tee :: Monad m => ProcessT m a a' -> ProcessT m b b' -> TeeT m a' b' c -> TeeT m a b c < 1359284218 669116 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tee ma mb m = MachineT $ runMachineT m >>= \v -> case v of < 1359284221 118819 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Stop -> return Stop < 1359284223 569741 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Yield o k -> return $ Yield o $ tee ma mb k < 1359284226 288331 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Await f L ff -> runMachineT ma >>= \u -> case u of < 1359284228 611671 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Stop -> runMachineT $ tee stopped mb ff < 1359284231 215387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Yield a k -> runMachineT $ tee k mb $ f a < 1359284233 676273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Await g Refl fg -> < 1359284236 130071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : return $ Await (\a -> tee (g a) mb $ encased v) L $ tee fg mb $ encased v < 1359284239 282960 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Await f R ff -> runMachineT mb >>= \u -> case u of < 1359284241 693174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Stop -> runMachineT $ tee ma stopped ff < 1359284244 103309 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Yield b k -> runMachineT $ tee ma k $ f b < 1359284246 761495 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Await g Refl fg -> < 1359284249 244284 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : return $ Await (\b -> tee ma (g b) $ encased v) R $ tee ma fg $ encased v < 1359284252 121435 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :help < 1359284320 468744 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what does that do < 1359284327 888147 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :did someone woops something < 1359284340 352951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it "tee's" 2 'machines' together < 1359284344 751519 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or something?? < 1359284348 883584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no that's backwards.. < 1359284364 92572 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it looks like it uhhhh < 1359284369 336421 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :something about two processes and a tee < 1359284374 134356 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :then you get a tee < 1359284383 262940 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :something with composing some stuff maybe < 1359284391 151840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes < 1359284399 385417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but look at that implementation < 1359284403 862042 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yeah uh < 1359284404 79554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"it'sc razy" < 1359284414 695224 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i don't really want to look at that too much < 1359284425 276284 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im not crazy enough for it < 1359284481 157520 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :um me neither............ < 1359284499 390304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think you have to be "real crazy" for it < 1359284507 182316 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :like even more than mr.hird?? < 1359284519 629831 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :who wrote it, mr.kmett???????? < 1359284533 625719 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :being 'machines' and all < 1359284616 34179 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes.. < 1359284621 588999 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well thats what "git blame" says < 1359284679 371850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but maybe it was one of the"other people" < 1359284689 410834 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe it was me < 1359284704 478902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :like mr.bjarnason or mr.chiusano?????????????????????? < 1359284721 343937 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :J forks remind me a little of Caleskell < 1359284732 586754 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Or, well, the sin+cos thing, < 1359284834 395628 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1359285169 760812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: btw did you read those slides < 1359285204 460010 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yeah..it made perfect sense up to the homotopys part and then it started losing me < 1359285229 744638 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but i opened up some tabs with the stuff in it < 1359285250 14530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the first word in the slides is "Homotopy".. didnt make it very far imo < 1359285285 94919 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :btw do you know about "axiom K" and all that < 1359285297 917119 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i've seen "axiom K" but never used it < 1359285309 896369 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :k < 1359285317 838006 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(no that wasn't < 1359285325 470756 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :just a lead up to a pun!!!!!!) < 1359285351 311095 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :my experience with it is limited to that chapter of "cpdt" about equality proofs. i think there's a section on axiom k in there? < 1359285375 425426 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i haven't read "cpdt" :'( < 1359285381 730115 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shold i read that < 1359285386 874301 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's my preferred coq book < 1359285403 540796 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so if you want to learn coq and want to learn it from a book < 1359285411 73128 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i guess that's what i'd recommend < 1359285427 772154 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what about ´software foundations´ < 1359285489 961077 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :software foundations goes into some pl theory stuff but sorta skimps on the coq, so it's maybe a good introduction to some of that stuff and in particular working with it in coq but < 1359285572 336012 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i don't feel it's satisfactory if you want to get a taste from your book of the sorta stuff cpdt offers < 1359285593 938788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so if i know nothing about anything < 1359285597 70959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which one should i read!! < 1359285603 152746 :mig22!~miguelort@bb121-7-133-96.singnet.com.sg JOIN :#esoteric < 1359285690 744274 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'd suggest read cpdt and tapl but keep sf around in case you want a "second opinion". it's only second and not third because of that Benjamin Pierce intersection < 1359285734 337490 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I also recall sf having more exercises than cpdt that are interspersed throughout the text so you might want to follow along with it too if needed < 1359285781 301580 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :in particular if you want some pl-y exercises catered to coqwork; tapl's are more pen-and-papery unless you build the coq ground-up which is entirely reasonable if you want to I won't judge you if you do that < 1359285825 63731 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hmm ok < 1359285836 742051 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and by read tapl i guess i mean read however much into it as it helps you understand the theory and how to work with it (proofs, etc)...no need to read it cover to cover and reabsorb all the details you're already familiar with < 1359285878 196395 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i guess the chapter dependency list might help there... < 1359285914 379094 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :if you really want to be thorough you could also learn agda and read attapl, neither of which i have experience with... < 1359286069 837230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok < 1359286078 468157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that could be a lot of reading < 1359286092 719667 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no need to be that thorough!!! I sure wasn't < 1359286107 154233 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well but you already know everything right < 1359286107 877291 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :though i often feel i should be that thorough.......... < 1359286113 755265 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i don't know agda :'( < 1359286127 664434 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy "already knows everything except agda and some math stuff" monqy < 1359286145 138694 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :in particular there are some things that i'm curious as to how agda handles, not having tactics and all < 1359286166 515536 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :like tactics are gross but they can sorta help with a few really gross things and if agda can handle them nicely that'd be really great < 1359286225 315708 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and some other agda proofy stylistic things that i'm interested in but not as interested < 1359286316 439950 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 256 seconds < 1359286347 895973 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1359286386 610931 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Remote host closed the connection < 1359286420 727549 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1359286576 637832 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Client Quit < 1359286605 947036 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1359286635 958043 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Client Quit < 1359286809 714674 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1359287467 926185 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1359287843 998321 :mig22!~miguelort@bb121-7-133-96.singnet.com.sg PART :#esoteric < 1359288220 412603 :epicmonkey!~epicmonke@188.134.41.175 QUIT :Ping timeout: 256 seconds < 1359288350 952935 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Apartness_relation < 1359288420 797738 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: ☝ < 1359288426 945450 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do you know anything about "that stuff" < 1359288475 80631 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :uhh i think iv'e seen it maybe once? < 1359288480 996278 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :don't know much about it at all < 1359288486 26574 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :aside from well it exists < 1359288501 887773 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and the thing with constructive logic < 1359288506 418143 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: well that's like a cocategory!!!! < 1359288517 189253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :except it's "also commutative" < 1359288535 38024 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so i guess it's not quite it?? < 1359288556 764789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but you know about "constructive stuff" so maybe you know about it < 1359288577 77366 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i've never seen apartness relations outside of wikipedia woops woops < 1359288582 706482 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :co-transitivity is kinda wacky tho < 1359288600 998144 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :co-transitivity is what you get when you "bbiizzaarroo"ify composition < 1359288607 829400 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ye < 1359288618 513900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if you remember how bizarrification went < 1359288627 589553 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"reverse the arrows" < 1359288637 897805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well it's not just plain old reversing the arrows < 1359288646 551538 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dolio said this is called a cointernal category?? < 1359288654 312918 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but you don't have to switch from products to sums < 1359288658 170959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if you don't want to < 1359288666 355042 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do you know about that < 1359288671 354766 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::0 < 1359289182 334935 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1359290333 645635 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1359290338 537736 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1359290523 497150 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1359290797 149765 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1359291056 701020 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1359291087 551460 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1359291114 7707 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :disconcerting discovery of the day: there is a duran duran wikia < 1359291153 299123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hantom_Hoover < 1359291182 206743 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hampton hoover? < 1359291201 440274 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`?hh Phantom_Hoover < 1359291307 367371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: the band or the barbarella character, and which would be more disconcerting? < 1359291428 156791 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, well it'd be a bit of a stretch to have a whole wiki about a barbarella character < 1359291441 486449 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you say so. < 1359291447 510374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hoerjan < 1359291469 719384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachi < 1359291716 655389 :Taneb!~nathan@host-2-97-148-97.as13285.net QUIT :Ping timeout: 252 seconds < 1359291774 919996 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :SHA chaff < 1359291894 291363 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/? < 1359292048 259567 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo hi < 1359292119 645791 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Hm, I didn't expect hackego would be broken this long < 1359292151 700222 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: wtf were you doing in there. also i don't think reverts are cumulative. < 1359292197 914881 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Wellll I did learn something < 1359292204 326599 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :iconv hangs if it can't find the BOM < 1359292304 775249 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh no i realize why there was that strange delquotee file < 1359292322 787309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: sed -ie doesn't work as sed -i -e, it does -i with e as backup file suffix < 1359292328 39622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*oh now < 1359292351 787791 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo delquotee sounds like a "good idea" < 1359292363 160032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :for most of the quotes in here < 1359292385 829744 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I don't think it's "easy" < 1359292406 133224 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1359292540 296948 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Oh `revert is like emacs undo < 1359292551 670418 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I never understood emacs undo < 1359292570 23799 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Emacs undo is where a second undo undoes the first undo? < 1359292604 3507 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, no. < 1359292607 218222 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's emacs undo? < 1359292634 81982 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It's... complicated < 1359292635 996963 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@gregor HackEgo is dead, also please tell me there is a way to get the HackEgo website to show diffs between a particular revision and the tip < 1359292636 237701 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1359292641 845945 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell gregor HackEgo is dead, also please tell me there is a way to get the HackEgo website to show diffs between a particular revision and the tip < 1359292642 62518 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1359292665 28586 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :class Dipointed a where tip :: p a a < 1359293032 863705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: you were messing around with HackEgo so much i'm paranoid about what you actually achieved... < 1359293157 651060 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : it's pretty cool that one of the big category theory guys lives in a shack in the pyrenees now <-- maybe i should move to a shack in the pyrenees. i might actually get more done that way. < 1359293233 301046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :getting suitable broadband might be a bitch, though. < 1359293404 991214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell OeRjAn is lambdabot case sensitive about nicks? < 1359293405 208079 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You can tell yourself! < 1359293411 635704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently not. < 1359293458 227790 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Gregor Because checking if someone messed up horribly with a long row of commands is a bitch. < 1359293458 444208 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1359293636 536612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : i don't even know what a monoid is <-- a monoid is a member of the variety of universal algebras with two operations (*) (binary) and e (constant) given by the equations a*(b*c) = (a*b)*c, e*a = a, a*e = a. hth. < 1359293680 196135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(a variety is a family of universal algebras given by such equations.) < 1359293681 642245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: oh < 1359293684 817287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's easy :D < 1359293687 354609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love it! < 1359293754 105237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the equations are supposed to hold for all a,b,c.) < 1359293898 976348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :other well-known varieties are the varieties of semigroups, groups and rings. fields are not a variety because one of the rules of fields (x invertible if x /= 0) cannot be expressed with such equations. < 1359293919 338103 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :s/rules/axioms/ < 1359293956 585697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vector spaces can be a variety if you're willing to have one operation for multiplying by each scalar. < 1359294042 885990 :Taneb!~nathan@host-78-148-1-87.as13285.net JOIN :#esoteric < 1359294109 386267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps even d-modules are a variety in that way. < 1359294138 479052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(ordinary modules over a fixed ring are. that's just a minor generalization of vector spaces.) < 1359294147 499481 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :Can we give timwi a warning? < 1359294173 192074 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :For nominating his own language for featured language < 1359294345 121351 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you just did. < 1359294370 105884 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :I meant a Warning < 1359294565 151116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :otoh the Process section seems not to be clear enough that you're only allowed to suggest _one_ language. < 1359294834 89703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Funciton _is_ nice though, someone should nominate it :P < 1359294883 611223 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :I haven't currently nominated a language, but personally I don't like Funciton, so I won't < 1359294895 75282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1359294923 205773 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm Ziim also looks pretty < 1359294997 686381 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also ridiculously hard to program < 1359295488 241031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote wait cricket /= croquet?????????????????????????????????? < 1359295493 34371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1359296124 52372 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1359296817 425973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan......... < 1359297682 70417 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I wake up and shachaf is still doing it. < 1359297682 309718 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1359297699 836327 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Doing what? < 1359297705 37608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION tried to sleep and didn't manage it. < 1359297928 418549 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's because doing it is s*hit by falling anvil* < 1359298041 136107 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :doing it is shit? < 1359298048 713671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1359298086 110775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the anvil is supposed to punish horrible puns, not make them < 1359298429 564606 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Nominating two of my own languages and one other." < 1359298436 558903 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Any user (whether registered or anonymous) can suggest a language to be featured by listing it on this page; however, *suggesting your own languages is forbidden*." < 1359298443 742621 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :A+ < 1359298481 402830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i also edited that "a" to a bolded "one" < 1359298492 158791 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think it was quite clear before < 1359298498 780083 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fair enough. < 1359298633 951166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION finds r/AskHistorians dangerously addictive < 1359298671 285110 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you readinggit oerjan? < 1359298675 900757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep < 1359298679 582842 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :bad idea < 1359298710 858788 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i'm considering closing the subreddit after reading the tabs i've already opened < 1359298733 908929 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let's s/after/before/ just to be sure < 1359298873 580619 :TeruFSX!~TeruFSX@174-20-15-143.mpls.qwest.net JOIN :#esoteric < 1359298935 558878 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they have a policy in top comments against speculation, and also a policy against quoting wikipedia. you just know it's high quality. < 1359298935 815191 :yorkdove!~chatzilla@c-69-142-111-103.hsd1.nj.comcast.net JOIN :#esoteric < 1359299044 939709 :yorkdove!~chatzilla@c-69-142-111-103.hsd1.nj.comcast.net PART :#esoteric < 1359299388 592900 :TeruFSX!~TeruFSX@174-20-15-143.mpls.qwest.net QUIT :Ping timeout: 276 seconds < 1359299752 831773 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1359300275 138250 :TeruFSX!~TeruFSX@174-20-15-143.mpls.qwest.net JOIN :#esoteric < 1359300305 377456 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1359301520 706074 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 255 seconds < 1359302278 31007 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1359302764 979330 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1359302875 237342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :goodbyerjan < 1359308014 900907 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeolang is J now? < 1359308066 89351 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeolang has always been J. < 1359308068 60154 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :War is peace. < 1359308214 738888 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1359308252 509714 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1359308837 532796 :Bike!~Glossina@63-229-134-7.ptld.qwest.net JOIN :#esoteric < 1359310063 51895 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1359310174 605824 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PART #esoteric :"Leaving" < 1359310181 790086 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1359311009 552606 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be JOIN :#esoteric < 1359311015 580952 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Hello < 1359311204 451028 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :hello < 1359311245 423722 :Taneb!~nathan@host-78-148-1-87.as13285.net NICK :Taneb|Away < 1359311624 83406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :PLOOOOTS http://zem.fi/esostats/people_tod.html (disclaimer: is beta) < 1359311683 397120 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Loading data. (Probably...) < 1359311693 190653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, well, it's probably loading. < 1359311697 526591 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly not. < 1359311699 871730 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, yay < 1359311704 691478 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why right now though < 1359311713 873139 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, and it loaded finally < 1359311722 864909 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: But it would say "hopefully" if it didn't run scripts at all. < 1359311802 915102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Well, I mean, I think it was shachaf that told me to make http://zem.fi/esostats/charfreq_h.html when there was discussion about the h-index of yesterday, and it just sort of went from there. < 1359311803 658799 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, is there number of characters per message? < 1359311815 164627 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I want to see if I write longer messages at certain times of the day < 1359311815 382253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not yet. It's all very preliminary. < 1359311836 61624 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :probably not, but it would certainly be an interesting result if that varied widely < 1359311928 89102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also it should be probably possible to deselect "other" if you just want to see your own numbers and aren't prolific enough for that to be a large fraction. < 1359311948 610062 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: How did you pickify the list of people? < 1359311955 491432 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how I am on that list ~50 times. < 1359311965 197033 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I also like how can you please let that list be resized or make it bigger? < 1359312006 837205 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how that plot shows me being awake roughly 24 hours a day. < 1359312027 581659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: By an impartial method, I forget how exactly. Something about taking some kind of a top-100 list and then grouping duplicates I noticed. (I don't really know all your various names.) < 1359312046 519911 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It shows me as being the most active around 9pm < 1359312062 776110 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: is that inaccurate < 1359312075 287408 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: No. < 1359312085 81412 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :elliott: what do i ask monqy < 1359312087 965508 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Why is fax "fax:" on that list? < 1359312105 628557 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I probably typoed. < 1359312121 206955 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: OK, I'm actually on the list twice. < 1359312126 47939 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :You can merge zuff in. < 1359312136 364583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zomg fancy graphs < 1359312143 173769 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Can you run this on #haskell? < 1359312165 583346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: I don't have #haskell logs in my postgres db. I'd need to write an importer first. :/ < 1359312241 592789 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I have merged it (and fixed fax), but it'll take a while before I can be bothered rerunning the whole people-activity deal. It's written so that it's cheap to update incrementally, but processing the whole thing takes maybe twenty minutes if I change the list-of-collected-nicks. < 1359312242 621894 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://zem.fi/esostats/fig/bots_20y.png < 1359312251 783441 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: How come lambdabot-or-maybe-fungot started existing in 2002? < 1359312252 266189 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: the best way would be to interpret them as it wants, evaluating them at macroexpansion time, i decided i'd make an asian pregnant one. or something. < 1359312257 750370 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That one-pixel line. < 1359312262 429209 :Vorpal!~Vorpal@unaffiliated/vorpal TOPIC #esoteric :WHYH HHHHHHELLOHH THEHRE | FOUR SIMULTANEOUS TYPE SYSTEMS IN A SINGLE ROTATION OF THE LAMBDA CUBE | concealed in fold of goat-time lumber | http://codu.org/logs/_esoteric/ | Graphs! http://zem.fi/esostats/index.html < 1359312269 892402 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :fungot, how do you feel about this? < 1359312270 376238 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Bike: i just had more pieces. and then, do so < 1359312280 341446 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: That's just it defaulting to zero from the beginning of the logs. :/ < 1359312309 304160 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i think the topic is making progressively less sense... < 1359312349 872541 :elliott!elliott@unaffiliated/elliott TOPIC #esoteric :STOP STOP STOP STOP STOP http://codu.org/logs/_esoteric/ START AGAIN < 1359312355 404245 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, selecting a normalized plot for 2002 looks REALLY weird < 1359312356 127956 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :HTH. < 1359312360 775217 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :is there no data for most of it? < 1359312383 340587 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, the channel only existed for, like, a few weeks in 2002. < 1359312398 916362 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yeah hm < 1359312407 402060 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Yes, it's really quite sparse. < 1359312419 367529 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I suppose it does end up as zeros for most of it. < 1359312435 42444 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, there are gaps up until 2006 I think you do a single year < 1359312445 2227 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :less and less gaps for each year < 1359312503 21618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: The gaps go (partially) away if you add some smoothing. I suppose it's just hitting particular two-minute intervals for which the total numbers end up as zero. < 1359312524 495771 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yeah < 1359313119 378448 :ogrom!~del@gprs-inet-65-142.elisa.ee JOIN :#esoteric < 1359313157 783521 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1359313181 292302 :FreeFull!~freefull@defocus/sausage-lover QUIT :Read error: Connection reset by peer < 1359313249 382046 :FreeFull_!~freefull@defocus/sausage-lover NICK :FreeFull < 1359313403 670531 :Taneb|Away!~nathan@host-78-148-1-87.as13285.net NICK :Taneb < 1359313848 764003 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :elliott seems to be quite active < 1359313869 679491 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :according to these graphs < 1359313977 845729 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :There are graphs charting individual people? < 1359314030 713274 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Well it shows elliott in yellow, ais523 in red, oerjan in blue, fizzie in green etc. for me < 1359314032 960141 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, why do the graphs go back 20 years... < 1359314069 192902 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :and elliott alone seems to produce about 1/4 of the messages < 1359314092 934188 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: weren't you here in 1993 < 1359314100 705236 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(1993 was 20 years ago???????????????) < 1359314116 790928 :ogrom!~del@gprs-inet-65-142.elisa.ee QUIT :Ping timeout: 256 seconds < 1359314126 911235 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :omg i was only born 2 years after 20 years ago! < 1359314176 593630 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wow Phantom_Hoover is old < 1359314184 736006 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :don't be silly < 1359314188 750812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :past your ʹ Phantom_Hoover < 1359314190 551280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"sry" < 1359314195 119265 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i'm at the threshold of old < 1359314206 370457 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shit i'm only a year younger than Sgeo used to be < 1359314213 304966 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :threshold < 1359314217 324394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coïncidence? < 1359314220 784233 :Gregor!codu@codu.org PRIVMSG #esoteric :ACTION shakes his cane at you. < 1359314221 830 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Gregor: You have 3 new messages. '/msg lambdabot @messages' to read them. < 1359314224 42685 :Gregor!codu@codu.org PRIVMSG #esoteric :Join me, oerjan. < 1359314238 175521 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :please Gregor < 1359314248 146889 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :only oerjan and cpressey are proper old < 1359314274 134522 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'm proper old :'( < 1359314277 374854 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1359314283 602290 :HackEgo!codu@codu.org QUIT :Remote host closed the connection < 1359314293 976926 :HackEgo!codu@codu.org JOIN :#esoteric < 1359314324 415745 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :shachaf, you're stupid fake old < 1359314330 673044 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Why did the use of "x" boom in 2005? < 1359314343 100243 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :A new esolang with that had an x in it? < 1359314351 601204 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie seems old but i think he just acts his age < 1359314353 846284 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :I blame elliott < 1359314365 934096 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1359314375 520947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the word "fuck" has a meaning that depends heavily on context, and arguably doesn't have a meaning in its own right nowadays < 1359314383 498249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as a result, can it actually be considered a swearword? < 1359314387 354185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :("shit" is in a similar situation) < 1359314393 278993 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :It's a swearthingy < 1359314419 420175 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :ais523: not if prefixed by "brain" :D? < 1359314422 429381 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1359314429 808577 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"brainfuck" is its own entity < 1359314438 321132 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's a swearword when you use it for swearing? whatever swearword is supposed to mean < 1359314454 480229 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, that's a good point < 1359314473 178968 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess the definition of a swearword is a word whose actual meaning is irrelevant, you just say it when annoyed or for shock value < 1359314496 231038 :ogrom!~del@gprs-inet-65-142.elisa.ee JOIN :#esoteric < 1359314499 976451 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: um no < 1359314504 382830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: proper < 1359314530 591550 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :stupid fake < 1359314538 830182 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :You're really 12 < 1359314550 374925 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, and why doesn't the same apply to 'damn' < 1359314552 889690 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i wish < 1359314572 539891 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ais523: I think that definition makes "fuck" clearly a swearword < 1359314586 175639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: when used as a swearword, it does; "damn" without context is without context < 1359314588 777282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :olsner: yeah, I guess so < 1359314605 238806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the argument is more that they aren't swearwords unless they're being used as swearwords < 1359314605 876647 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, so do you interpret 'fuck you' the same as you do 'damn you'. < 1359314610 815608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :did you know: voltage is a swearword < 1359314626 350842 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :people say it for shock value all the time < 1359314627 554857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: yeah, but "fuck you" is a compliment rather than an insult if you interpret it that way < 1359314657 652560 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Er, some people would disagree strongly on that point. < 1359314686 254854 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :nonconsensual sex is not generally agreed to be complimentary < 1359314691 228983 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or do I completely misunderstand the interpretation here < 1359314713 989058 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(THAT WAS A PUN BTW) < 1359314718 72630 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Swearing is what happens when I break hackego < 1359314809 944078 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :We had an impedance mismatch with that pun, try a more current one. < 1359314829 121492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: hmm < 1359314837 145041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's nothing about the word "fuck" that implies nonconsensual, though < 1359314853 97219 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when it's actually being used with its original meaning, it normally refers to consensual sex < 1359314862 353739 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no it doesn't < 1359314918 267732 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Fuck is actually a pretty ancient word < 1359314919 958828 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: well I rarely hear it used with its original meaning < 1359314923 955 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :haha "original meaning" < 1359314929 203411 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well surely if you interpret "fuck you" hyperliterally like that it is an unsolicited sexual advance < 1359314932 338788 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :just saying!!!!! < 1359314943 317442 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this interpretation seems pretty hopelessly tortured in general though < 1359314948 163880 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :since it's not even really grammatical < 1359314951 378189 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed < 1359314952 381810 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, be honest, how often do you hear damn used with its original meaning < 1359314954 207257 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :It should be "fuck yourself" < 1359314960 594460 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"It may go back to the Proto-Indo-European *pug-, *puǵ- ("to strike"; source of Latin pūgnus (“fist”) among many others) ..." < 1359314971 397239 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :fuckilistics < 1359314981 537805 :sebbu2!~sebbu@83.194.43.18 JOIN :#esoteric < 1359314984 751273 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :olsner, wouldn't there be cognates then... < 1359314996 72259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: hmm < 1359314999 93296 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not zero, but it's quite low < 1359314999 582421 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`?hh elliott < 1359315000 59187 :sebbu2!~sebbu@83.194.43.18 QUIT :Changing host < 1359315000 275782 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1359315002 559900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1359315025 181376 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :Phantom_Hoover: like german ficken? < 1359315043 65708 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oh, that's not actually cognate < 1359315053 402170 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :false fuckbuddies < 1359315060 305760 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`help < 1359315060 585119 :HackEgo!codu@codu.org PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1359315067 274659 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`?hh elliott < 1359315073 422102 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`run ls bin < 1359315074 985727 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oh it might be cognate < 1359315078 118860 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how it's broken < 1359315079 374416 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :god i love historical linguistics < 1359315083 783902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Jafet's fault < 1359315086 531024 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1359315122 926513 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :what did Jafet do < 1359315124 402389 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What stops me with flooding $pwd with files until it's full < 1359315137 503374 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :your highly developed sense of ethics < 1359315159 251022 :tromp!~tromp@rtc35-242.rentec.com QUIT :Remote host closed the connection < 1359315179 887757 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :FreeFull, it's version controlled. < 1359315183 693704 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1359315253 541384 :tromp!~tromp@rtc35-242.rentec.com JOIN :#esoteric < 1359315559 813885 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :On the topic of "to fuck": http://douglemoine.com/english-sentences-without-overt-grammatical-subjects/ < 1359315811 312446 :noam__!~noam@213.57.201.130 JOIN :#esoteric < 1359315894 274176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, I think I discovered a new level of YouTube comment stupidity < 1359315896 611569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"How on earth did you record video/audio in 2006?" < 1359315952 970368 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :. < 1359315981 15251 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :2006 was the year when they banned cameras < 1359316013 387519 :noam_!~noam@213.57.201.130 QUIT :Ping timeout: 255 seconds < 1359316075 16155 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I had to double-check the year to make sure it didn't say 1996 (which would have been slightly less stupid) < 1359316096 416079 :Taneb!~nathan@host-78-148-1-87.as13285.net PRIVMSG #esoteric :1726 < 1359316105 327986 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You still could record video and audio in 1996 < 1359316146 600344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed < 1359316157 821109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I could excuse not knowing that, due to the primitive state of the Web at the time < 1359316171 808726 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and, as a result, the disconnect in hardware knowledge between different people < 1359316195 313740 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe you could, in 1996. < 1359316227 562972 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm… in 1986, you could definitely record it, but not digitally < 1359316237 523146 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you'd need to use film and tape < 1359316245 196897 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :ais523: You just disappointed me. I always though you were a timetraveler :(. < 1359316251 958519 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :*thought < 1359316317 687402 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, a hilarious thought: I saw an advert for the Nokia Lumia (their windows 8 phone thing), and the vast majority of the things advertised in the advert were hardware features, and unrelated to the OS < 1359316350 94226 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Did you see that in the future, past or present? < 1359316352 60547 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ais523: I saw an advert for the lumia, and went bleck at all parts where you could see windows 8 < 1359316371 369902 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AnotherTest: past, /obviously/ < 1359316389 509781 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :ais523: You never know < 1359316520 816856 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if I never know, why would you ask me? < 1359316545 870166 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :s/you/one && s/know/knows < 1359316589 751093 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :hm I guess s/you(.*)knows/one\1knows would do that < 1359316657 610524 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : wow, I think I discovered a new level of YouTube comment stupidity "How on earth did you record video/audio in 2006?" <-- yeah that is pretty random. < 1359316665 46513 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Also, assuming you was referring to you, ais523, you might know it in the future < 1359316669 122111 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :stupid? maybe. It just seems totally random to me < 1359316671 964757 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :although I guess never includes future < 1359316697 814568 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Although I should perhaps have said "will never know" to avoid that situation < 1359316774 699586 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :ais523: I think I finally figured out what 523 is referring to < 1359316780 340330 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AnotherTest: it's a random number! < 1359316792 746920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I tell this to anyone who asks, because it's true < 1359316797 978807 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just people don't ask very oftne < 1359316798 273252 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Not it's not, it's you keeping track of the instances there exist of yourself! < 1359316802 832064 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*often < 1359316842 408224 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :This is why you didn't want me to use ais521 - your good prime twin brother -: it was you but in a different time! < 1359316997 184337 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1359317109 585155 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :seems like ais523 is actually a pointer to ais < 1359317123 271667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"ais" is pretty ambiguous by itself < 1359317188 569627 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Are you actually an Artificial Intelligence System from the 523st century? < 1359317236 134079 :Gregor!codu@codu.org PRIVMSG #esoteric :AWAY! TO THE FIVE HUNDRED TWENTY THIRST CENTURY! < 1359317811 467484 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, don't you always tell everyone about how it was your university account name or something < 1359317829 8872 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: yeah < 1359317831 769624 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm it seems ssh has an escape char in the form of ~ (try ~?). I knew of ~. before to kill a broken ssh connection < 1359317832 494694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's where the random number came from < 1359317837 277325 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :but the rest of it was new to me < 1359317842 302398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: it's ~. < 1359317845 436305 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :seems you can add port forwarding on the fly < 1359317853 389005 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and what not < 1359317854 127943 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yeah, there are a bunch of other commands there < 1359317855 820905 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, hm is it? < 1359317860 691841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :~ is the escape char < 1359317866 516662 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I always had to add a new line at the end to make it work < 1359317868 449318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :otherwise it'd be triggered by accident too often < 1359317876 569465 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :is it because my ~ is a dead key? < 1359317904 192385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: oh, yeah, probably < 1359317904 673572 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, but yeah I need enter at the start too < 1359317914 174845 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so ~ is how you type the ~ < 1359317931 532083 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, no I mean I go: ~. < 1359317934 29391 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :to make it work < 1359317946 550578 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, huh < 1359317951 653664 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :the space to deal with the dead key < 1359317985 901895 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, enter altgr+~ altgr+~ . seems to work too < 1359318004 485724 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : ~~ - send the escape character by typing it twice < 1359318005 488523 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1359318011 430691 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :4 times for me? < 1359318032 993190 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yeah XD < 1359318068 887500 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : ~R - Request rekey (SSH protocol 2 only) < 1359318071 911096 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what does that mean < 1359318085 560813 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1359318198 125955 :ogrom!~del@gprs-inet-65-142.elisa.ee QUIT :Ping timeout: 256 seconds < 1359318312 174693 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://golf.shinh.org/p.rb?shortest+non+occuring+sequence < 1359318320 717477 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There are two algorithms to solve that problem. < 1359318329 12068 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :One is to generate all possible solution < 1359318334 20384 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wich is exponential < 1359318348 77548 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, not exponential to the length of the input but exponential to the length of the solution. < 1359318364 638950 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the other algorithm is polynomial to the length of the input. < 1359318375 178360 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now < 1359318404 341513 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :obviously If you want a longer solution you have to cover more subsequences therefore the length of the input increases < 1359318425 355309 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably the length of the input increases exponentially to the length of the solution. < 1359318440 197331 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which states the question < 1359318447 8807 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are both algorithms exponential? < 1359318462 534433 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or simplified < 1359318521 24267 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :given there is an algorithm a which can solve a problen in a^b which is independent of the input size < 1359318572 111397 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and an algorithm b with O(n^c) which is dependent on the input size and the input size increases probably somewhere near a^b < 1359318580 93101 :ogrom!~del@gprs-inet-65-142.elisa.ee JOIN :#esoteric < 1359318616 502590 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman, hm interesting point < 1359318635 571790 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can generate all possible substrings, sort them and find the first missing < 1359318642 408972 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is all in P. < 1359318670 172662 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I'm not sure if that is actually slover than the brute force algorithm. < 1359318674 91440 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*slower < 1359318794 693653 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :esentially < 1359318797 937304 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as an example < 1359318810 961578 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :aaaaaaaaaaaaaaaaaaaaaaaaaa < 1359318824 858144 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the brute force algorithm will find a solution in O(1) < 1359318833 867694 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because the result is a sequence of length 1 < 1359318844 217431 :ogrom!~del@gprs-inet-65-142.elisa.ee QUIT :Ping timeout: 256 seconds < 1359318855 48208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm if x is the solution then xa...a is the solution to the similar problem with a fixed length < 1359318858 72994 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the generate all substring algorithm takes a long time to solve it. < 1359318883 69330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait no < 1359318892 188507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scratch that < 1359318958 504017 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there a classification for algorithms which do not depend on the size of the input but on the size of the output :D? < 1359319007 702031 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :the size of the output is a function of the input, isn't it < 1359319013 518653 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well, you have to check your solution against the input < 1359319014 879076 :ogrom!~del@gprs-inet-65-142.elisa.ee JOIN :#esoteric < 1359319017 795927 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it does depend on the input < 1359319021 69251 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :just not one that's linear in the length of the input, in this case < 1359319036 198915 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but its linear < 1359319039 864828 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :its probably < 1359319056 332643 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :O(n*a^b) where a is the alphabet size and b the size of the output. < 1359319102 506071 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Bike: But you don't know the size of the output yet < 1359319117 944981 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well, b <= n obviously < 1359319138 302451 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :so what, we're talking about the complexity of an algorithm, not finding the output itself! < 1359319176 853734 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :the complexity of euclid's algorithm depends on a shitload of insane stuff that's harder to find than the gcd~ < 1359319252 821067 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess one has to calculate how big n has to be to generate a solution of at least size b. < 1359319270 247236 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman, what is the average running time of these algorithms though? < 1359319277 836689 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1359319302 171627 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know. < 1359319316 189419 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1359319352 23676 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :For a solution of length two you need at least an input of size 3 < 1359319355 593996 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's all I know :) < 1359319414 744587 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also < 1359319443 886859 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be QUIT :Quit: Leaving. < 1359319444 325811 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1359319445 837893 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :abc < 1359319456 83621 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's difficult to calculate < 1359319462 539700 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because abc covers bc < 1359319466 710511 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and abc < 1359319513 789923 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :abccaacbabb has aaa as a solution. < 1359319570 511655 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now you'd have to calculate how many characters you need to add to increase the solution to aaaa ;) < 1359319581 779402 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman, wasn't it the shortest solution? < 1359319591 746696 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(assuming the alphabet is abc) < 1359319626 476890 :ogrom!~del@gprs-inet-65-142.elisa.ee QUIT :Ping timeout: 256 seconds < 1359319635 585624 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Vorpal: yes. < 1359319642 584366 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there is exactly one solution if that's what you mean. < 1359319672 991451 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm pretty certain that the required input size increases exponential. < 1359319673 327761 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman, well there could be several. both bc and ac could be missing from the string for example < 1359319680 278134 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :All empiric data suggests so. < 1359319693 800434 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I have no formal proof whatesoever to back it up :) < 1359319719 969370 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric ::( why aren't J verbs closures? < 1359319734 790070 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :does J even have lexical binding < 1359319794 415620 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It has a form of local variables < 1359319806 907239 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :=. inside a verb defines a variable local to that verb < 1359319847 852845 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :'The tempest prognosticator, also known as the leech barometer, is a 19th-century invention by George Merryweather in which leeches are used in a barometer. The twelve leeches are kept in small bottles inside the device; when they become agitated by an approaching storm they attempt to climb out of the bottles and trigger a small hammer which strikes a bell. The likelihood of a storm is indicated by the number of times the bell is str < 1359319870 118722 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :The likelihood of a storm is indicated by the number of times the bell is str < 1359319897 508178 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :striken? < 1359320065 357792 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Of course J control structures aren't expressions < 1359320068 774129 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :*facepalm* < 1359320141 364408 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hey foul, you already complained about that yesterday! < 1359320154 585333 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :also i thought a large part of j was mapping things over things instead of control flow < 1359320237 498918 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I complained about a different but related thing yesterday < 1359320246 693293 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :convolute with the step function instead of conditionalizing on <, or some shit < 1359320271 306017 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Wouldn't be surprised < 1359320534 469227 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1359320845 960802 :ogrom!~del@gprs-inet-65-104.elisa.ee JOIN :#esoteric < 1359320899 287231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell evincar The haskell solution to type inferencing arbitrarily ordered function definitions is to do an initial dependency graph calculation and infer strongly connected components together in an order such that everything they depend on is inferenced first. so functions in the same strongly connected component can only call each other with one type. you can use explicit type annotations to break this restriction ("polymorphic recursion") < 1359320899 503909 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1359321343 267305 :WeThePeople!~WeThePeop@unaffiliated/wethepeople JOIN :#esoteric < 1359321455 286317 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1359321474 376977 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1359321749 361929 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1359322534 454165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo test < 1359322547 804505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`help < 1359322548 110862 :HackEgo!codu@codu.org PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1359322578 764640 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert 1871 < 1359322596 465245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh < 1359322602 538520 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`help < 1359322603 20650 :HackEgo!codu@codu.org PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1359322638 43459 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :weird how `help works < 1359322653 839119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`fetch http://google.org/ < 1359322660 264457 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1359322662 954747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`fetch http://google.com/ < 1359322669 452306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but nothing else < 1359322683 98696 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i have a file named /.pulse-cookie :( < 1359322697 664988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: HackEgo THE BROKEN < 1359322763 593700 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :kmc: well what is it < 1359322774 181977 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :some pulseaudio bullshit < 1359322776 855869 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :either that or a rootkit < 1359322840 733188 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :oh hey i have it too < 1359322884 747799 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :it is an "authentication cookie" < 1359322933 529786 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1359322962 774750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :an authentic cookie < 1359323331 56254 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1359323399 919420 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1359323592 729964 :sebbu!~sebbu@ADijon-152-1-30-18.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1359323592 986941 :sebbu!~sebbu@ADijon-152-1-30-18.w83-194.abo.wanadoo.fr QUIT :Changing host < 1359323592 987014 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1359324081 809786 :Taneb!~nathan@host-78-148-1-87.as13285.net QUIT :Quit: Leaving < 1359324153 903488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run cat `which help` < 1359324214 633689 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :`ls bin < 1359324218 14742 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :hell is anything working < 1359324235 899888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : `help is not inside the sandbox, but then neither is `revert or `fetch < 1359324254 156579 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :abs =: + ` - @. (< & 0) < 1359324313 738690 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :that seems overcomplicated < 1359324320 858195 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :don't you have the sign function? < 1359324356 884026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: `help /could/ be inside the sandbox, so I was trying to determine whether it was or not < 1359324359 132770 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^show help < 1359324359 349374 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :(^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool)S < 1359324361 506144 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :There probably is, but I just took that definition from the book < 1359324387 487592 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds < 1359324427 62211 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :imo just :sign dup sgn *; < 1359324449 872675 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :abs =: * * ] < 1359324455 758784 :ogrom!~del@gprs-inet-65-104.elisa.ee QUIT :Ping timeout: 256 seconds < 1359324465 829896 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :er :abs < 1359324472 176992 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :whatever, i don't actually know forth < 1359324525 219354 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Actually, don't need a fork, I can do the other thing < 1359324528 921625 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :abs =: * * < 1359324555 882379 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :what's * < 1359324565 913470 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :As a monad it's signum < 1359324573 428654 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :As a dyad it's multiplication < 1359324577 816798 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :beautiful. < 1359324679 418411 :sebbu!~sebbu@ADijon-152-1-30-18.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1359324679 635218 :sebbu!~sebbu@ADijon-152-1-30-18.w83-194.abo.wanadoo.fr QUIT :Changing host < 1359324679 635377 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1359326089 692618 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What is it as a quadrad? < 1359326208 46713 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good question < 1359326741 497728 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have idea of a small header NSF variant, which may be used when storing the music in a SQLite database used with some game, for example. It is fourteen bytes, consisting of the bankswitches, load, init, play. The high four bits of the load address are used to control the VRC6, VRC7, FDS, and Sunsoft-5B expansions (the MMC5 and Namco-163 are always enabled). < 1359326949 319288 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :mean =. +/ % # < 1359326956 146985 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :How can that be written in pointfree Haskell? < 1359326977 186225 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what sort of stuff are you allowing < 1359326992 306346 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1359327002 191862 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@pl mean =. +/ % # < 1359327002 408177 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(line 1, column 9): < 1359327002 625181 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "+" < 1359327002 625399 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :expecting space or simple term < 1359327017 260861 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If the blob length is exactly twelve bytes, then it is instead a 64-bit rowid of the actual NSF data, followed by the A, X, Y, and flags. X must be zero or one, and this is also used to control NTSC/PAL. (For the format described above, A and X are zero, and the Y and flags are undefined.) < 1359327047 887434 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :> sum [1, 2, 3] < 1359327049 411566 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 6 < 1359327066 660867 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :@pl (\arg -> (sum arg)/(length arg)) < 1359327066 877598 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :liftM2 (/) sum length < 1359327068 349157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (/) <$> sum <*> genericLength $ [1,2,3] < 1359327070 36309 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2.0 < 1359327117 149964 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :hm < 1359327205 460499 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric ::t <$> < 1359327206 667351 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error on input `<$>' < 1359327211 299815 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric ::t (<$>) < 1359327212 80872 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Not quite like the J version though. +/ is Haskell sum, but it's not primitive, / is sort of like a fold < 1359327212 568090 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Functor f => (a -> b) -> f a -> f b < 1359327230 576033 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :(Also the J version has that whole built-in mapping thing going) < 1359327270 174611 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i imagine sum is defined as foldr (+) or whatever < 1359327280 221924 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :sooooo pretty well the same < 1359327291 418441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :foldl (+) 0 < 1359327299 976348 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :close enough < 1359327324 520688 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I don't entirely understand how / knows what identity to use < 1359327335 828651 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :operations encode their identity in J < 1359327338 853266 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :also their inverse < 1359327341 16481 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :except when they don't < 1359327351 850815 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :isnt the term something like "obverse" < 1359327361 665981 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1359327367 139336 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I had to look that up how do you know that < 1359327378 560891 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :memory for silly things like that < 1359327380 570406 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :been starin' at too many coins < 1359327383 586349 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :now I'm looking at the J vocabulary again and remembering how beautiful a language it is < 1359327528 924603 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :elliott, is it your fault for getting me into Factor and J with some comment somewhere about how they're your favorite languages but annoyingly ungoogleable? < 1359327538 70852 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :um < 1359327541 133816 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know < 1359327559 304301 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: have you written any cute J programs. I love cute J programs < 1359327567 866591 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i dont think so? < 1359327590 874557 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1359327592 372059 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :im disappointed < 1359327603 863332 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe i should write a roguelike in j < 1359327610 343486 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(haaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah) < 1359327632 885319 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :imo yes < 1359327646 322615 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: btw there are aliases for the magic numbers foreign uses in the J library < 1359327649 121077 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fyi < 1359327660 347983 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh, cool < 1359327673 675651 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :What about other magic numbers, like the Extract Gerund thingy? < 1359327704 157457 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :dunno < 1359327708 297937 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you can poke around the code and see < 1359327907 249002 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Write a roguelike in RogueVM. < 1359327937 554190 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :write a J->RogueVM compiler < 1359328042 959020 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"The result of 0: is a boolean 0 ; previously it was an integer 0 . Likewise 1: ." < 1359328056 194140 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I ... what's the difference? Internal representation? < 1359328112 32837 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Bike: You can try if you want to. < 1359328222 785352 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :maybe it has types < 1359328296 107626 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :also when i google "j language dictionary" i get a karen-english dictionary. what does this mean < 1359328390 942213 :Bike!~Glossina@63-229-134-7.ptld.qwest.net QUIT :Quit: dead < 1359328487 89527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anna j karenina < 1359328633 466619 :Bike!~Glossina@63-229-134-7.ptld.qwest.net JOIN :#esoteric < 1359328734 96695 :evincar!~jon@173-228-12-26.dsl.dynamic.sonic.net JOIN :#esoteric < 1359329405 984548 :Cryovat!~null@sky.prism.winterday.net QUIT :Quit: BOOM < 1359329514 774096 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :woah people are talking about J < 1359329538 165692 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I blame Bike for reminding me about J. < 1359329556 413628 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :i already denied responsibility < 1359329575 965005 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's too late < 1359329603 967392 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :no i did it yesterday < 1359329606 419270 :Bike!~Glossina@63-229-134-7.ptld.qwest.net PRIVMSG #esoteric :opposite of late < 1359329620 306982 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: I hope you like J!!! < 1359329624 770729 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Actually, it's also a little Gilad Bracha's fault. In a talk about mirrors, he briefly mentioned APL as a language that has a lot of ... metaprogrammingness. APL makes me think J. < 1359329630 400813 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what does it mean that I read that as anna j ketamine < 1359329631 366176 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :am I kmc < 1359329645 429475 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: wow you still listen to things gilad bracha says... < 1359329720 859053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: possibly < 1359329891 18939 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :nooga is someone we know, aren't they? < 1359329904 398746 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1359329954 662947 :tswett!~tswett@23.23.86.149 PRIVMSG #esoteric :Looks like yes. < 1359330088 860811 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :who's nooga < 1359330163 222499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no oga here < 1359330182 431879 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1359330950 443679 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1359330959 551125 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric