< 1350604907 879572 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 244 seconds < 1350606728 756926 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1350606777 849586 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1350606840 203682 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1350607768 924575 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1350609285 86575 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1350609291 1060 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1350609338 93532 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://pastebin.com/GxsYVyED < 1350609339 318414 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric ::( < 1350609745 409553 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"If the queue is empty, any instruction that would normally use a value from the queue instead uses 0." < 1350609746 981177 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ghhhhhh < 1350610316 772820 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :after a few corrections the hello world program finally outputs "he???????e>?" < 1350610322 551894 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :not so bad < 1350610472 751315 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and after a few more corrections "hell?η?wE?" < 1350610479 137988 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :note the incredible progress < 1350610494 70629 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also the number of characters is now wrong, which probably means I should go to sleep now < 1350610554 710122 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(for the record I have no idea what the heck this η thing is doing there - my shell has never supported anything else than ascii 0-127 before < 1350610772 71715 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1350610777 806131 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1350611405 948924 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's more a matter of the terminal than the shell < 1350611464 128127 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :have you actually tried non-ascii characters before? < 1350611513 368683 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350611754 673701 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :not recently < 1350611770 246071 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's not really surprising that it would work out of the box on a modern OS < 1350611786 927275 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :amazingly, some people speak languages other than english, and want to use computers < 1350611792 142260 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :WHAT < 1350611796 49153 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's crazy < 1350611799 92677 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i know, right? < 1350611811 114008 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Some people just speak English. < 1350611825 356840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: it didn't suddenly lose accents and so on just because ASCII defined an arbitrary subset in the 60s < 1350611836 652006 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not to mention punctuation < 1350611863 624552 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't understand what point you are making < 1350611953 591959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That you could be more confusing about your sarcasm! < 1350611960 904158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I wasn't disagreeing at all.) < 1350611974 876879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Just saying that you don't need to go to foreign languages to see ASCII's inadequacy.) < 1350611979 781813 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1350611997 963953 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :english does have some diacritic marks, yes < 1350612010 233758 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and confounding hyphen with minus with en dash with em dash is annoying < 1350612029 994211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Quotes, too, though nobody cares about that any more. < 1350612033 342891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not even Wikipedia. < 1350612041 233158 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :wikipedia doesn't use fancy quotes? < 1350612044 107614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Nope. < 1350612046 572112 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i know someone who uses them in IM < 1350612049 35841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Specifically recommended against in their MOS. < 1350612053 86580 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1350612059 436607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, random nerds who do it to be pedantic don't count :p < 1350612059 798555 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :on what grounds < 1350612078 201153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: far simpler to input, basically universal, work just fine < 1350612078 681257 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 255 seconds < 1350612086 607276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and I think causing fewer display issues with crappy fonts etc. < 1350612088 761430 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1350612104 949509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not a bad justification as far as input goes... random editors would hardly bother with that < 1350612105 203391 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i use fancy quotes in latex and pretty much nowhere else < 1350612109 403664 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1350612116 136812 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway I am going to sleep now < 1350612133 894258 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :high-class online publications still use them < 1350612148 726923 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :newspapers etc < 1350612218 596439 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but then again The New Yorker still writes coöperate and such < 1350612223 45612 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :The Sha Chafer < 1350612344 30006 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but hungarian is cooler: it has o, ó, ö, and ő < 1350612373 177231 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 246 seconds < 1350612468 871638 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ő < 1350612477 271957 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ő_ő < 1350612482 764944 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in french we use « quotes » < 1350612521 816108 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and german uses some weird fancy-but-reversed quotes < 1350612544 850313 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :like they confused the beginquote and endquote < 1350612748 762540 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :gnight < 1350612752 822063 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1350613171 503605 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1350613185 511950 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1350613601 127599 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350613665 991925 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hey hey smoke weed everyday < 1350613677 416471 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :is that what you do these days, kmc? < 1350613695 773051 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1350613705 287073 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :smoke weed a measure zero subset of days < 1350613714 156866 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i mostly do boring things like work and eat pasta < 1350613721 655793 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i am growing mushrooms in my house, but the non-psychoactive kind < 1350613738 592940 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :though the spores came from a sketchy website that included a baggie of opium poppy seeds as a "free gift" < 1350613783 462638 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like music "Funiculi Funicula"? < 1350613866 394493 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :lol < 1350613871 304403 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :kmc: SR? < 1350613878 773238 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :zzo38: I know it < 1350613885 849240 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :wouldn't say I particularly like it though < 1350613894 76617 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :SR what? < 1350613903 757428 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :silk road < 1350613925 800595 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :where all techies get their drugs these days < 1350613927 917842 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(In case you forgot, I mean the music only; disregard the words) < 1350613930 876327 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :and other assorted spores < 1350613955 633466 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1350613965 199580 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :are you still mining bitcoins copumpkin? < 1350614004 151104 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :nah, stopped mining pretty quickly < 1350614011 204490 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I still deal in them a fair amount though < 1350614096 298415 :amca!~amca@CPE-121-208-80-213.cqzr1.cha.bigpond.net.au JOIN :#esoteric < 1350614582 216585 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I had idea of pieces in chess variant, such as the "opposer", which after moved, you can change any of adjacent pieces to opponent's pieces. < 1350614697 201563 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I use fancy quotes mostly with TeX only writing ``...'' it prints using starting/ending quotation mark < 1350616101 809103 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1350616793 131025 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350622036 934779 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1350623740 340664 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1350624302 527409 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1350624677 164531 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350624803 134596 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, anagolf has malbolge now < 1350624806 633581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nobody is safe < 1350625354 682542 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :anagolf? < 1350625469 928279 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1350625489 800613 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1350626853 208887 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: golf.shinh.org < 1350626879 11998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the site's way more complex and better-run than it looks from the appearance < 1350626890 530510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, shinh is a really good programmer but not so great at graphics design skills < 1350627015 249146 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1350627386 507921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I thought those skills *always* go hand-in-hand. < 1350628855 56828 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1350628967 867859 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350630403 841057 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 246 seconds < 1350630694 809135 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1350632058 8919 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1350632071 245234 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It also has Burlesque < 1350632131 96539 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But currently it's broken I think. (It worked earlier) < 1350632167 708257 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 246 seconds < 1350632316 353905 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh. < 1350632319 686595 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It seems to work again. < 1350632406 356845 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yep. < 1350634812 818984 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net JOIN :#esoteric < 1350634902 842988 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Well, I've started using emacs < 1350634909 616734 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :It's going better than I expected < 1350635006 129607 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :atriq: brickbrain < 1350635251 468778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What did you use before you started using emacs? < 1350635254 887684 :fungot!fis@selene.zem.fi QUIT :Ping timeout: 246 seconds < 1350635261 167029 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :gedit and Eclipse < 1350635502 948526 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350635988 879457 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1350636380 438331 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com JOIN :#esoteric < 1350638900 209508 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com QUIT :Remote host closed the connection < 1350639582 757977 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de JOIN :#esoteric < 1350639838 302829 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :hi < 1350639943 657721 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :`welcome mindlessDrone < 1350639954 671436 :HackEgo!codu@codu.org PRIVMSG #esoteric :mindlessDrone: 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.) < 1350639996 345385 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :mindlessDrone, two questions < 1350640002 247339 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :First, are you in Finland? < 1350640040 966211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: I think we already did the welcome bit. < 1350640048 49662 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Oh, okay < 1350640052 69743 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :fizzie, are you in Finland? < 1350640053 594392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe also the Hexland/Finham bit, I'm not sure. < 1350640058 657534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I am. < 1350640064 827476 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Are you in Hexham? < 1350640071 188147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I am not. < 1350640074 595823 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Okayu < 1350640077 759828 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :*-u < 1350640101 100708 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :ya you did the welcome thing ..im neither in finland nor in hexham < 1350640151 6116 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Okay < 1350640176 736071 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Are you in Metzingen? < 1350640203 938088 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :where is that? < 1350640209 549198 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Germany < 1350640233 105219 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Baden-Wrttemberg, apparently < 1350640236 700018 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :It's twinned with Hexham < 1350640319 170789 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :oh i see ..well i live in this direction < 1350640326 310682 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Okay < 1350640336 5988 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :I don't think anyone here lives in Metzingen < 1350640351 733222 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Even though it's statistically more likely than living in Hexham < 1350640412 457512 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Espoo is apparently twinned with Esztergom, Gatchina, Irving, Køge, Mumbai, Kongsberg, Kristianstad, Nõmme, Sauðárkrókur, Shanghai and Sochi. < 1350640419 486653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know if that actually means anything. < 1350640440 97134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But Sauðárkrókur is a fancy name.) < 1350640440 787957 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Basically, they get to put on their signs "Twinned with Espoo!" < 1350640446 422251 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Sounds Icelandic < 1350640451 880826 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's Icelandic. < 1350640456 91218 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :South Krakow? < 1350640472 798116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Sauðárkrókur is a town in Skagafjörður." < 1350640507 777602 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :is krakow icelandic? < 1350640517 399323 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :No, it's Polish < 1350640540 618071 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :I was just reading it phonetically < 1350640575 80874 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Although if I was translating the name I would call it Sodamouth < 1350640603 949124 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :i can't follow you < 1350640621 136511 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Sometimes I can't follow me < 1350640624 938893 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Don't worry < 1350640763 875556 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: "Directly translated to English the name would be 'Sheep-river-hook'." < 1350640787 25748 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Yeah, but that's ridiculous < 1350640812 364484 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, krókur sounds very hooky to me. < 1350640825 643886 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :True < 1350640835 624107 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Sheepcrook, maybe? < 1350640854 513180 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Sheepstream Crook < 1350641907 966757 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1350641941 769489 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1350642022 663934 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Hey < 1350642075 117521 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1350642084 127927 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :this morning was weird < 1350642092 221368 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :What happened? < 1350642126 667449 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I had a driving lesson and for some reason I set my alarm clock but forgot to turn it on < 1350642139 16373 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I was waken up by someone ringing at the door < 1350642150 596941 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and yesterday I went to bed at 4am < 1350642174 168715 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the driving lesson was... different from usual < 1350642274 798668 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :at some point I stopped at a light < 1350642285 710378 :ion!ion@heh.fi PRIVMSG #esoteric :Cool. They have taken 11-word sequences from Wikipedia, taught an appropriate neural network using them and used the t-SNE algorithm to make a map of the most common words that tries to group words with similar feature vectors together. http://www.cs.toronto.edu/~hinton/turian.png < 1350642302 374703 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :after one minute he asked me why I was stopping... the light was GREEN < 1350642345 58290 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what's a feature vector? < 1350642405 812946 :ion!ion@heh.fi PRIVMSG #esoteric :The neural net’s output in this case. < 1350642415 248698 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is it like grouping chemical elements according to the molecules they can form? < 1350642458 579138 :ion!ion@heh.fi PRIVMSG #esoteric :If you can make a neural network figure that out by itself, then i guess so. < 1350643864 707856 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PART :#esoteric < 1350643925 423724 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de JOIN :#esoteric < 1350644159 855768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Kinda reminds me of the good old WEBSOM. < 1350644254 545010 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Dimensionality reduction is a funny topic. < 1350644279 269849 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There were people fiddling with NeRV around here, I think. < 1350644301 167693 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://research.ics.aalto.fi/mi/software/dredviz/ these guys. < 1350644323 601794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I even wanted to NeRV something up, but by now I've completely forgotten what it was. < 1350646568 64277 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PART :#esoteric < 1350646984 985203 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :K-Lined < 1350647657 670057 :amca!~amca@CPE-121-208-80-213.cqzr1.cha.bigpond.net.au QUIT :Quit: Farewell < 1350650487 388794 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1350650756 792368 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 255 seconds < 1350650793 125772 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350652894 5056 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1350652966 507830 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1350653413 606748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: why do you keep objecting to your deregistration and then not doing anything < 1350653413 812108 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1350653420 95299 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess that contract thing but you did it before then too < 1350653486 460847 :Taneb!~Taneb@host-2-99-92-32.as13285.net JOIN :#esoteric < 1350653533 956514 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net QUIT :Disconnected by services < 1350653536 766034 :Taneb!~Taneb@host-2-99-92-32.as13285.net NICK :atriq < 1350654078 182666 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1350654130 316368 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350654143 333342 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Client Quit < 1350654217 367999 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1350654352 96205 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350654385 432548 :pumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350654436 924036 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Disconnected by services < 1350654437 91802 :pumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1350656681 321065 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1350658386 87021 :AnotherTest!~tim@94-224-26-89.access.telenet.be JOIN :#esoteric < 1350658401 616042 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Hello < 1350658408 983978 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Hey < 1350659343 880623 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 244 seconds < 1350660202 253857 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :hi. < 1350660207 942686 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1350661473 742978 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is codeeval.com a good way to look for a job? < 1350661576 676106 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Browsing through Burlesque's Language Reference seems to take longer and longer :D < 1350661591 513190 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Which means I'm on the right path :P < 1350661639 454348 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :or... < 1350661642 893670 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :feature bloat < 1350661651 130986 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :but let's assume that's not the case < 1350661877 350715 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Meh. I'm going to do it < 1350661882 512808 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And have a honking good time < 1350661889 615060 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...that last line was weird < 1350662002 133974 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de JOIN :#esoteric < 1350662117 252217 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :Sgeo: the only proper way to honk is in by being zen doing python. < 1350662232 305568 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AnotherTest: It has more features than I can remember having implemented ;) < 1350662274 485209 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: remember not to forget referring to microsoft, as this was their amazing idea < 1350662281 350222 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's why it has a documentation. < 1350662313 796958 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm going to assume that in every not small software project you have implemented more stuff than you could possibly remember without the documentation. < 1350662344 857399 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1350662368 112723 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well < 1350662381 742085 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at least I don't know every sideeffect of any command in Burlesque < 1350662401 987528 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So when I golf in it on anagol I have to consult the documentation often :) < 1350662444 894778 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Of course, the documentation can't tell you which sideeffect you need < 1350662457 805399 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Do you already have support for complex numbers? < 1350662462 356211 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you just randomly read something and judge if it is useful < 1350662464 669734 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AnotherTest: No. < 1350662471 474177 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric ::'( < 1350662481 441086 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you are welcome to implement it ;) < 1350662502 476994 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I lack a solid Haskell experience < 1350662521 180030 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm no haskell pro either. < 1350662552 85244 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know the things one needs to know to get most things done in it. < 1350662557 268128 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Well, I have never written anything big in haskell. And I didn't learn how to use important features of the language such as types yet. < 1350662590 885283 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :s/(learn)/\1 well < 1350662624 311017 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's surprisingly easy at the lower levels < 1350662636 438008 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and surprisingly freaking complicated at the higher levels ;) < 1350662674 30807 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Especially since haskell is nowhere near my field of study. < 1350662694 363186 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Which is? < 1350662701 183342 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :imperative languages? < 1350662715 957248 :boily!~boily@mtl.savoirfairelinux.net QUIT :Read error: Operation timed out < 1350662729 398708 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No. < 1350662748 133836 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My field of study is... well... < 1350662761 870750 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :optimizations? < 1350662770 150638 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :(for compilers) < 1350662786 595403 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :just general compiler design? < 1350662801 802774 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :interpreters? concurrency? < 1350662817 845236 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a mix of finance, physics, communication technology, mathematics, economy, law < 1350662834 768812 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :a.k.a. ...? < 1350662861 496831 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's called information technology ;) < 1350662861 785538 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :The legal implications of communication technology in an ideal economic system < 1350662880 927044 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not privileged enough to study at a university < 1350662903 760434 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I'm not even old enough to study at a university! < 1350662924 405526 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means I don't have the right credentials to study at a university < 1350662929 387139 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because I learned a job ;) < 1350662938 290013 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Well, maybe I were if I was invited or something - which will most likely not happen :( < 1350662952 165411 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I wrote a paper... maybe if they see that? < 1350662959 253652 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Well probably not. < 1350663039 721129 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1350663055 255177 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: Can't everyone go to university if they want to? < 1350663072 892346 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I think you can still go... < 1350663158 571030 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1350663702 327112 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1350664246 654799 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Apparently Pythonistas hate reduce() < 1350664247 899785 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::( < 1350664322 396508 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :C people do not like me either because sometimes I use goto < 1350664373 786486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :python 3 lacks reduce iirc < 1350664378 432412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ps dont say pythonistas < 1350664486 325123 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Slereah_: Sometimes goto is the cleanest way to do something < 1350664495 932947 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That's why the linux kernel has goto in places < 1350664569 800171 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This codeeval challenge says this company prefers solutions in Python < 1350664582 360892 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But this makes me want to do it in Clojure < 1350664604 282866 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Do it in Haskell < 1350664610 897958 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Then they won't know what the hell < 1350664629 148860 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't think codeeval even accepts Haskell < 1350664629 909665 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :Do it in unlambda < 1350664642 696100 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think this was weighing on my mind a bit when I started liking Clojure over Haskell < 1350664660 564155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good criteria to like a language by < 1350665216 586563 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AnotherTest: No, you can't. < 1350665226 977410 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Universities obviously don't accept everybody. < 1350665244 316074 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So there is a very complex bureaucratic system which describes who they accpet. < 1350665247 788291 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*accept < 1350665270 466513 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Obviously in the form of restrictions. < 1350665280 704104 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There restrictions are different from where you come. < 1350665285 711445 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*These < 1350665293 850400 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for example < 1350665310 799298 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If I were to take the entry exam they would require me to have knowledge in chemistry < 1350665321 351299 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even if I'm going to study something which has nothing to do with chemistry. < 1350665327 5838 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(obviously this is bullshit) < 1350665345 33415 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, if I waste three years at some other school (which does not have chemistry) I get a free pass < 1350665363 728812 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so If I come from a different school they suddenly don't require me to have chemistry knowledge. < 1350665442 869376 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also the way we study is completely flawed too. < 1350665467 300214 :augur!~augur@129-2-129-159.wireless.umd.edu JOIN :#esoteric < 1350665480 495986 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's actually the university who tells you what you have to study < 1350665483 232909 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and not you. < 1350665503 973526 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Of course they hide that fact well behind bureaucracy. < 1350665527 57725 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also students have a different set of pre-knowledge < 1350665556 612202 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some study-courses require specific pre-knowledge while others don't. < 1350665581 287620 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :To study computer science at a university of applied sciences (so not a real university) you are not required to know ANYTHING. < 1350665596 915727 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so obviously the first course in your studies is "how does a fucking browser work" < 1350665612 878223 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is completely bullshit for people who already know much. < 1350665629 735974 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right now I'm in the third semester and we're being teached assembler. < 1350665643 875130 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Obviously I already know how to do that. < 1350665673 330350 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But I can't just say "I'm not going to learn anything for the exam" < 1350665684 898280 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because they don't test if you know how to do stuff in assembler < 1350665695 772197 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they test if you know how to do it in their specific setting < 1350665719 532963 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so they use a custom assembler with a different syntax < 1350665752 965254 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means you have to learn the differences in the syntax from the assembler you know and the one they customly manipulated. < 1350665780 769293 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also you have to write programs for a specific processor which means you have to study that processor. < 1350665820 855955 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Not that it's hard to do that, but it costs time of course you could be spending learning completely new interesting things. < 1350665896 184571 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Next semester we are going to have "operating systems" < 1350665899 207405 :augur!~augur@129-2-129-159.wireless.umd.edu QUIT :Remote host closed the connection < 1350665913 702074 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sounds interesting but it's at such a low level it's completely bullshit < 1350665934 599173 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Oh. You don't say? There's multitasking? NO WAY! <- like that < 1350666058 685799 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: there is no entry exam for computer science where I live < 1350666083 778832 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :and I'm pretty sure that if you know the required basis of maths, that it's feasible to succeed < 1350666102 577870 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :In Switzerland you have to come from specific schools to be accepted or pass a standardised general entry exam < 1350666111 662967 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Not in Belgium < 1350666116 177328 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which tests also knowledge you will never use during your study) < 1350666136 803580 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's like saying < 1350666140 935961 :augur!~augur@129-2-129-159.wireless.umd.edu JOIN :#esoteric < 1350666160 896162 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"So, you are good at math and wan't to study math? Let me just check how good you are in geographie, chemistry and french" < 1350666169 625828 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(yes, in switzerland they test french) < 1350666176 365150 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you don't know french, you can't study anything. < 1350666189 252809 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even if you don't actually need french for your field of study < 1350666200 599100 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's how the system runs. < 1350666231 911020 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and nobody needs french for their field of study unless they are studying languages or french itself. < 1350666281 275024 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I spent 8 years of learning french just to be able to be at the point of study I currently am. < 1350666340 513771 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Of course, I never had to actually use it so I actually I don't know any french any more ;) < 1350666342 946127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a mandatory Swedish exam in Finland that's required to get a master's degree out of the "technical university" schools. < 1350666356 212071 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :And that just pisses me off. < 1350666372 391539 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a waste of thousands of hours for nothing. < 1350666392 443087 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :fizzie: http://en.wikipedia.org/w/index.php?title=File:Pois_pakkoruotsi.svg < 1350666420 146436 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean, yes you can argue that "having once learnd a foreign language is good if you want to learn some other language later in your life < 1350666430 87255 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's so far fetched < 1350666450 721546 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Well we learn french and english at school here as a second language < 1350666460 919230 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :and I'm learning German after school < 1350666487 151078 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :not sure how that is in Switzerland < 1350666490 366991 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The only important foreign language today is english. < 1350666499 565370 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :And actually schools teach english at third grade < 1350666507 903216 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is ~at an age of 9. < 1350666558 869228 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and you are literally going to have a hard time finding an adult who still knows french < 1350666563 883969 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even if he had to learn it for 8 years. < 1350666592 545033 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :well, we have to learn French and Dutch (since these are the most used languages here). I though French is one of the languages in Swiss? < 1350666597 133337 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because there is just no use for french. < 1350666599 446902 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :*thought < 1350666605 409376 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We learn Swedish in primary/secondary education schools (grades 1-12 counting numerically), and there's a lot of debate whether that's useful or not, but at least those are sort of more or less generic schooling; having to pass a Swedish exam as part of the tertiary education is IMO kinda stupef. < 1350666606 953280 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AnotherTest: So are two other languages ;) < 1350666621 892471 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: 3? < 1350666631 816540 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was under the impression the language areas are rather strictly geographically split in Switzerland. < 1350666638 919087 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There are 4 official languages in switzerland < 1350666640 475847 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Retro-roman, Italian and German < 1350666646 967164 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :and French < 1350666648 512947 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and more non official languages of course. < 1350666673 971369 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :AnotherTest: isn't the "call" in "stmnt := literal stmnt | call stmnt | ε" a little redundant? < 1350666688 319563 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :since then you define "literal := int | real | string | char | call" < 1350666692 3483 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least everything went from French to German when we took a train from Geneve to Bern. < 1350666705 807165 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Yes. < 1350666715 973958 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :On they way from Geneve to Bern you are crossing one of the language borders. < 1350666766 281712 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Arc_Koen: Yeah it is in that case < 1350666774 53543 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Which means there are 3 parts of switzerland where I can't understand my fellow countrymen :) < 1350666786 93440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, we'll be passing through Switzerland (Geneva-Visp-St. Moritz-Tirano-Lugano-Milan; okay, so there are some dips into Italy) next summer. < 1350666795 629016 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If I still knew french then it would only be two parts < 1350666796 684586 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but still. < 1350666802 321362 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :mroman: isn't it mandatory when you leave in a multiple-languages country to learn all of those languages? < 1350666816 962673 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Arc_Koen: You can remove the call stmnt production indeed < 1350666824 351467 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Arc_Koen: No. < 1350666831 251703 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shouldn't it be? < 1350666835 556225 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No. < 1350666845 167279 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That would require you to know 4 languages < 1350666850 614528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Depends on the country in question. < 1350666857 609484 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and that's a lot. < 1350666860 297361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Swedish is mandatory here, but then again we only have two. < 1350666864 448863 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's not practical. < 1350666874 60982 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :mroman: note that by "mandatory" I'm not talking about law or anything < 1350666885 15196 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Oh. < 1350666887 449061 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well... < 1350666894 683630 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :again < 1350666900 82931 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Learning 4 languages is hard < 1350666934 603137 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So it's not really practically possible to understand everybody < 1350666936 602976 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Unless of course they happen to be programming languages :p < 1350666951 539432 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, one of them is already your mothertongue < 1350666963 434464 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so that narrows it done to 3 < 1350666971 675290 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I'm actually learning 3 languages < 1350666972 386880 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also you might want to include english as well < 1350666973 703174 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Arc_Koen: We don't actually speak german here ;) < 1350667002 163036 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but yeah < 1350667002 896941 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: Swiss German ≃ German? < 1350667005 940116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think 4 is probably the most common number of languages "learned" (as in, at least a couple of years of it in school) in Finland; Finnish, Swedish and English to (practically) everyone, and then one other that's most commonly French or German. < 1350667012 507117 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But yes. < 1350667024 956423 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's 3 completely foreign languages one would have to learn here. < 1350667032 601631 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and one somewhat foreign language. < 1350667075 859861 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :can't you deduce roman from french and italian? < 1350667083 314882 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and you have to learn different dialects < 1350667088 670939 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Arc_Koen: Well... < 1350667096 624823 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Probably the same way you can deduce english from other languages < 1350667116 575491 :nvt!nvt@kapsi.fi QUIT :Ping timeout: 246 seconds < 1350667135 689426 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm the opposite would feel more natural for me < 1350667135 808887 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's helps you a little but it's still going to be hard. < 1350667140 549603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*it < 1350667183 399646 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :We deduce german from swiss german ;) < 1350667185 327425 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1350667190 575176 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Which doesn't work all the time < 1350667205 359431 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because the grammar and vocabulary is not exactly the same. < 1350667208 926464 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Arc_Koen: I have corrected the redundant production < 1350667243 903973 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so basically stmnt is a string of literals < 1350667267 869590 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Yes < 1350667271 262584 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and call a list of ids? < 1350667275 186618 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does anybode of you know somebody who works for youtube? < 1350667289 456099 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If so, kick his ass ;) < 1350667291 19789 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Technically "call" isn't an actual literal but OK < 1350667306 404136 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :and call is indeed a list of ids, separated by dots < 1350667325 636470 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Everytime I jump back in time it reloads the whole video. < 1350667333 670448 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means I have to download it yet again < 1350667341 153127 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :YOU CAN JUMP BACK IN TIME < 1350667351 643870 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :teach me < 1350667368 37779 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and with my poor bandwidth this really sucks like hell < 1350667385 559941 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Arc_Koen: Wait for it to buffer for 2 minutes < 1350667390 323422 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then watch the first two minutes < 1350667404 217701 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then in the timebar let's say you wan't to rewatch minute 01:00 - 02:00 < 1350667418 422876 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :assuming that's it's going to play that from what you already downloaded < 1350667419 834511 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :BUT NO < 1350667424 178271 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's going to restart the download < 1350667452 535730 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :-'s < 1350667694 817010 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1350667704 575223 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now I don't have a linux ghc build environment anymore :( < 1350667998 831207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You should just youtube-dl anything you're going to watch. < 1350668004 76058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then it's local. < 1350668063 857497 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :my youtube-dl stopped working :/ < 1350668187 427899 :nvt!nvt@kapsi.fi JOIN :#esoteric < 1350668212 417929 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric ::( < 1350668220 685911 :atriq!~Taneb@host-2-99-92-32.as13285.net QUIT :Quit: dinner < 1350668414 987230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One has to keep updating it every now and then. (Disclaimer: haven't youtube-dl'd anything in a while.) < 1350668908 819589 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AnotherTest: How are things going with HELP? < 1350668915 872516 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does it have an include yet? < 1350668925 977474 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :no :p < 1350668932 895584 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well... < 1350668935 892552 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :DO IT ;) < 1350668939 432224 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I seem to have lost interest in help a bit < 1350668940 457341 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :well < 1350668944 663061 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :maybe not exactly lost interest < 1350668955 722449 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's one of the most interesting features about a pre-processor I think. < 1350668960 680230 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :But I have not a lot of time to work on esoteric things < 1350668968 763836 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :understandable. < 1350669002 754295 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :If I have free time, I usually work on this networking applications I'm creating < 1350669028 999720 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm planning to write something bigger in Burlesque < 1350669039 667070 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and an include would have been nice :) < 1350669042 222679 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1350669046 539632 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just use my own preprocessor < 1350669220 376970 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It doesn't have really a lot of features, but it has include, ifdef, ifndef and define < 1350669232 788343 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and was written while I was learning haskell. < 1350669283 939932 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I'll add it now < 1350669312 670900 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1350669315 76294 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :\o/ < 1350669319 870246 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :use M4! < 1350669321 496456 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :peer pressure has won. < 1350669327 425641 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :kmc: I rather shoot myself. < 1350669334 8790 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i can't tell if m4 sucks or if it's just associated with things people hate (sendmail, autoconf) < 1350669337 380148 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :I think the answer is "both" < 1350669348 623735 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: I just finished a part of the other thing < 1350669360 847073 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: I'd also guess "both" < 1350669368 134535 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I have to rewrite my paper on that though < 1350669372 660451 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but my opinion of autoconf actually improved as a result of using it in earnest < 1350669376 820074 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :so i'm probably some kind of freak < 1350669385 100113 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You are writing a paper about it? < 1350669393 790200 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :The IEEE guy said it was good but I needed to give more quantitative stuff < 1350669406 851442 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: about the networking thing, not about HELP (of course) < 1350669424 823095 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You missed edwardk's lens talk in SF! < 1350669427 191282 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :and he was probably right too < 1350669435 397757 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good talk. < 1350669469 758650 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder what m4 was supposed to be used for ... when do you want a macro language? < 1350669540 830069 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :The paper might actually have been published directly if I had won a noble price I think < 1350669577 367704 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :olsner: your hardware is just not powerful enough to do anything more demanding than macro substitution? < 1350669592 711100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: "Its primary use has been as a front end for Ratfor for those cases where parameterless macros are not adequately powerful." < 1350669622 637859 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: wow < 1350669626 899841 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :kmc: I actually can literally shoot myself with M4. < 1350669638 613887 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since 1994. < 1350669672 707687 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: (Second sentence of the abstract of Brian W. Kernighan and Dennis M. Ritchie. The M4 macro processor. Technical report, Bell Laboratories, Murray Hill, New Jersey, USA, 1977.) < 1350669696 798583 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"1972 - Dennis Ritchie invents a powerful gun that shoots both forward and backward simultaneously. Not satisfied with the number of deaths and permanent maimings from that invention he invents C and Unix." < 1350669708 360839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"It has also been used for languages as disparate as C and Cobol -- is particularly suited for functional languages like Fortran, PL/I and C --" < 1350669734 206824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah yes, the well-known functional languages Fortran, PL/I and C. < 1350669736 470418 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :"functional languages like Fortran"? < 1350669749 616862 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :fizzie: were does that come from < 1350669755 50961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The same abstract. < 1350669762 258144 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :What < 1350669767 404313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It continues "-- since macros are specified in a functional notation." < 1350669768 923543 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they have functions! < 1350669776 60565 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Dennis Ritchie wrote that? < 1350669780 665369 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a kind of different "functional language" there. < 1350669796 784201 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Either Ritchie or Kernighan. It doesn't exactly say which one. < 1350669800 429359 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :M4 looks like lisp < 1350669807 230775 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and lips looks functional. < 1350669810 665942 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*lisp < 1350669823 735964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It didn't say anything about how "functional" M4 is, though. < 1350669893 196194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ratfor seems to have been the primary use case, though. < 1350669996 266857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a point of time where C's preprocessor didn't have macros with arguments either. < 1350670034 626494 :atriq!~Taneb@host-2-99-92-32.as13285.net JOIN :#esoteric < 1350670048 766502 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("Many other changes occurred around 1972-3, but the most important was the introduction of the preprocessor -- Its original version was exceedingly simple, and provided only included files and simple string replacements: #include and #define of parameterless macros. Soon thereafter, it was extended, mostly by Mike Lesk and then by John Reiser, to incorporate macros with arguments and ... < 1350670055 200963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... conditional compilation." (Dennis M. Ritchie. 1993. The development of the C language. SIGPLAN Not. 28, 3 (March 1993), 201-208. DOI=10.1145/155360.155580 http://doi.acm.org/10.1145/155360.155580) < 1350670067 456975 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: just a warning, HELP is actually much worse :p < 1350670095 719006 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't have a cpp build environment anyway < 1350672390 652105 :elliott!~elliott@unaffiliated/elliott QUIT :Read error: Connection reset by peer < 1350672429 395240 :elliott!~elliott@95.150.78.238 JOIN :#esoteric < 1350672430 444611 :elliott!~elliott@95.150.78.238 QUIT :Changing host < 1350672430 525544 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1350672877 767520 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: It's hard to do good macros with any language that actually has syntax =P < 1350673964 898564 :AnotherTest!~tim@94-224-26-89.access.telenet.be QUIT :Quit: Leaving. < 1350674162 194821 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350674944 402315 :ion!ion@heh.fi PRIVMSG #esoteric :Some Finns received empty MMS messages timestamped at 1970 after a telecom operator did a software update. A newspaper interviewed the company’s Chief [roughly “mobile plan business”] Officer about it. He said “the testing of the messaging technology started already in the 1970s. Messages may have been left to the phone network back then.” < 1350674946 415875 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.hs.fi/kotimaa/Aamulehti+Saunalahden+asiakkaat+saivat+viestej%C3%A4+70-luvulta+j%C3%A4rjestelm%C3%A4virheen+takia/a1305608399534 < 1350675053 980218 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION wonders whether to take FreeFull's bait < 1350675092 867212 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you know, C has no syntax, a program is just a sequence of characters < 1350675095 977621 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that is the only syntactic form < 1350675109 150866 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what those characters *mean* when juxtaposed is of course a semantic question < 1350675136 299149 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ion: good thing they upgraded their system to get rid of all those unsent messages then < 1350675152 70585 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Then nothing has any syntax? < 1350675178 376633 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :apparently the reason the TTL field was added to IP is that in older internetworks, as time approached infinity, traffic consisted entirely of packets caught in routing loops < 1350675223 507265 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull: it's reducto ad absurdum from the ridiculous "Lisp has no syntax" claim < 1350675223 758390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Some Finns received empty MMS messages timestamped at 1970 after a telecom operator did a software update. A newspaper interviewed the company’s Chief [roughly “mobile plan business”] Officer about it. He said “the testing of the messaging technology started already in the 1970s. Messages may have been left to the phone network back then.” < 1350675225 964277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: amazing < 1350675239 775232 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric : Some Finns received empty MMS messages timestamped at 1970 after a telecom operator did a software update. A newspaper interviewed the company’s Chief [roughly “mobile plan business”] Officer about it. He said “the testing of the messaging technology started already in the 1970s. Messages may have been left to the phone network back then.” < 1350675243 554184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Some Finns received empty MMS messages timestamped at 1970 after a telecom operator did a software update. A newspaper interviewed the company’s Chief [roughly “mobile plan business”] Officer about it. He said “the testing of the messaging technology started already in the 1970s. Messages may have been left to the phone network back then.” < 1350675265 30621 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :TTL=255 Some Finns received empty MMS messages timestamped at 1970 after a telecom operator did a software update. A newspaper interviewed the company’s Chief [roughly “mobile plan business”] Officer about it. He said “the testing of the messaging technology started already in the 1970s. Messages may have been left to the phone network back then.” < 1350675292 516537 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : hi < 1350675364 874779 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Lisp does have syntax though =P < 1350675379 135846 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :TTL=254 etc < 1350675381 922512 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Not as much as many other languages, but it does < 1350675387 84331 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Otherwise it wouldn't work =P < 1350675421 865 :standa_!50fbf116@gateway/web/freenode/ip.80.251.241.22 JOIN :#esoteric < 1350675427 674132 :standa_!50fbf116@gateway/web/freenode/ip.80.251.241.22 QUIT :Client Quit < 1350675431 341229 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah that's my point < 1350675468 230344 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and my other point is that things like (let (x 2 y 3) ...) vs (let ((x 2) (y 3)) ...) are basically syntactic questions < 1350675477 41557 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :or at least, it is not unreasonable to call them syntactic questions < 1350675495 44934 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ultimately words are arbitrary and the participants in a discussion should just agree on what they mean < 1350675516 398161 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :then i'm not sure if Kernel has syntax besides s-expressions :) < 1350675534 786673 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(or besides s-expressions plus a trivial rule for the syntactic form of a combination) < 1350675548 194325 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1350675549 158870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Kemel < 1350675617 8319 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaml < 1350675627 730419 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :o'shachaml < 1350675693 49435 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 shachaml < 1350675694 929814 :EgoBot!codu@codu.org PRIVMSG #esoteric :funpunzy < 1350675749 250475 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 shachamry < 1350675749 756160 :EgoBot!codu@codu.org PRIVMSG #esoteric :funpunzel < 1350675975 708454 :ion!ion@heh.fi PRIVMSG #esoteric :!rot13 ocaml < 1350675976 225423 :EgoBot!codu@codu.org PRIVMSG #esoteric :bpnzy < 1350676877 790920 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In a dynamically-typed language, if I'm getting wrong but sensible looking results, is it at all plausible that it's a type error, or is logic error far more likely? < 1350676883 778878 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Such as, getting 4 instead of 5 < 1350676907 804955 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because the Python program I wrote is giving wrong answers, but I feel like if I screwed up at all, it's type-related < 1350677452 972460 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think one problem with Emmental is that its instruction-rewriting system cannot be rewrited < 1350677529 681302 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, you can overwrite it with something else to stop being able to rewrite, but you can't write a different system since the instructions you create can only be sequences of instructions that already exist < 1350677591 412730 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1350677641 643925 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then do you have to make up a new one which includes the instruction to rewrite the instruction-rewriting system? < 1350677667 657161 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well yes, you can do that, but it won't introduce anything new < 1350677911 787813 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350677948 361338 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is what I thought < 1350677995 146593 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1350678018 446973 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1350678166 119254 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :A bit of printing helps me find my error < 1350678171 87235 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :\n was getting into some of the strings < 1350678252 356623 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, so I'm still getting wrong results < 1350678611 901737 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm actually getting _more_ wrong results < 1350678738 8558 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I guess you've made the code more wrong then? < 1350678799 388274 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not necessarily. < 1350679123 928649 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeah it's alright < 1350679131 961461 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you probably corrected a mistake that was cancelling out another < 1350679240 154909 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if two bugs are cancelling each other out that's less wrong than having either of those on its own uncancelled by the other < 1350679264 338932 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :olsner, not if they only happen to be cancelling each other out in one test case < 1350679889 171922 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If two bugs are cancelling each other out is that even a bug? < 1350680025 139445 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hm. < 1350680046 121387 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Maybe one can consider it a skill introducing two bugs which are cancelling each other out on purpose. < 1350680053 427202 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, it's not a bug - it's two! < 1350680058 697002 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well... < 1350680065 292961 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If there is no problem, is there a bug? < 1350680126 317245 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Technically such a bug is not observable until you actually introduce a bug by removing the cancellation? < 1350680210 203502 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there may be other ways to trigger either bug - let's say in 90% of cases both trigger and you're fine < 1350680233 672591 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but some cases might only trigger one of the bugs, requiring it to be fixed < 1350680382 225700 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :If there are two bugs that cancel eachother out all the time, you've discovered a new algorithm < 1350680455 90722 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :olsner: Yeah I know. < 1350680472 441636 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just wanted to troll about the definition of it being a bug if there is no observable problem ;) < 1350680497 333732 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeha, how can the code be wrong if it works? < 1350680522 72460 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1350680524 763882 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Again < 1350680531 534355 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(was supposed to be "yeah", but I guess you can read it yeeehaw if you like) < 1350680535 63703 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Technically if it works it can't be wrong :) < 1350680537 277646 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I < 1350680543 306407 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm beginning to hate Python < 1350680549 348735 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(If it really works in 100% of the time) < 1350680564 297772 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If anything it's bad ugly messy code. < 1350680577 205953 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo: good for you < 1350680682 166293 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!c int a, b; a, b = 4, 5; /* look, ma, Python-style unpacking assignment */ printf("a = %d, b = %d", a, b); /* whoops */ < 1350680684 430311 :EgoBot!codu@codu.org PRIVMSG #esoteric :a = 0, b = 4 < 1350680700 84154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd like to know how many Python programmers have tried that. < 1350680715 1965 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wish haskell had forward declarations < 1350680721 695411 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :mroman, why? < 1350680724 386796 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It doesn't need it < 1350680748 369354 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i,i .hs-boot < 1350680782 500998 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's one of these cases where A needs B and B needs A < 1350680796 918414 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which in C(++) you can resolve with forward declaration < 1350680807 68592 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the guys in #haskell told me < 1350680814 537688 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"just merge the shit into a single file" < 1350680817 905159 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1350680831 421393 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh < 1350680840 408884 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!c int a, b; a, b = (4, 5); /* maybe it works if I make it more like a tuple */ printf("a = %d, b = %d", a, b); /* whoops again */ < 1350680840 586149 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now it's a huge file with a lot of stuff in it :) < 1350680842 619609 :EgoBot!codu@codu.org PRIVMSG #esoteric :a = 0, b = 5 < 1350680859 52429 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://github.com/FMNSSun/Burlesque/blob/master/Burlesque/Eval.hs < 1350680866 860530 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- see. I would like to categorize builtins < 1350680875 724783 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I can put them into files by category < 1350680885 512208 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but some builtins require functions from other categories < 1350680898 114607 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which yields to this circular dependency (or whatever you guys call that) < 1350680929 215730 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and apparently according to #haskell there is no way to do it without merging all into a single file :( < 1350680961 9003 :atriq!~Taneb@host-2-99-92-32.as13285.net QUIT :Quit: Leaving < 1350680963 981533 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also the case matching is kinda messy < 1350680970 827970 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I guess there is no better way to do it. < 1350680986 192158 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and haskell tidy removes comments < 1350680994 24854 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which totally sucks btw.) < 1350681002 9123 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, I didn't notice that this thing counts y as a vowel < 1350681013 134270 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it cleans up your indentation and stuff, but it throws away all the comments. < 1350681030 779851 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350681040 944024 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(Not that there actually are lots of comments in the code :) ) < 1350681043 426240 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(but still) < 1350681353 826321 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PART :#esoteric < 1350681365 491546 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's funny how little the actual eval function is :) < 1350681414 151477 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :And I should probably switch to a Map of some sort instead of the linear tupel lookup < 1350681472 603871 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wonder what the smallest lisp written in haskell is < 1350681557 597768 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Two test-cases working < 1350681561 519288 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://sources.defmacro.org/blaise/src/ < 1350681565 708342 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- probably not the smallest < 1350681567 819413 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but very simple < 1350681578 275446 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Found that already =P < 1350681621 179516 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1350681705 534149 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well < 1350681715 98271 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Let's write the smallest lisp interpreter in haskell then shall we < 1350681735 782646 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1350681750 539235 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(+ (- 3 2) (* 2 2)) < 1350681766 420914 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :One could actually do some regex hacks < 1350681769 60701 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to transform that to < 1350681774 509378 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 264 seconds < 1350681777 888611 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(:+ (:- 3 2) (:- 2 2)) < 1350681795 897421 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then one declares a data with a Data Constructor :+ and :- < 1350681813 661590 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and just let deriving Read do the work < 1350681828 679603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*let me try that* < 1350681866 729361 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(writing parsers is for fools if you can just let ghc generate one for you :D) < 1350681963 713044 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1350682120 832231 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1350682126 620363 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that only works for infix < 1350682344 706879 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You could use a regex hack to replace * - + with (*) (-) (+) < 1350682356 663049 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Except you'll have to special-case negative numbers = < 1350682358 705850 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :=P < 1350682390 73092 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe turn "(* " into "((*) " < 1350682724 389718 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/EhQMqj7Z < 1350682730 647406 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not quite how I imagined < 1350682746 641735 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it works so it can't be wrong :P < 1350682783 502802 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also since this is PythonLisp whitespaces matters :D < 1350682796 758114 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you don't put enough whitespaces in there it's gonna crash. < 1350682833 885718 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1350683112 847671 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1350683341 268867 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/F3WR4M98 < 1350683393 348440 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1350683397 863639 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not really lisp of course < 1350683412 829955 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You'd have to treat defun and stuff. < 1350683461 221673 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :At least writing a simple lisp interpreter is actually very easy. < 1350684056 559439 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :where by "lisp" we mean "a vaguely lisp-like language intended to be easy to implement" < 1350684067 657744 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :actually implementing Common Lisp, Scheme, or Clojure is not easy :) < 1350684109 881787 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Common Lisp is weird < 1350684143 482782 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(R5RS Scheme is not horrifically hard, either, but I wouldn't call it easy) < 1350684167 122160 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Scheme and Clojure are closer to the "Lisp-spirit" < 1350684197 594874 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder what's the hardest part of R5RS to implement < 1350684200 214612 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :maybe dynamic-wind < 1350684242 561742 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :though maybe that's secretly easy in a CPS transform or something < 1350684244 755274 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i haven't thought about it < 1350684416 8419 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :uh oh, the first hit for r5rs dynamic-wind is an oleg article :/ < 1350684450 393169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: call-with-current-continuation + dynamic-wind are A Fun Pair < 1350684463 163112 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 260 seconds < 1350684471 410528 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :dynamic-wind, as in like hurricanes? < 1350684477 308515 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :olsner: danger danger high voltage < 1350684486 669252 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :inherit the dynamic-wind < 1350684619 913419 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"Fortunately, delimited control operators let application programmers write dynamic-wind themselves; that function is no longer a primitive, is no longer hard-to-explain, and no longer has to be provided by the implementation." < 1350684816 646607 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Dead CodeEval < 1350684822 810169 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Fuck yourself with a rusty rake < 1350684831 601043 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*Dear < 1350684858 381266 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :One of the challenges is "Email Validation " < 1350684860 102724 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(followup question: what are these delimited control thingies?) < 1350684871 159972 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"You are given several strings that may/may not be valid emails. You should write a regular expression that determines if the email id is a valid email id or not. You may assume all characters are from the english language." < 1350684883 227984 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :lol "no longer hard-to-explain" < 1350684939 274172 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if it wasn't hard, what's it doing on oleg's site in the first place? < 1350684942 949311 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.ultrapico.com/Expresso.htm < 1350685128 682860 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1350685350 180637 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo: i.e. this? http://ex-parrot.com/~pdw/Mail-RFC822-Address.html < 1350685418 709728 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :a correct answer might be that the language of valid email addresses is not regular and cannot be matched by a regexp < 1350685506 6752 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that kind of fancy book-learnin' will get you nowhere < 1350686110 238251 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 foo barvaz baz < 1350686110 745573 :EgoBot!codu@codu.org PRIVMSG #esoteric :sbb oneinm onm < 1350686151 63863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (followup question: what are these delimited control thingies?) < 1350686152 437254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shift/reset < 1350686335 91286 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1350686513 234247 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350686545 841935 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 252 seconds < 1350686554 647781 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1350686642 761884 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1350687097 216690 :ion!ion@heh.fi PRIVMSG #esoteric :http://soundcloud.com/g3ksan/troll < 1350688159 780362 :ion!ion@heh.fi PRIVMSG #esoteric :This recording is hilarious. :-D < 1350688189 515879 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Are you using Control.Lens yet? < 1350688233 473517 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: I haven’t written any real code that uses it but i have it in my .ghci < 1350688256 444414 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is "over both" the right way to do it? < 1350688294 897942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'll probably need to painstakingly learn the operators one by one. < 1350688313 561234 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :toListOf (both.both) ((1,2),(3,4)) < 1350688355 399397 :ion!ion@heh.fi PRIVMSG #esoteric :Well, its type is right and it does the right thing. :-P < 1350688370 754752 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: Btw, i added a bunch of ….Lens imports. https://gist.github.com/3909552 < 1350688372 799660 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, but maybe there's another way of doing it? < 1350688383 57047 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: I should probably do that... < 1350688391 639722 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Gah. < 1350688404 252618 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wasn't your .ghci about 10 lines before? < 1350688449 455988 :ion!ion@heh.fi PRIVMSG #esoteric :This is what i posted first. https://gist.github.com/3909552/fb2dd963e317571249d29f5c4d305dc3c233b707 < 1350688470 619556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1350688506 737465 :ion!ion@heh.fi PRIVMSG #esoteric :diff -u0 <(curl -s https://raw.github.com/gist/3909552/a92d0b0506154300baaf2be86b011213bfc458cf/.ghci) <(curl -s https://raw.github.com/gist/3909552/170990e52c4499158f45d1738cdf10796f32513f/.ghci) < 1350688804 509102 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://blog.sigfpe.com/2006/12/evaluating-cellular-automata-is.html is this likely to be a good explanation of comonads? < 1350688837 144343 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: So have you figured out the zipper business? < 1350688848 550675 :ion!ion@heh.fi PRIVMSG #esoteric :Nope, haven’t even looked at it yet. < 1350688861 833371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: everything sigfpe writes is good < 1350688870 192442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, you saw the slide? < 1350688907 619422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zipper ("hello","world") % down _1 % fromWithin traverse % focus .~ 'J' % rightmost % focus .~ 'y' % rezip < 1350688913 955778 :ion!ion@heh.fi PRIVMSG #esoteric :Yeah < 1350688914 675951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :("Jelly","world") < 1350688928 794380 :ion!ion@heh.fi PRIVMSG #esoteric :But that’s the only thing i’ve looked at wrt. them. < 1350689085 536163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Are you going to accept typos for the mosh bug bounty? < 1350689293 972373 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1350689296 175882 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :maybe $0.01 < 1350689303 10800 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :didn't you get some money mining typos in tarsnap? < 1350689308 709159 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1350689333 797218 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: $20 for running a spellchecker on the codebase. < 1350689334 288420 :ion!ion@heh.fi PRIVMSG #esoteric :I’m in tears laughing at this recording. :-D < 1350689345 516388 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I got $30 more for "minor bugs"! < 1350689367 94765 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Man, you guys are cheap. Tarsnap gives you a whole $1 per typo! < 1350689378 50557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :$1-9, actually. < 1350689626 285667 :ion!ion@heh.fi PRIVMSG #esoteric :ACTION switched from tarsnap to s3ql + S3 < 1350689813 923786 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: That's because C is as "close to the hardware" as it gets, right? < 1350689861 342011 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :y u troll < 1350689877 865870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :u started it :'( < 1350690152 422790 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :o < 1350690162 481336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :øis523 < 1350690257 340430 :ion!ion@heh.fi PRIVMSG #esoteric :Thanks, Hanks. Thanks. http://youtu.be/-C2h6JSnM-E < 1350690599 993826 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350690676 331097 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: I learned how to type ő with Compose! < 1350690678 653690 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Compose = o < 1350690689 462890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc++ < 1350690693 331163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was just wondering the other day. < 1350690714 877186 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I settled for copying it from https://en.wikipedia.org/wiki/Paul_Erdős < 1350690724 485382 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it works for u as well < 1350690744 503088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Presumably it works for anyone who's using the default Compose layout. < 1350690748 336275 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder if other vowels with that mark exist in unicode (without combining characters i mean) < 1350690755 475225 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :womp womp < 1350690808 199373 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :04F3 CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE [ӳ] < 1350690829 546025 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's it, though, I think. < 1350690860 357997 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You should get a Unicode search thing! That way you can look things up easily. < 1350690871 548395 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a file with all of Unicode that I search with less +R < 1350690880 365938 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, -R < 1350691122 922156 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :mm < 1350691156 433644 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ӳ is used in... Chuvash, a language I have never heard of