< 1351209883 135616 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 260 seconds < 1351210540 502589 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1351210920 261110 :MoALTz_!~no@host86-132-136-34.range86-132.btcentralplus.com JOIN :#esoteric < 1351211106 475660 :MoALTz!~no@host86-132-136-34.range86-132.btcentralplus.com QUIT :Ping timeout: 255 seconds < 1351211754 508214 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://phpmanualmasterpieces.tumblr.com/post/33023415508/when-does-one-byte-equal-four-kilobytes < 1351211931 535419 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :tswett: isn't w ^(3) w just epsilon_omega? < 1351211987 136004 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I don't know. < 1351213914 864372 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 240 seconds < 1351214567 576861 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh sweet Jesus don't use this in real code < 1351214570 925924 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://briancarper.net/blog/449/clojure-reader-macros < 1351214586 975613 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1351214649 507890 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, http://phpmanualmasterpieces.tumblr.com/post/33239208258/drop-the-ball < 1351214651 149245 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :thank you < 1351214679 505755 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :for allowing me to know that someone thought this was a good idea < 1351214698 108139 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :do you want to see a so-bad-it's-good blog in return < 1351214711 551838 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sure < 1351214758 195657 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.matthewdaocs.co.uk/blog/2012/10/21/Life-Lessons-Stage-2-12.aspx < 1351214793 459321 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :Sgeo: "this is a bad idea. but how do we do it?" < 1351214804 27941 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Bike, I love it < 1351214811 9118 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think PHP has absolutely no culture of "What Are You Really Trying To Do" < 1351214842 981772 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :beginners often come up with unreasonable strategies for accomplishing reasonable goals < 1351214855 253160 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I might declare war on Redditor cljlover < 1351214867 252243 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :#clojureteric < 1351214884 699396 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :-teric? < 1351214886 997652 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :#phpteric? < 1351214931 720945 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wow Sgeo < 1351214938 822383 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :how long have you been with clojure now < 1351215194 367035 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: hi??? < 1351215210 12915 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hi monqy < 1351215217 38493 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, a number of months, I think < 1351215223 793383 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, maybe since beginning of September or so? < 1351215229 807838 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But I've played with it a little before that < 1351215233 58953 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's always fascinated me < 1351215270 759327 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :why are you declaring war. have you used closure for anything. why does it fascinate you. i'm fascinated. < 1351215273 733461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's good that we get to hear about sgeo's adventures with clojure < 1351215281 852451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for the benefit of many in the channel < 1351215285 165348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :such as sgeo, sgeo and sgeo < 1351215292 85855 :madbr!boulam@24.157.253.190 JOIN :#esoteric < 1351215299 253527 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and me < 1351215302 442786 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :don't forget about me, monqy < 1351215312 985519 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :hmm, I wonder how broken Swing is < 1351215315 2923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i know someone who would never forget about you, monqy < 1351215326 972212 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i've let the O(log_32 n) thing run its course by now haven't i < 1351215333 690305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: do you want a hint as to who it is < 1351215342 482050 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is it me < 1351215349 604390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: here's a hint < 1351215350 22406 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy, because this person is clueless about Clojure yet thinks he can teach it < 1351215355 382079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: it's shachaf < 1351215363 900385 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :that was my second guess < 1351215372 132955 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: do you have the clues < 1351215375 91077 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe you can help him! < 1351215379 632988 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you only get one guess, monqy < 1351215380 765400 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :peace not war < 1351215396 854010 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the peace is teaching clj lover about the thing he loves < 1351215425 951971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: who's monqy < 1351215430 105587 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh hey maybe this person did get a clue < 1351215445 13441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im upset wrt how only one of monqys questions got answered < 1351215451 895335 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :me too < 1351215512 890379 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: what sort of a clue did he get. what sort of a clue did he lack. how does one truly understand clojure. < 1351215517 304793 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and do you < 1351215526 324664 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :these are more questions btw < 1351215550 353148 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: who are you < 1351215551 802457 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Haven't used Clojure for anything yet. < 1351215563 601900 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :perhaps you could indicate your questions with some kind of specialized marker. just put "question" after every sentence < 1351215576 699700 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It fascinates me because it's a reasonably functional Lisp with a decent sized community. < 1351215581 120147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: hi are you new < 1351215609 75790 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Bike: do you pronounce your name bike or baik < 1351215619 842609 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::question < 1351215634 340711 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :yes, and I'm not sure of the distinction. < 1351215673 875255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WeLcOmE Bike < 1351215685 104903 :HackEgo!codu@codu.org PRIVMSG #esoteric :BiKe: 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.) < 1351215686 511311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: where did you come from & is it good < 1351215693 18724 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy, after he had an utterly wrong explanation of doseq vs for, I explained it, and now he seems to be explaining it that way < 1351215712 842029 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :that's quite some capitalization; nowhere; no < 1351215720 640431 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :I browse the wiki sometimes and decided I may as well drop by. < 1351215723 183602 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the essence of clojure enlightenment < 1351215731 127683 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the essence of clojure < 1351215732 602036 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :and then I stayed because people were talking about math I don't understand. < 1351215734 810231 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the essence of enlightenment < 1351215763 260969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i thought you were a clojure person or something < 1351215767 226086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least i vaguely remember something like that in the logs < 1351215770 541386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but remembering things is hard < 1351215778 542598 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :I taked with sgeo about clojure a bit yesterday. < 1351215816 829146 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :talked*. we moved it to #clojure because it wasn't wanted here. < 1351215824 521824 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And wasn't wanted in #lisp < 1351215829 720071 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ugh i keep pronouncing bike [bike] in my head and it's so silly sounding i have to readjust to [baik] < 1351215849 948554 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :I don't think I've ever pronounced it out loud. do as you please < 1351215861 534987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: what is the different. im not ipa < 1351215878 576096 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a bug and a letter vs a thing u ride on < 1351215879 720151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :real question is what is #lisp. what is Sgeo. what is #esoteric. what is ipa < 1351215888 195110 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: a bug?? < 1351215896 443728 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :I didn't know there was a bug by this name. < 1351215898 746827 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bee < 1351215906 63505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: like < 1351215907 147463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :beak? < 1351215909 736110 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i dont understand < 1351215915 130381 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bee kay < 1351215925 248721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok well i just read it as bike < 1351215926 621579 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in bicycle < 1351215927 919168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im ok with that < 1351215969 951614 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :picture a bike constructed out of bees. there you go < 1351215976 454235 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1351215977 854936 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :doseq < 1351215979 837386 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :dosequis < 1351215982 126299 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :dos equis < 1351215982 244970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: that's beautiful < 1351215989 712368 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :can you ride on the bike < 1351215992 439521 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :will it hurt the bees < 1351215996 709920 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :will it hurt you < 1351216006 461620 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :Only one way to find out. < 1351216011 618371 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no........................... < 1351216069 709742 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: btw did you answer my question about truly understanding clojure & do you truly understand clojure < 1351216075 424732 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'm all questions.. < 1351216099 582673 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I understand Clojure better than this person does. < 1351216115 138927 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but what does that mean........................... < 1351216143 482808 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It means I actually understand the distinction between doseq and for, and understand that for, doseq, and loop are not functions. < 1351216147 119256 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :what does anything mean, truly < 1351216177 944365 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you sound like you know a lot about clojure can you teach me a lot about conjure can you teach me clojure < 1351216741 400987 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: what are the 5 stupidest things in the design of clojure < 1351216833 416239 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In my opinion, you mean? < 1351216981 189540 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no objectively < 1351217016 902975 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :alt. no in my opinion alt. i can't think of any more alts < 1351217125 295945 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: yeah < 1351217150 621955 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and i don't mean things like "it's too awesome for this world" or "people are too stupid to learn how brilliant it is" < 1351217159 54348 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :actual bona fide flaws in the language (or its standard libraries) < 1351217189 257047 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm. Early on, I had some tastes that this thing was bad or that thing was bad, but my tastes have actually started to vary. < 1351217211 368666 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :does this mean clojure is perfect < 1351217215 22079 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy, no < 1351217223 61569 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :how about macroexpand-all sucking ass < 1351217232 205771 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Bike, that was originally a contrib thing. < 1351217236 208416 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :To be fair < 1351217262 969774 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But yes, the macroexpand-all mentioned on the clojuredocs website that now seems to come with Clojure should not be used under any circumstances. < 1351217335 419794 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Something I thought of before Bike reminded me of that: Sets are a function, given an argument they return.... the argument if it's present in the set, and nil if it's not. < 1351217388 608598 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Which means that if you often write code using sets as functions to test presence in the set, if nil is in the set and you try to test for nil's presence, you will likely wrongly assume that nil is not in the set < 1351217416 542646 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The really bad thing is that using sets in this manner is somewhat encouraged on clojuredocs.org < 1351217569 243921 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ouch < 1351217581 432268 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :this is a common flaw in data structures like that < 1351217628 985273 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's a pitfall of "dynamic typing" i.e. having a single, global, ad-hoc sum type < 1351217646 63386 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i,i "0 but true" < 1351217692 842677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Well, C doesn't really have a solution either. < 1351217703 731456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Other than using a pointer, I guess. < 1351217715 515956 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not difficult to imagine a dynamic language that does not assign truthiness or falisity to things other than true or false. < 1351217732 712166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unless you're thinking of a different problem from the one I'm thinking of. < 1351217734 653975 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :that doesn't matter, the same problem would come up any time you tried to get the false value. < 1351217736 360740 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The if structure could just throw an error at runtime if given something other than true or false < 1351217754 789743 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: sure, dynamic typing is neither necessary nor sufficient to have this problem, it just encourages it < 1351217781 63541 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can emulate Maybe in Python easily enough < 1351217785 210771 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :how does static typing help? < 1351217786 9098 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Nothing is None and (Just x) is (x,) < 1351217817 492501 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Most languages, dynamically or statically typed, have pretty terrible support for "sum types". < 1351217821 661571 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1351217826 252379 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's not really about static typing at all < 1351217828 254089 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that's true < 1351217851 277417 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :a dynamically typed language could still encourage people to think of "Nothing vs. Just" rather than "Nothing vs. anything else" < 1351217865 781299 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but mostly they don't < 1351217871 111245 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :At any rate, the documentation should encourage people to use contains? instead < 1351217873 924215 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the (x,) idiom is fairly common in python i think < 1351217878 863698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The nice thing about Maybe is that it distinguishes Nothing from Just Nothing. < 1351217883 929810 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :exactly < 1351217894 641812 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but Maybe# doesn't! < 1351217896 281885 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :is (None,) not distinguished from None? < 1351217900 217626 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it is < 1351217921 561099 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but the standard in python is "return None or x", not "return None or (x,)" < 1351217937 136294 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :ah, yes. but that's not really a dynamic typing thing, yeah. < 1351217938 218485 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is admittedly very convenient. < 1351217959 166994 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :statically typed languages tend to push much further in the Maybe direction, though < 1351217966 433526 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :because they don't give you this global sum type to fall back on < 1351217979 540520 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except for the whole "null" thing. < 1351217981 848471 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :Couldn't they? < 1351218002 771994 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can have things like Haskell's Dynamic < 1351218014 536183 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but it's still apparent in the function signature when you're using them < 1351218024 423013 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and it's not the usual thing to do < 1351218034 251846 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :I just mean hypothetically. < 1351218065 714767 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well, if you allow a function to return values of either of two completely unrelated types, without some kind of boxing / tagging, what is the type of that function < 1351218076 546633 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it can return the maximally useless existential type < 1351218100 244448 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :or it can return the union of all types, if you have a subtyping system < 1351218104 844439 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in Java you would return Object < 1351218118 386638 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :can't you just establish a union type...? < 1351218119 681148 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so yeah, Java does sort of have this implicit global sum type < 1351218135 458267 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: then you're not falling back on the implicit global sum type < 1351218139 999501 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :other than unboxed values not being Objects I guess. < 1351218141 316693 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you're introducing your own sum type < 1351218164 51061 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :oh, as long as I'm asking dumb questions about types. is TAPL the thing to read? < 1351218170 728991 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :TaPL is a good thing to read < 1351218181 46656 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :cool. < 1351218383 156342 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Here's another flaw, although there's a library that ... eh < 1351218403 297802 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The Clojure ecosystem seems to encourage doing command-line stuff and restarting the REPL quite a bit < 1351218406 158468 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Wouldn't it be "nice" if in C you could use the pointer value 1 as well as the pointer value 0, for a second level of invalid pointers? < 1351218419 100518 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Since that whole page isn't used for anything anyway. < 1351218423 796951 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Making a new project with Leiningen involves issueing command line stuff < 1351218427 546188 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Except not really.) < 1351218458 326535 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Adding libraries to a project involves restarting the REPL, atlhough there are things that try to work around that < 1351218515 377259 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(I should note that that's Leiningen, not Clojure, but Leiningen's the only real major... thing in the Clojure space for these purposes) < 1351218552 655472 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :what does that name mean < 1351218560 411228 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I have no idea < 1351219009 293910 :Mavrick!~Mavrick@101.99.15.93 JOIN :#esoteric < 1351219021 614412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome Mavrick < 1351219025 489025 :HackEgo!codu@codu.org PRIVMSG #esoteric :Mavrick: 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.) < 1351219169 148559 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: http://lxr.linux.no/linux+v3.6.3/include/linux/err.h#L8 < 1351219248 168280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ew < 1351219256 141911 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :negative small errno value == pointer into last page of memory < 1351219266 284852 :Mavrick!~Mavrick@101.99.15.93 QUIT :Ping timeout: 245 seconds < 1351219279 936125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc why is linux so gross < 1351219281 442330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :& can you fix it < 1351219293 696568 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :elliott: sub standard gui managers? < 1351219314 534634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't know what you mean by that term but i am 99% sure that is not why linux is gross < 1351219343 355283 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :operating systems are like sausages < 1351219355 639078 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1351219362 116844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: what's @ like < 1351219392 479747 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :you don't want to see how they're made, or something like that < 1351219426 460513 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :elliott: it's just one of the things < 1351219429 959628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: @ is a thing < 1351219476 652542 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :is this an in-joke < 1351219491 12979 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1351219498 500862 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ask shachaf about it < 1351219512 4553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not a joke and asking shachaf won't be helpful < 1351219526 744936 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hey elliott should i introduce Bike to feather < 1351219536 237312 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :gosh, I don't know what to do with all this conflicting information. < 1351219538 548382 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Bike: It's an in-thing but not a joke. < 1351219549 311871 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :linux is used by the kind of people that use the console for as many things as possible < 1351219573 885522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: my mother uses linux. < 1351219581 335943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you sure you're not stuck in the 90s wrt how user-friendly linux is < 1351219594 196003 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :are you sure your mother isn't a console cowboy? < 1351219617 209338 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :elliott: well, that's the linuxians I know < 1351219639 584906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is console cowboy a thing people say < 1351219645 873287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :petition for it to not become a thing people say < 1351219652 424133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's my petition anyone want to sign it how about monqy < 1351219676 981298 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :It's a thing people who don't really exist said in the 90s (80s?). < 1351219678 607734 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i bet you're saying that because you want to hide your identity as being/not being a console cowboy because you are ashamed < 1351219695 451425 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :a lot of ppl I know are, like, musicians, so they don't use linux < 1351219718 247173 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :are you implying puredata isn't the most beautiful interface you've ever seen < 1351219731 315069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i know of musicians who use linux < 1351219750 652598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: well it is basically max/msp with less antialiasing and that is sort of popular :p < 1351219751 856378 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :bike: can you link to a good song composed with PD or supercollider? :D < 1351219758 452066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :though i suspect pure data has less functionality < 1351219761 280808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't really know anything about it < 1351219809 49639 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :max has more library code, far as I know < 1351219809 160600 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :elliiott: what program do they use < 1351219845 95319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: i understand there is a relative plethora of programs < 1351219855 909688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :though certainly none were as polished as windows/os x stuff last time I checked polish is just one thing < 1351219866 678483 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :name one program < 1351219869 889878 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :that they use < 1351219905 280913 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :they just cat to /dev/dsp, no doubt. < 1351219920 474407 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a console cowboy would have it no other way < 1351219930 635091 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION reads about Typed Clojure < 1351219949 87077 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :monqy: they don't compose 4 minutes of music per hour either < 1351219954 359425 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :reference for console cowboys: http://www.youtube.com/watch?v=BNtcWpY4YLY < 1351219963 915377 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: btw im making console cowboy a thing people say < 1351219973 773800 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :Sgeo: like typed racket, or < 1351219991 905384 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Bike, some inspiration from Typed Racket, I think < 1351220004 315917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: is this some kind of interrogation whereby i fail if i don't answer your question satisfactorily. idk i don't get this vibe, esp. the weird condensing of the plural into a "they" / missing distinction of "know" vs. "know of" < 1351220006 789180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :people do things and stuff < 1351220012 980240 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :typed racket: anyone using a model m keyboard < 1351220013 890164 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's definitely mentioned, but I think it does other things. Typed Racket does cool things that Typed Clojure doesn't, and visa versa < 1351220024 459510 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://cloud.github.com/downloads/frenchy64/papers/paper.pdf < 1351220024 919720 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :kmc: gosh, I was starting to be afraid I was the only one who'd seen ghostwriter < 1351220043 57386 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :elliott: my point is that there are no good music programs on linux < 1351220046 609575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote typed racket: anyone using a model m keyboard < 1351220050 302991 :HackEgo!codu@codu.org PRIVMSG #esoteric :873) typed racket: anyone using a model m keyboard < 1351220074 876967 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.youtube.com/watch?v=oJagxe-Gvpw < 1351220086 38847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: i find that dubious for a whole host of reasons but i suspect you would find my counterarguments uncompelling < 1351220121 125084 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :elliott: what are the good music programs for linux? < 1351220137 236184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i hope this video doesn't contain relevant information in the audio track which got muted in two seconds < 1351220142 627448 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1351220146 25695 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's just that song from portal < 1351220161 377665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's why it got muted < 1351220165 173279 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1351220175 454412 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i actually like that song again but i don't blame you < 1351220188 1213 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :elliott: like, I can easily name a dozen of good programs for music on windows < 1351220212 228325 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it was really annoying for a year when everyone was constantly referencing and quoting portal < 1351220220 693249 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :now it has died down a bit and i do enjoy me a portal reference from time to time < 1351220232 223324 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :yeah now it's ponies < 1351220234 281658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: that's just because you're a console cowboy < 1351220236 786707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: am i doing it correctly < 1351220238 72231 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :by the way i discovered the secret to better replay value on portal co-op: < 1351220240 81251 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :drinking < 1351220247 428335 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :madbr: Cheers. < 1351220250 462256 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :kmc: :) < 1351220266 949484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: ok i am starting to suspect this was staged with this downloading a windows service pack thing < 1351220269 55975 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :bash: sudo: command not found <-- work of art < 1351220276 555757 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes AS ROOT < 1351220284 947048 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :madbr: Personally, I'm using Ario and mpd. < 1351220302 840960 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :madbr: If elliott recommends Quod Libet, beat him. < 1351220311 353484 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: yeah it might be staged, but i really have no trouble believing people this stupd / drunk do exist < 1351220316 571816 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what makes a music program good by the way < 1351220321 582238 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :pikhq: that's a player no? < 1351220327 163343 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :It seems awesome, until you realize it's using more RAM than my god damned web browser and actually causing me to swap. < 1351220347 942931 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Yeah, Quod Libet is a music player. < 1351220360 838982 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Which is mostly awesome, but it leaks memory worse than god damned Firefox. < 1351220366 35606 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :yeah I mean music producing programs < 1351220368 763137 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Oh. < 1351220373 262786 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :I have no recommendations. < 1351220377 385777 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :players are a lot easier to code :D < 1351220401 961291 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :monqy: once you have good plugin and recording systems going, ergonomy < 1351220418 322521 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Linux programs tend to be the result of scratch-your-own-itch... < 1351220423 618210 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: http://www.youtube.com/watch?v=T7DKSao0ndI < 1351220427 901042 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :And there's not that many programmer-musicians out there. < 1351220443 495442 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :So you're not likely to get good music producing programs. < 1351220455 450003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"THIS IS A EXPERIMENT .. THERE IS A HACKING GOING ON BUT THE ANTI VIRUS IS FIGHTING THE HACKER .. DUMB FUCK" < 1351220459 530452 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Same reason why on the art end all we've got is Gimp, which also sucks. < 1351220475 32129 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: is this video a joke < 1351220475 172507 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :eh it's pretty decent < 1351220478 907570 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: i have no idea < 1351220524 390350 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :pikhq: yeah... which is why I use windows :o < 1351220526 664702 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :In the video above, the server is shown on the left, where the accounts of the people signed up to make calls are represented by blue bubbles. A hacker's attack comes from the right, launching small white and red bubbles that represent scans from a malicious computer program. The battle that plays out is slowed down by 25 per cent. < 1351220565 262250 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :If the hacker's scans connect with the blue bubbles, they may be able to compromise the server, gathering the passwords of account holders and ultimately letting the hacker control other people's phone activity. < 1351220565 489591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If you missed last week's "Born to be viral" video, watch a fireproof suit as it resists 1000˚C flames. < 1351220568 798654 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :To protect itself against the attack, the server releases green honeypots: disguised data released to trap the intruding scans. But the hacker then increases the number of scans in an attempt to overwhelm the honeypots. In the end, the server wins the battle. < 1351220592 312485 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :so what does the middle space represent < 1351220597 53046 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :why is there gravity < 1351220618 61940 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the gravity represents the gravity of the situation < 1351220623 806505 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :hackers hate gravity < 1351220633 3468 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that's why in neuromancer they had to go into space to hack < 1351220633 921763 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :yeah it does seem pretty serious, I mean look at all those honeypots. < 1351220638 281928 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and meet up with the space rastafarians < 1351220654 264887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: you know things about kernel right < 1351220660 549370 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :maybe < 1351220665 767411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: thanks < 1351220748 566347 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i remember kernel < 1351220768 993896 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i wonder if i ever knew things about kernel though < 1351220801 443083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: maybe you can learn from Sgeo < 1351220840 855129 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sgeo teach me if i ever knew things about kernel please < 1351220860 227325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: anyway why doesn't thingy < 1351220864 749362 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Grep the logs? < 1351220877 393466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's grep < 1351220906 134584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I know about that from having called mmap with ptrace. < 1351220923 60243 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :haha < 1351220950 204594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It'll always return a page-aligned pointer, anyway, so it works unless you have way too many errnos. < 1351220962 544469 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ETOOMANYERRNOS < 1351221020 786336 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i need a clever halloween costume which is also extremely low effort < 1351221062 116870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Homicidal maniac? < 1351221165 705664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is kmc's natural state though < 1351221175 576814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: how about console cowboy < 1351221178 541171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i hear it's the hip new thing < 1351221179 854081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right monqy < 1351221190 870790 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :right < 1351221229 252172 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :maybe i could boost the VT220 from SIPB < 1351221354 132319 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You should help with rwbarton's lazy map thing! < 1351221360 1789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is it < 1351221364 257708 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://hpaste.org/76732 < 1351221401 897050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: those unsafeCoerces look unjustifiable < 1351221425 318662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You don't think you can coerce between a strict boxed field and an unstrict boxed field? < 1351221439 857370 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The point of this is to figure out whether you can do that. < 1351221477 959459 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: that reminds me of Dance Dance Immolation < 1351221499 356941 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :which is like Dance Dance Revolution except that it shoots flames at you when you miss a step < 1351221504 465177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :irl? < 1351221507 462038 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1351221512 965809 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you wear a fireproof suit < 1351221520 281520 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it was a thing at Burning Man and elsewhere < 1351221588 77937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: this sounds of questionable safety < 1351221618 634820 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :safety third! < 1351221864 900903 :madbr!boulam@24.157.253.190 QUIT :Quit: Radiateur < 1351222865 240828 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is firewalking unsafe? < 1351222931 160060 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 260 seconds < 1351223706 549108 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1351223997 89452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: wasn't i going to ask you about kernel < 1351225003 570599 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1351225049 656563 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :who is kernel!! < 1351225122 127192 :Robdgreat!~rob@unaffiliated/robdgreat PRIVMSG #esoteric :who was phone? < 1351225128 885418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: ok so what if like hygenic kernel < 1351225274 692530 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hygenic kernel???? < 1351225285 163908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, man < 1351225304 967513 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kernel panic < 1351225341 497469 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf calm down cool it chill < 1351225341 841069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i guess i am too tired to explain this properly < 1351225365 536612 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: :'( < 1351225378 361413 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: YOU COOL IT < 1351225388 727453 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION awesomes it < 1351225972 396746 :hagb4rd!~perdito@koln-4db43560.pool.mediaWays.net QUIT :Ping timeout: 244 seconds < 1351226160 264160 :hagb4rd!~perdito@koln-4db4f965.pool.mediaWays.net JOIN :#esoteric < 1351226383 885504 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"The type named NIL is sometimes confused with the type named NULL, which has one value, namely the symbol NIL itself." < 1351226424 32483 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :bonus: NIL is also in the symbol type. < 1351226639 442904 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :so you have union(symbol,sequence)>nil, I suppose < 1351226784 844042 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 252 seconds < 1351226857 107251 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: I heard it's snowy in Finland. < 1351226864 378362 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"is that true" < 1351226878 609381 :ion!ion@heh.fi PRIVMSG #esoteric :It’s all lies. < 1351226906 161739 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: I heard it's not snowy in California. < 1351226909 237152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"is that true" < 1351226934 626331 :ion!ion@heh.fi PRIVMSG #esoteric :I already said it’s *all* lies. < 1351226969 917859 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :we get snow in some places but not here < 1351228607 563117 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: rot13 "unfunpuns" = "hashachaf" < 1351228870 931028 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hashachaf   < 1351228874 300529 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :huh < 1351228885 995639 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :had no idea that's where that came from < 1351228913 615210 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where what came from? < 1351228930 440667 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that your nick was a rot13 of funpuns < 1351228939 662752 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :never occurred to me < 1351228943 156625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's not where the words "fun" and "puns" came from. < 1351228952 472499 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They're actually pretty old words. < 1351228966 604321 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm not an etymologist but... < 1351228973 241985 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :are you sure you didnt invent those words? < 1351228987 66457 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Pretty sure. < 1351228991 647717 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe my parents invented them, though. < 1351230666 191204 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I just forked on GitHub solely to assist me in debugging something < 1351230743 635715 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Clearly all IRC nicks are rot13 of something. < 1351230746 86474 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :`rot13 Gregor < 1351230749 314580 :HackEgo!codu@codu.org PRIVMSG #esoteric :Tertbe < 1351230758 774085 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :See? Gregor's real name is Tertbe. Clearly. < 1351230778 643634 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :`rot13 kmc < 1351230781 657809 :HackEgo!codu@codu.org PRIVMSG #esoteric :xzp < 1351230784 929947 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :And kmc is Welsh. < 1351230792 352126 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Tertbe nimble tertbe quick. < 1351230811 161927 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Or maybe Klingon. < 1351231017 957086 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :`rot13 elliott < 1351231021 61175 :HackEgo!codu@codu.org PRIVMSG #esoteric :ryyvbgg < 1351231027 110949 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Now, see, elliott is definitely Welsh. < 1351231090 727439 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :that's at least double welsh < 1351231115 862840 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :He must be born of man and sheep. < 1351232863 122695 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy, did you see the update? < 1351232886 510080 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: did you see Sgeo telling you did you see the update? < 1351232896 873066 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: what update < 1351232899 80740 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: what sgeo < 1351232909 78058 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: that one: ☟ < 1351232954 349644 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :this one? ☝ < 1351232971 453311 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no, this one (psst sgeo!!!!!!!!): < 1351232972 985657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :☟ < 1351232981 164193 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :☜ < 1351232987 824712 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes that one < 1351232992 710542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :☚ < 1351233052 56793 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Tertbe Richards" does have a nice ring to it. < 1351235313 335372 :epicmonkey_!~epicmonke@188.134.41.171 JOIN :#esoteric < 1351236349 849498 :epicmonkey_!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection < 1351238429 959543 :Bike!~Glossina@65-102-1-43.ptld.qwest.net QUIT :Quit: leaving < 1351239464 747213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :┌─────────┐ < 1351239465 821142 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :│I ♥ CP437│ < 1351239466 936406 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :└─────────┘ < 1351239518 378220 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1351239745 487408 :barts__!~barts@p4FD0F768.dip.t-dialin.net PRIVMSG #esoteric :petscii < 1351244708 32967 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 246 seconds < 1351245151 286040 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1351246103 104041 :MoALTz_!~no@host86-132-136-34.range86-132.btcentralplus.com QUIT :Quit: brb < 1351246123 400544 :MoALTz!~no@host86-132-136-34.range86-132.btcentralplus.com JOIN :#esoteric < 1351246146 395695 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 240 seconds < 1351246437 488467 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Any conclusion on those lens slides? < 1351246458 529534 :ion!ion@heh.fi PRIVMSG #esoteric :Which ones? < 1351246475 365924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The ones from that talk. < 1351246515 898789 :ion!ion@heh.fi PRIVMSG #esoteric :Edwarde Kmette’s talke? < 1351246548 84122 :ion!ion@heh.fi PRIVMSG #esoteric :I’d really need to see the talk, not the slides alone. < 1351246566 154566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Makes sense. < 1351246644 136910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: So if Functor->Lens and Applicative->Traversal, what sort of thing would Monad be? < 1351246673 530349 :ion!ion@heh.fi PRIVMSG #esoteric :Good question. I haven’t thought about that. < 1351246691 466721 :ion!ion@heh.fi PRIVMSG #esoteric :“In practice, it is impossible to specify a complete state for any realistic robot system. A complete state includes not just all aspects of the environment that may have an impact on the future, but also the robot itself, the content of its computer memory, the brain dumps of surrounding people, etc. Some of those are hard to obtain.” –Probabilistic Robotics < 1351246925 604827 :aloril_!~aloril@84.249.126.153 JOIN :#esoteric < 1351247289 596938 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1351248158 982765 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1351249874 332261 :carado!~user4539@78.250.145.72 JOIN :#esoteric < 1351250455 206508 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: type Fold a c = (Gettable f, Applicative f) => (c -> f c) -> a -> f a < 1351250483 385689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, I missed the forall f. < 1351250502 802855 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It really means type Fold a c = forall m. Monoid m => (c -> Const m c) -> a -> Const m a < 1351250900 731417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently this is what LYAH says about instance Monad (r ->): < 1351250909 436983 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The implementation for >>= seems a bit cryptic, but it's really not all that. When we use >>= to feed a monadic value to a function, the result is always a monadic value. So in this case, when we feed a function to another function, the result is a function as well. That's why the result starts off as a lambda. All of the implementations of >>= so far always somehow isolated the result from the monadic value and then applied the function f to ... < 1351250915 490010 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :... that result. The same thing happens here. To get the result from a function, we have to apply it to something, which is why we do (h w) here to get the result from the function and then we apply f to that. f returns a monadic value, which is a function in our case, so we apply it to w as well. < 1351250921 397222 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No wonder people get confused. < 1351250975 478805 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Just pretending that instance is magical has always worked for me < 1351251125 78648 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :that must be the best computer ever: http://www.john-ward.org.uk/personal/john/computers/html/rocket.html < 1351251141 385080 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :it has a pizza oven and kitchen sink included < 1351251240 691803 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Embedded pizza oven? That can't be good < 1351251384 195579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My computer doesn't have a pizza oven, although it occasionally feels like one. < 1351251398 225930 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :(For the user's BMI) < 1351251462 795676 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::P < 1351251487 174211 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :shachaf: but does your computer include a kitchen sink? < 1351251530 912736 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I tried before. They aren't very good at it. < 1351251598 717377 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :who are not very good at what? < 1351251620 380665 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Most computers are pretty bad sinks < 1351251660 202667 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nortti: Would a heat sink count? < 1351251667 282458 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I once had a computer with ActiveSync. < 1351251757 46673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My former computer had a leftover 5.25" device hole in the front panel, above the optical disc drive. I used it a few times to warm up some food. < 1351251766 674056 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::P < 1351251779 883073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: ("hello","there")^.both -- "hellothere" < 1351251780 601587 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The disc drive is useful because then things put in the hole don't fall to the bottom of the case.) < 1351251789 409611 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I usually filled a 5.25" slot with 5" floppy drive < 1351251870 648314 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: I guess I shouldn't be surprised by that. < 1351251888 503552 :alluazad!~allu@117.207.181.229 JOIN :#esoteric < 1351251895 495548 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :hi < 1351251917 618597 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WeLcOmE nortti < 1351251929 76243 :HackEgo!codu@codu.org PRIVMSG #esoteric :NoRtTi: 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.) < 1351251974 152556 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :esoteric is programming language ? < 1351252312 413492 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :alluazad: no. esoteric programing languages form a group of programming languages < 1351252320 516911 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :shachaf: why did you welcome me= < 1351252323 2972 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :*? < 1351252332 710925 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`WELCOME alluazad < 1351252337 44105 :HackEgo!codu@codu.org PRIVMSG #esoteric :ALLUAZAD: 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.) < 1351252357 415106 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nortti: I thought you ought to feel welcome. < 1351252363 539959 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ok < 1351252374 603356 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :why did you use `WeLcOmE? < 1351252383 409601 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :when i click d link it returns 404 < 1351252392 715598 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tswett: I thought you should feel WeLcOmEd. < 1351252395 393933 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :alluazad: Try this one. < 1351252397 248657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome alluazad < 1351252400 750262 :HackEgo!codu@codu.org PRIVMSG #esoteric :alluazad: 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.) < 1351252417 860041 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`run cat `which WELCOME` < 1351252421 300194 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ welcome "$@" | perl -ne 'print uc($_)' < 1351252434 81994 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ah < 1351252444 713555 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo hi nortti < 1351252448 136725 :HackEgo!codu@codu.org PRIVMSG #esoteric :hi nortti < 1351252457 625539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell monqy hi!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! monqy < 1351252458 294922 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1351252459 641770 :oonbotti!~oonbotti@dsl-olubrasgw2-fe6bf800-88.dhcp.inet.fi JOIN :#esoteric < 1351252466 714993 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :loading :) < 1351252478 764921 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`echo #echo hi shachaf < 1351252481 784305 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#echo hi shachaf < 1351252486 25740 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::/ < 1351252493 233847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo #echo hi echo < 1351252493 943246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :echo < 1351252496 218333 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1351252498 416086 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :#echo `echo hi shachaf < 1351252498 685467 :oonbotti!~oonbotti@dsl-olubrasgw2-fe6bf800-88.dhcp.inet.fi PRIVMSG #esoteric :`echo hi shachaf < 1351252501 758878 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :looks all greek to me < 1351252502 191240 :HackEgo!codu@codu.org PRIVMSG #esoteric :hi shachaf < 1351252506 844982 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :why echoing ? < 1351252513 236646 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :because we can < 1351252526 521705 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :There is currently no text in this page. You can search for this page title in other pages, search the related logs, or edit this page. < 1351252527 724328 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :!echo hi < 1351252530 346647 :EgoBot!codu@codu.org PRIVMSG #esoteric :hi < 1351252536 70121 :ion!ion@heh.fi PRIVMSG #esoteric :wat < 1351252538 165616 :ion!ion@heh.fi PRIVMSG #esoteric :Loading package distributive-0.2.2 ... [1] 9281 segmentation fault ghci < 1351252538 248639 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :^echo hi < 1351252538 584452 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :hi hi < 1351252561 227196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^echo oh no < 1351252561 560253 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oh no oh no < 1351252567 535057 :ion!ion@heh.fi PRIVMSG #esoteric :Huh, it seems like disk corruption. < 1351252572 499549 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :alluazad: that is on http://esolangs.org/wiki/Main_Page ? < 1351252577 94647 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :yes < 1351252578 5700 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Maybe it's RAM corruption. < 1351252581 996280 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :alluazad: what? < 1351252587 565174 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :There is currently no text in this page. You can search for this page title in other pages, search the related logs, or edit this page. < 1351252588 855706 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :this < 1351252606 481795 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :alluazad: are you sure the url has no "." in it? < 1351252622 819986 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric ::d < 1351252626 147519 :ion!ion@heh.fi PRIVMSG #esoteric :Perhaps my SSD is dying or btrfs/dmcrypt is buggy. Or perhaps a RAM bit flip happened when writing to the disk. < 1351252626 667979 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :removed the . < 1351252632 954980 :ion!ion@heh.fi PRIVMSG #esoteric :[13577.381731] btrfs no csum found for inode 2648044 start 0 < 1351252635 154505 :ion!ion@heh.fi PRIVMSG #esoteric :[13577.382208] btrfs csum failed ino 2648044 off 0 csum 3580763835 private 0 < 1351252649 580409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You're using btrfs? < 1351252653 689566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You deserve everything you got. < 1351252677 448519 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ion: use umsdos < 1351252693 947722 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Is btrfs still marked experimental? < 1351252697 166930 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :so you people create prog languages right < 1351252703 499862 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :yes < 1351252727 692452 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :sometimes when we are bored < 1351252752 933761 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :thats nice :) < 1351252758 579570 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :my favorite esoteric language is java created by Gregor < 1351252761 355263 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, I guess experimental linux features can fail, but non-experimental ones will fail < 1351252772 741374 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :Java is a wierd language ? :O < 1351252774 690870 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: Well, it might have not been btrfs’ fault, and if that is the case, most other filesystems wouldn’t even have noticed the corruption. < 1351252788 145053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I bet it was, ion. < 1351252877 340558 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :which one is d easiest prog language to learn ? < 1351252905 490727 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I started with C++. < 1351253196 64090 :ion!ion@heh.fi PRIVMSG #esoteric :Something other than C++. < 1351253256 498674 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :C++ is strange < 1351253265 62471 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :once i tried to learn it by book < 1351253271 555257 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :was beyond me :( < 1351253293 13616 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :I learned some visual basic at school :D < 1351253365 331246 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :man , there are a lot of esoteric langs :O < 1351253373 457911 :ion!ion@heh.fi PRIVMSG #esoteric :Learn Haskell. < 1351253381 799930 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :Haskell < 1351253388 264759 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1351253392 371958 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :ok i am having some free time < 1351253397 63649 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :I will try < 1351253431 711802 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :Haskell is not listed here http://esolangs.org/wiki/Language_list < 1351253444 355487 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1351253450 666213 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :alluazad: Haskell is not esoteric < 1351253464 103568 :ion!ion@heh.fi PRIVMSG #esoteric :Haskell’s not the easiest language to learn. Perhaps LOGO or something. :-P < 1351253469 687871 :ion!ion@heh.fi PRIVMSG #esoteric :But i like Haskell a lot. < 1351253495 733008 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :How can u guys learn more than one prog langs ? < 1351253502 936783 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :wont it be confusing ? < 1351253508 530233 :ion!ion@heh.fi PRIVMSG #esoteric :No, you’re only allowed to learn one. < 1351253523 434758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Unless you get the Advanced Programmer license. < 1351253524 833797 :ion!ion@heh.fi PRIVMSG #esoteric :Learning more languages will make you better in the ones you already know. < 1351253531 84112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But nobody can afford those anymore. < 1351253589 392791 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :Aren't languages free ? < 1351253604 753934 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not the good ones. < 1351253610 839255 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :only for those who have already paid! < 1351253643 617056 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :Then how can one make freewares ? < 1351253653 871784 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :if one is using paid langs ? < 1351253666 29303 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :alluazad: I think they're joking < 1351253693 309374 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :oh < 1351253694 249254 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :ok < 1351253732 479445 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :almost all languages are free - some domain specific languages aren't, but you don't have to use those! < 1351253757 194485 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :domain specific means OS specific right ? < 1351253792 570422 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no, I was thinking more about languages that have been made for one field preciasely, for instance biology, or whatever < 1351253810 86117 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :David cough Turner cough < 1351253835 49770 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :err , aren't we talking about programming langs ? < 1351253856 204674 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :what's with biology? < 1351254034 658500 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :i got a pdf book for learning python < 1351254040 407295 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Even biologists are slowly evolving to use computers. < 1351254045 905213 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :is python an easy lang ? < 1351254127 334190 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Only biologists bother with pythons. < 1351254153 491630 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :python language i mean < 1351254157 668709 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :not the snake < 1351254230 429012 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, it's a bit constricting, but much better than ASP. < 1351254301 962809 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :hmmm < 1351254312 458982 :alluazad!~allu@117.207.181.229 PRIVMSG #esoteric :i need to learn < 1351254332 657253 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1351254703 106114 :alluazad!~allu@117.207.181.229 PART :#esoteric < 1351256022 804607 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I find that learning more languages actually makes things easier for me < 1351256033 271056 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Might not apply to everybody < 1351258138 787529 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1351258323 781615 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Read error: Operation timed out < 1351258846 248305 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204] < 1351258857 346494 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1351259132 414163 :epicmonkey!~epicmonke@host-224-58.dataart.net JOIN :#esoteric < 1351259375 550307 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1351260241 216232 :barts__!~barts@p4FD0F768.dip.t-dialin.net PRIVMSG #esoteric :python is an esolang? < 1351260270 475268 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You'd think so, right. < 1351260554 52877 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :when you dabble into metaclasses and magic and whatnot, python can be an esolang. < 1351260841 629543 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1351262096 478442 :barts__!~barts@p4FD0F768.dip.t-dialin.net PRIVMSG #esoteric :kind of like bash < 1351262487 796084 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bash has TCP support < 1351262499 542318 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There is an IRC client written in pure bash. No externals < 1351262550 390003 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hell < 1351262557 290808 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There is more than one IRC client written in pure bash < 1351263063 261183 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1351264786 162106 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :FreeFull: is there one is that weirdly capitalized batch esolang? < 1351264807 337586 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No idea < 1351265028 139999 :ion!ion@heh.fi PRIVMSG #esoteric :I accidentally the physics. http://youtu.be/UaUR6u8nHoM < 1351265095 211492 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Sentence does not compute. < 1351265098 380536 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Verb missing. < 1351265882 621960 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1351265924 574492 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1351266375 487349 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1351266762 527077 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1351268116 603028 :AnotherTest!~tim@94-224-26-158.access.telenet.be JOIN :#esoteric < 1351268118 318130 :epicmonkey!~epicmonke@host-224-58.dataart.net QUIT :Ping timeout: 276 seconds < 1351268121 960515 :AnotherTest!~tim@94-224-26-158.access.telenet.be PRIVMSG #esoteric :Hello < 1351268131 924614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olleh < 1351268255 239492 :AnotherTest!~tim@94-224-26-158.access.telenet.be PRIVMSG #esoteric :era uoy gnikaeps reversed desrever? < 1351268273 855667 :AnotherTest!~tim@94-224-26-158.access.telenet.be PRIVMSG #esoteric :s/reveresed/ :( < 1351268292 225014 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :(: < 1351268347 727647 :AnotherTest!~tim@94-224-26-158.access.telenet.be PRIVMSG #esoteric :Does Crypto++ support ECDSA? < 1351268509 495183 :AnotherTest!~tim@94-224-26-158.access.telenet.be PRIVMSG #esoteric :oh, apparently it does < 1351268604 887142 :augur!~augur@129-2-129-158.wireless.umd.edu JOIN :#esoteric < 1351268791 444091 :augur!~augur@129-2-129-158.wireless.umd.edu QUIT :Remote host closed the connection < 1351268953 867654 :augur!~augur@129-2-129-158.wireless.umd.edu JOIN :#esoteric < 1351269088 487928 :tswett!~tswett@unaffiliated/tswett QUIT :Read error: Operation timed out < 1351269233 559270 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com JOIN :#esoteric < 1351269481 327207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: Is it worth switchingt o one of the non-gzip kernel compression methods these days? < 1351269506 992360 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :elliott: Largely irrelevant for desktop use. < 1351269522 667045 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :You might get a slightly faster boot switching to lzo? < 1351269632 567011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1351270072 745217 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1351270120 54392 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I did not know x86 had "mask registers" < 1351270127 29289 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't even know what they're for < 1351270208 896760 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what's a mask register? < 1351270234 421700 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1351270260 969505 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :x86 uses them for controlling interrupts < 1351270303 415587 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Are they related to PIC? < 1351270377 74732 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The concept of a mask register itself isn't specific to interrupts < 1351270400 927029 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :PICs typically have an interrupt mask register < 1351270421 930857 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Which gets used to specify which interrupts should be ignored < 1351270670 751895 :barts_!~barts@p4FD0E187.dip.t-dialin.net JOIN :#esoteric < 1351270825 577241 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1351270873 399274 :barts__!~barts@p4FD0F768.dip.t-dialin.net QUIT :Ping timeout: 268 seconds < 1351271422 146867 :ion!ion@heh.fi PRIVMSG #esoteric :Windows 8: It's Almost Not Terrible http://youtu.be/X0fsyb-ttcw < 1351272390 593369 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1351272988 341554 :augur!~augur@129-2-129-158.wireless.umd.edu QUIT :Remote host closed the connection < 1351273145 827447 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com QUIT :Changing host < 1351273145 945059 :tswett!~tswett@unaffiliated/tswett JOIN :#esoteric < 1351273594 379310 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1351277003 52898 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://motif.ics.com/article/news motif is now free software! < 1351277015 43832 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :party like it's 1992 < 1351277124 432578 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: oh boy!! < 1351277157 416484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://bbs.archlinux.org/viewtopic.php?id=151494 motif innovation < 1351277217 313914 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh noes, they should've killed it when they still had a chance to do it < 1351277224 615459 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :now anyone can fork and it will never die < 1351277540 769703 :AnotherTest!~tim@94-224-26-158.access.telenet.be PART :#esoteric < 1351277591 97064 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's wrong with Motif? < 1351277610 237735 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I mean, I'm under the impression that appearance-wise, people don't like the appearance as a matter of taste < 1351277613 315047 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But anything else? < 1351277704 608606 :carado!~user4539@78.250.145.72 QUIT :Quit: Leaving < 1351278100 469470 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1351279386 863904 :ion!ion@heh.fi PRIVMSG #esoteric :I was going to ask zzo38 whether he uses Motif, but he isn’t online. < 1351279422 91666 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ion: no. he uses Xaw < 1351279436 440968 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ion: he updated from plain Xt some time ago < 1351279505 793863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :He uses Windows. < 1351279523 297264 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :yes. he runs x11 on windows < 1351279535 39136 :ion!ion@heh.fi PRIVMSG #esoteric :3.11? < 1351279573 452659 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :of course < 1351279595 321238 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :actually it is win3.11 running on desqview/x < 1351279628 509624 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I forgot < 1351279775 678091 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why would you use desqview/x instead of xming? < 1351279849 711628 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :why would you use gopher instead of http < 1351279868 620543 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :FreeFull: desqview/x runs under dos < 1351279894 545782 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :FreeFull: and then windows runs as a x11 app < 1351279909 230516 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why would you run DOS < 1351279921 118073 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1351279925 960069 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :FreeFull: because it is awesome < 1351279935 80354 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :about DESQview/X: "This X-windowing system is X11R5 compatible ..." :D < 1351279944 634541 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh well, at least it's X11 < 1351280000 994630 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :olsner: want to help me porting X10R4 software to X11? < 1351280058 594512 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nortti: not really :) < 1351280191 329016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: At least it's X, not W. < 1351280222 848236 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Come to think of it: does Wayland mean a step back? Shouldn't it be, I don't know, Yayland or something.) < 1351280229 827898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zayland < 1351280232 198078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :xayland < 1351280244 644220 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yayland leads naturally to Zanyland. < 1351280272 58367 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I've played Zany Golf. < 1351280296 634740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.racketboy.com/retro/zanygolf-1.jpg yes that looks very familiar. < 1351280312 324416 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :or maybe restart at Ayeland < 1351280315 617960 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember it being lots of funtimes, except when it got hard near the end. < 1351280334 410857 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and the next version can be Baylando < 1351280345 289146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It had all those fancy animated things that required timing. That burger bounces up and down, and there was a windmill. < 1351280380 650891 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Zany Golf featured a stunning 3D isometric viewpoint --" maybe it doesn't quite qualify as "stunning" any more. (Also I played the PC version.) < 1351280416 676773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and that candle, it melted. < 1351280458 802184 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :descriptions of graphics features should be timestamped < 1351280568 613670 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://amiga.lychesis.net/year/1988/ZanyGolf_Level1_Map.html seems to have level maps all the way up to level 9. < 1351280701 475019 :Bike!~Glossina@65-102-1-43.ptld.qwest.net JOIN :#esoteric < 1351280924 677712 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :but what comes after zayland? åayland? < 1351280934 941111 :ion!ion@heh.fi PRIVMSG #esoteric :> succ 'z' < 1351280935 873205 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : '{' < 1351280948 384316 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :{ayland? < 1351280954 747409 :ion!ion@heh.fi PRIVMSG #esoteric :SF7 < 1351280981 423656 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :actually that maps to { in swedish-finnish 7bit charmap. what was it called < 1351281012 860403 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> succ 'Z' < 1351281014 5096 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : '[' < 1351281031 890350 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :olsner: { is lowercase [ < 1351281040 137459 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :obviously < 1351281064 45226 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :that is still part of some irc servers < 1351281105 100835 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> (toLower &&& toUpper) '[' < 1351281106 93136 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ('[','[') < 1351281231 305412 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo '{ayland' | iconv -f iso646-fi -t utf-8 < 1351281234 552566 :HackEgo!codu@codu.org PRIVMSG #esoteric :​äayland < 1351281262 717789 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Äjland < 1351281339 421650 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some reason the letter order of ISO/IEC 646 FI / SFS 4017 is ...ZÄÖÅ even though the alphabet always puts it ...ZÅÄÖ. < 1351281363 9355 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :strange < 1351281368 43318 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :norwegian order? < 1351281387 712620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Norwegians and danes both have Æ Ø Å in the same, don't know how their "official alphabet" goes. < 1351281401 40079 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The same" meaning their national variants of ISO646. < 1351281457 160908 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Danish_and_Norwegian_alphabet < 1351281473 902837 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it's their fault, then. < 1351281479 34961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll blame oerjan. < 1351281603 274116 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :norwegian and danish keyboards apparently have the opposite placement for æ and ø < 1351281610 335718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I noticed that before. < 1351281621 494692 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There seems to be an "extended Swedish for names" variant that adds é/É and ü/Ü but loses ASCII `/@ and ~/^, respectively.) < 1351281635 122769 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :strange < 1351281690 716318 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :é is common in swedish names for some reason, though we don't really use it at all in words < 1351281708 66439 :ion!ion@heh.fi PRIVMSG #esoteric :olsnér < 1351281738 563274 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, that's wrong < 1351281773 301605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: The Danish keyboard also has our §/½ (unshifted, shifted) key in the same place (left of 1), except reversing the two characters. < 1351281797 669320 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :which is stupid because no-one uses either of those characters < 1351281799 475426 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Norwegians apparently have a |/§ there.) < 1351281832 697944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(They don't seem to have anything as the third character of <> where our | is.) < 1351281871 500049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No-one really uses ¤ either, but that's still wasting space as shift-4 too. < 1351281911 293032 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, that one, I don't even know what it is... a sun? < 1351281929 725616 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the currency sign. < 1351281944 169777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The generic one, that is. < 1351281968 573361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Currency_(typography) -- really useful. < 1351281995 32427 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Latin-9 / ISO-8859-15 replaces it with the euro sign €, IIRC.) < 1351282114 786146 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :heh, in soviet basic ¤ was used instead of $ as the string variable suffix < 1351282128 24532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No capitalist dollars there! < 1351282166 294332 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :heh < 1351282178 742119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently ISO-646-FI also replaces $ with ¤. < 1351282193 754453 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1351282362 230565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo \!'"#$%&'\''()*+,-./:;<=>?@[\]^_`{|}~' | iconv -f iso646-fi -t utf-8 # that's the all of nonalphanumeric printable ASCII < 1351282365 582535 :HackEgo!codu@codu.org PRIVMSG #esoteric :​!"#¤%&'()*+,-./:;<=>?@ÄÖÅ^_`äöå‾ < 1351282406 809837 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not too many changes; $ turns into ¤, there's the äöå thing, and ~ goes to the ever-popular overline. < 1351282458 693437 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the uberline < 1351282559 797573 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's enough left to write digraphs for []{} and trigraphs for \|~. < 1351282671 242349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :??-(a ??! b), aka a nor b. < 1351282727 787398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And, of course, the "Hello, world!??/" string literal. < 1351282735 896300 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :haha < 1351282738 265126 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :a confused hello < 1351282742 779019 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh, "Hello, world!??/n", I mean. < 1351282805 834215 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :what? < 1351282811 737763 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I love how that makes it look like you flipped the backslash by accident < 1351282834 582131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Standard's example of trigraphs is the beautiful ??=define arraycheck(a, b) a??(b??) ??!??! b??(a??) < 1351282848 869204 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :what does "Hello, world!??/n" do? < 1351282858 217653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just "Hello, world!\n". < 1351282866 433582 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if I wrote the first part of that line I would also go ??!??! < 1351282873 26085 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::P < 1351283011 198983 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :chromium is showing the latency of this http request as "0.0 days" < 1351283013 931 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :thanks chromium < 1351283027 718723 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::P < 1351283038 401257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo -e '??=include \n int main(void) ??< printf("Hello, world!??/n"); ??>' | gcc -std=c99 -x c - -o /tmp/c && /tmp/c; rm /tmp/c < 1351283042 461748 :HackEgo!codu@codu.org PRIVMSG #esoteric :Hello, world! < 1351283042 640409 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :very informstive < 1351283080 464889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, the gnu90/gnu99 standards turn trigraphs off. :( < 1351283094 361237 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :noooo < 1351283138 774116 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :that would be awesome obfuscation for some c programs < 1351283173 842424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The other example from the Standard is printf("Eh???/n");. < 1351283198 78858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That turns into printf("Eh?\n"); since only ?s that actually begin a trigraph are replaced.) < 1351283245 8943 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how do you print ??/ then? < 1351283259 406662 :ion!ion@heh.fi PRIVMSG #esoteric :All that syntactic noise for the benefit of parsers instead of humans, but then have rules like that that are unnecessarily difficult to parse? :-) < 1351283264 427605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: printf("??""/"); for example. < 1351283277 96003 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :oh god < 1351283286 697281 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :that is terrible < 1351283294 573564 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: aah, that's a nice workaround < 1351283306 549807 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or "?""?/" maybe, according to taste. < 1351283352 192358 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder if somebody, somewhere has entered a C channel asking "why do I get two ?s less" after mistaking the slant of character escapes and writing "huh?????/n". < 1351283380 419588 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :very possible < 1351283540 743644 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is it common for compilers to actually enable trigraphs by default? < 1351283616 294419 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably not, but a nonzero number of places do recommend something like "-std=c99 -pedantic" as standard flags. < 1351283664 882811 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1351284148 899924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Also, if you happen to be writing C++, you could write it "?\?/" -- they include a \? escape for plain ? that I can't immediately figure out any other reason for than trigraph-breaking. (Or if you don't have \ in your character set, you'd write ??/ as "???/?/", naturally.) < 1351284175 472842 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :trigraph breaking using trigraphs, I like it < 1351284291 560111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Have you played Frog Fractions? You seem like the kind of person who might have. < 1351284318 769989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi elliott < 1351284371 980352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: So if Functor->Lens and Applicative->Traversal, Monad->? < 1351284381 228362 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo -e '??=include \n int main(void) ??< std::cout << "???/?/??/n"; ??>' | gcc -std=c++98 -x c++ - -o /tmp/c -lstdc++ && /tmp/c; rm /tmp/c < 1351284386 791189 :HackEgo!codu@codu.org PRIVMSG #esoteric :​??/ < 1351284396 699169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Why do I need -lstdc++ with -x c++ there?) < 1351284408 510108 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :because you're linking with gcc < 1351284408 620023 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: What is this for? Is that something with van Laarhoven lenses? < 1351284411 572076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Why don't you ask edwardk? < 1351284414 150614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Yes. < 1351284414 287462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Oh, whoops. < 1351284418 854088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: He's on vacation. < 1351284440 563627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK. Well, so am I. < 1351284444 457002 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I should ask van Laarhoven. But what does he know? < 1351284452 262759 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :vacation? that just means he should have all the time in the world to answer questions on irc < 1351284457 13016 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You could try anyways < 1351284460 104215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Isn't it nifty how you can just use a lens as a "mapM"? < 1351284480 892433 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I have not. But it sounds... different. < 1351284516 795049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I don't know how long it is, but what I've played so far I highly recommend. < 1351284559 91861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Have you seen all the fancy lens things? < 1351284565 397644 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They're pretty neat once you figure them out. < 1351284611 877152 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :not recently < 1351284654 915675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: At least, I haven't played a better point-and-click bullet hell RPG text adventure recently. < 1351284860 752953 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: It gives me some faith in the type class Traversable! < 1351284871 510032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which I was previously very suspicious of. < 1351284873 407557 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :heh! < 1351284876 139014 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :how so < 1351284876 305212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Also provides quote of the day: "This is space. Machines aren't "on" and "off" here; machines just are." < 1351284877 396350 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm still somewhat suspicious of it. < 1351284888 486030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: OK, I have a question in turn. < 1351284890 439904 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it decides an arbitrary order. < 1351284899 774730 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's Foldable that I'm suspicious of, really. < 1351284927 969601 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's something which is Foldable but not Traversable, anyway? < 1351284934 221761 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I guess Set would be. < 1351284937 186464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: What happens if you use... Align??? (As per https://github.com/isomorphism/these/blob/master/Data/Align.hs.) < 1351284951 462037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Align is sort of like Applicative. < 1351284953 56313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But different. < 1351284975 318660 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you catch Align in the Sahara Desert? < 1351285003 128077 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Align is like zip except These? < 1351285019 597262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Sounds like the devil, if you ask me. < 1351285049 824013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Look at Crosswalk, too. < 1351285053 259153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Crosswalk is like Traversable. < 1351285058 198365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But instead of Applicative it uses Align. < 1351285067 168890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IIRC Crosswalk is actually useful. < 1351285070 256187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I forget how. < 1351285075 762364 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I bet it's not. < 1351285081 30782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wow, I actually defined Bicrosswalk. < 1351285111 254734 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: So a Traversal is "like a lens", except for zero-or-more values instead of exactly one value. < 1351285132 72866 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You get that by choosing an Applicative constraint instead of a Functor constraint, so you get pure and <*> < 1351285136 233538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: http://pchiusano.blogspot.co.uk/2010/06/alignable-functors-typeclass-for-zippy.html < 1351285148 364894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"If you have an Alignable for some f, you can lift Iteratee, Reducer and various other Reducer-like objects to f. Monoids and groups can also be lifted to Alignable. And the version of traverse based on Alignable is more appropriate for some applications." < 1351285164 576576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ISTR edwardk dislikes Alignable because he can't think of a good name for it. < 1351285173 30791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, he actually comments there. < 1351285200 481991 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What if you use something which is not a Functor? < 1351285226 265736 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I don't know, man! The world is waiting! < 1351285249 778099 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Hmm, if you use (,), do you get both reading and writing? < 1351285278 889474 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Such as, instead of Applicative or Monad or Functor, try Plus or Contravariant. < 1351285316 995166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Use (,) for what? < 1351285332 967018 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Instead of Const or Identity. < 1351285336 175672 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess so. < 1351285450 973671 :derwaffenss!~gestapo@5ED28E0D.cm-7-3c.dynamic.ziggo.nl JOIN :#esoteric < 1351285478 882887 :derwaffenss!~gestapo@5ED28E0D.cm-7-3c.dynamic.ziggo.nl PRIVMSG #esoteric :hi < 1351285499 753757 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Hello, World! < 1351285513 293758 :derwaffenss!~gestapo@5ED28E0D.cm-7-3c.dynamic.ziggo.nl PRIVMSG #esoteric :ACTION pets the bot < 1351285517 179647 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome zzo38 < 1351285520 680176 :HackEgo!codu@codu.org PRIVMSG #esoteric :zzo38: 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.) < 1351285548 277041 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :`WeLcOmE zzo38 < 1351285552 541573 :HackEgo!codu@codu.org PRIVMSG #esoteric :ZzO38: 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.) < 1351285563 553306 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :derwaffenss: We have a lot of bots in here actually < 1351285602 246428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Every last one of us is a bot. < 1351285608 128930 :derwaffenss!~gestapo@5ED28E0D.cm-7-3c.dynamic.ziggo.nl PRIVMSG #esoteric :yup < 1351285620 815584 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is what they want you to think! < 1351285636 705762 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :derwaffenss: at least EgoBot HackEgo fungot lambdabot oonbotti < 1351285637 505407 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :nortti: which is rather detrimental to my presence on irc. its annoying. not fascinating. like i said:)) sure, but if you have < 1351285659 123238 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1351285883 475223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is game of the year < 1351285964 200874 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot is the game of the year? < 1351285964 702311 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: i mean from finland) < 1351285993 218692 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :fungot: you mean what from finland? < 1351285993 917294 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :nortti: what's the rational for that? what would that library be like? i've always wondered what the heck i remember it < 1351286129 958234 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: when will macgyver realize that the gas station attendant with the german accent is a baddie? < 1351286130 688386 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: isn't srfi 7 nonsense?! what unmitigated fnord!"? so that error reporting gives correct car/ cdr < 1351286197 702744 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I try to lead the chancellor into this castle I don't even know where he is, I also need to find and rescue the king, I need to figure out a plan. I can psychically contact the chancellor but he has no obligation to believe what I say or to answer my questions truthfully. I wonder if scrying is available, we can scry the chancellor or the king, if that somehow would help? < 1351286289 997903 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :A map of this castle might also help. < 1351286292 420 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :heh: http://www.devttys0.com/2012/10/jailbreaking-the-neotv/ < 1351286295 947980 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1351286391 256166 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hello finland < 1351286421 962445 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :moi < 1351286578 551884 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what does "moi mukkulat" mean? < 1351286609 346467 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :"hi mukkulat" < 1351286666 690801 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :"moi mukulat" means "hi potato corms" I think < 1351286677 280884 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :disregard spelling obviously < 1351286707 911323 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :but "mukula" can refer to a kid so it might be "hi kids" < 1351286726 60772 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nortti: :D < 1351286747 106611 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :what? < 1351286881 632218 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :so it should've been "moi mukula" then? or is the -t a plural suffix? < 1351286901 390152 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :-t is plural suffix < 1351286928 331261 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :"moi mukula" is either "hi potato corm" or "hi kid" < 1351286952 706541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :.............................................................................................................................................................................................................................................................................................................................................................................................................................................................. ... < 1351286958 717636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................... ... < 1351286964 769408 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................... ... < 1351286970 818478 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................... ... < 1351286973 163508 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :why so many dots? < 1351286976 788335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................... ... < 1351286982 738778 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................... ... < 1351286988 785780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :... ......................................................................................... < 1351286991 768628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"oopse" < 1351286994 285653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nortti: It was ion's cat. < 1351287008 984189 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :looked like it was you < 1351287022 234955 :ion!ion@heh.fi PRIVMSG #esoteric :………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… < 1351287024 175021 :ion!ion@heh.fi PRIVMSG #esoteric :………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… < 1351287026 129088 :ion!ion@heh.fi PRIVMSG #esoteric :………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… < 1351287028 69520 :ion!ion@heh.fi PRIVMSG #esoteric :………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… < 1351287030 146514 :ion!ion@heh.fi PRIVMSG #esoteric :………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… < 1351287032 130729 :ion!ion@heh.fi PRIVMSG #esoteric :………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… < 1351287048 166525 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: You should kick me for flooding. < 1351287058 326262 :ion!ion@heh.fi PRIVMSG #esoteric :My cat learned about the Compose key. < 1351287075 350656 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: ion: stop < 1351287076 37707 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ais523: You have 1 new message. '/msg lambdabot @messages' to read it. < 1351287078 404218 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@messages < 1351287079 26579 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott said 1d 2h 39m 55s ago: tavern isn't run by the devs < 1351287085 985683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: well they created it < 1351287112 309780 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: Make sure to ion: stop. < 1351287120 105706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: no, they did not < 1351287197 754136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it was started by danr and is hosted on CDO by Napkin, who I think might have a commit bit but is more the CDO admin < 1351287211 291143 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in fact most of the devs don't even have mod/admin access to it < 1351287224 847269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, OK < 1351287231 144454 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought it was CDO who did it < 1351287266 908132 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Napkin handles maintaining the actual installation AIUI but that's not really "the devs" imo :p < 1351287736 728670 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1351287899 407025 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: How do you get the State RealWorld String out of an IO String? < 1351287979 387087 :derwaffenss!~gestapo@5ED28E0D.cm-7-3c.dynamic.ziggo.nl PART :#esoteric < 1351289276 716580 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: You mean the State# RealWorld -> (# State# RealWorld, String #) ? < 1351289321 389716 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1351289800 744016 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :WTF I can't post Web Archive links on Facebook? < 1351289814 447881 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :what? < 1351289831 332886 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"The content you're trying to share includes a link that's been blocked for being spammy or unsafe: < 1351289831 415704 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://web.archive.org/web < 1351289831 498802 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :For more information, visit the Help Center. If you think you're seeing this by mistake, please let us know." < 1351289843 120925 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :... < 1351289880 974975 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1351290072 605666 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh < 1351290083 914585 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :this Isolated language is reaaaaally weird < 1351290088 193798 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's a tape based language < 1351290100 745486 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but there seem to be no obvious way for one cell to "communicate" with another < 1351290111 239522 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :what does that mean < 1351290155 134 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :tape based means its only means to store information is an array [x0; x1; x2; ...] < 1351290174 554170 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :like a turing machine < 1351290177 868097 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1351290221 374970 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but here, a cell's content can only be directly affected by: its own content, the data pointer, the instruction pointer, and input < 1351290240 662907 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :my webserver log: "1.234.4.16 Requested nortti.dy.fi/w00tw00t.at.blackhats.romanian.anti-sec:)" < 1351290246 414105 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and the only means of "branching" are to directly modify the instruction pointer < 1351290262 276774 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :nortti: I had a very important question about a language you made but I don't remember which < 1351290273 280764 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :Arc_Koen: what is it like? < 1351290281 396595 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no idea, let me check < 1351290297 911968 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(what's your user name again?) < 1351290319 392128 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh that was lambdastack < 1351290333 192065 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :what about it? < 1351290372 723249 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I really can't remember < 1351290384 793911 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :there was something I did not understand about its specifications < 1351290548 670104 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but I do remember it bothered me a lot! < 1351290597 178063 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :if you remember it hilight me < 1351290676 664260 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok < 1351290777 251601 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I actually designed it in boring math classes < 1351291024 726391 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well when I discovered it it sounded very interesting and I wanted to implement it right away < 1351291051 94153 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then I realized it was not at all what I expected it to be < 1351291066 836900 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then I realized I didn't know what I expected it to be < 1351291075 775006 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :in what way? < 1351291146 428954 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well somehow I thought the stack was gonna support the lambda calculus the same way stacks usually support reverse-notation mathematics < 1351291165 296128 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :hmm < 1351291220 430410 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :what does that mean? < 1351291252 104678 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :well, stack languages look like rpn, in that 4 6 + usually ends up with 10? < 1351291289 455650 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I mean like how would it support lambda calculus like rpn? < 1351291319 546364 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1351291353 876472 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :reverse polish lambda? < 1351291359 367430 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :hmm < 1351291408 833229 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :\x.\y.x ==> x.\y.\x? < 1351291557 655835 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :you could do like Joy and just not have variables at all :) < 1351291577 280856 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :Bike: that would be underload < 1351291590 811269 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :that works too < 1351291638 669040 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :hmm. this could be interesting: \x.\y.x ==> 1\\ < 1351291703 964712 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :\x.\y.(xy) ==> 01`\\ < 1351291764 785126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :underload is basically a joy tarpit, so < 1351291775 780423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :albeit without ais523 realising it would be < 1351292660 673324 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :nortti: well I eventually realized I did not know what it would mean :) < 1351292674 551406 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ah ok < 1351292711 906035 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :"There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence." - Jeremy S. Anderson < 1351292720 654776 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :hehe < 1351292730 667877 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :often "BSD and LSD" < 1351292741 671365 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :as 2.11BSD user I agree- < 1351292743 720903 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :-- < 1351292754 173913 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :though LSD was invented in Basel < 1351292858 323494 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 245 seconds < 1351292875 753929 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and unix in... new jersey? < 1351292984 269538 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq: I was just surprised that Go is PICing interface dispatch because… well, there is no VM. Seems like it would be difficult to do, even from the stupid bookkeeping perspective of “now either my code has to be writable or I have to make sure this data always lives in cache” < 1351293034 850269 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :writable code everywhere! what could go wrong < 1351293054 820766 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 240 seconds < 1351293328 285989 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :PICing interface dispatch? < 1351294353 560125 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Read error: Operation timed out < 1351294936 808704 :Gregor!codu@codu.org PRIVMSG #esoteric :Sgeo: Go implements interface method dispatch through PICs. I had always wondered how it handled this (its interfaces are structural, its types fairly implicit, so it can't make vtables), so I asked Rob Pike. < 1351294962 599434 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's a PIC? Last time I saw that term, it was in the context of COBOL < 1351294989 316990 :Gregor!codu@codu.org PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Inline_cache < 1351295085 841324 :Gregor!codu@codu.org PRIVMSG #esoteric :(Typically used by virtual machines, not compiled languages) < 1351295116 749905 :Gregor!codu@codu.org PRIVMSG #esoteric :(Bearing in mind that here I mean “compiled languages” in a sense that excludes, e.g., Java) < 1351295463 720866 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Interesting < 1351295552 999073 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, P as in polymorphic? < 1351295622 895028 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Can't you compile Java if you really want to < 1351295632 729247 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :i feel so illiterate, for thinking of "position independent code" < 1351295666 62842 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I know the GJC can compile Java and Java bytecode to native code < 1351295701 386110 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :When I see PIC, I think Programmable Interrupt Controller :) < 1351295712 65087 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does Clojure work on GJC? Tried it recently, it didn't seem to < 1351295724 409261 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No idea < 1351295728 994421 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I haven't actually ever used GJC < 1351295730 655414 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :When I see PIC, I think COBOL < 1351295763 297122 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :GJC doesn't have any news from after 2009 on its website < 1351295764 957035 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Rather than using types, as these languages do, COBOL uses a kind of "declaration by example" strategy. The programmer provides the system with an example, or template, or PICture of the storage required for the data-item." < 1351295857 46255 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :is that like some strange proto-prototype OO system < 1351295893 598176 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :cheese is like int < 1351295911 614922 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :PIC S9999V9999 < 1351295933 693894 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That is the PICTURE clause for a signed number with 4 digits before the implied decimal point and 4 digits after < 1351295978 249043 :Bike!~Glossina@65-102-1-43.ptld.qwest.net PRIVMSG #esoteric :9 = decimal digit? < 1351295981 958935 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes < 1351295990 9057 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.csis.ul.ie/cobol/course/DataDeclaration.htm