< 1312070436 616160 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1312070565 582201 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1312070568 821865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a < 1312070587 883844 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Does programming include art? Someone asked that question when programming NES game < 1312070601 316529 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :http://i.imgur.com/UBm5K.png < 1312070700 930265 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1312070842 953344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: ping < 1312070868 272714 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :pong < 1312070876 719259 :angstrom!~Unknown@unaffiliated/angstrom PRIVMSG #esoteric :zzo38: http://benfry.com/distellamap/ < 1312071211 954244 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :15:13:08: the idea is directed towards game development.. but let me explain in the context of say, visual basic < 1312071212 65033 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i see < 1312071237 702825 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh dear what happened < 1312071271 570422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iti dispensed some genius < 1312071282 362386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :15:31:27: THE MOUSE JUST MOVED TO (620, 39), WOULD YOU LIKE TO ADD AN EVENT FOR THIS < 1312071297 800401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: the mouse just clicked the "edit mouse-click event" button, would you like to add an event for this < 1312071306 184591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[edit mouse-click event] < 1312071307 648658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[no] < 1312071688 385052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :16:19:44: theres always someone who would either... love to be your boss and control your genius.. or who would like to have you serving them at mcdonalds < 1312071688 712645 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :16:20:48: uh.. which is good cos it balances things < 1312071688 765089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :buddha irl < 1312071793 327122 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :wisdom < 1312071827 141042 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote So it's like... Rummy mixed with... breakout? < 1312071830 862725 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :554) So it's like... Rummy mixed with... breakout? < 1312071858 363338 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im imagining a person seeing another person and thinking 'i would really like this person serving me at mcdonalds' < 1312071877 952732 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im sure this happens all the time < 1312071888 950205 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i wonder if anyone has ever thought this about me... < 1312073358 669595 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ive never had that thought < 1312073402 755126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy < 1312073405 813554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ur bestmc odonalds < 1312073411 727055 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :;_; < 1312073419 995619 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1312073497 104584 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :ACTION has been working on some scripts to scrape the Gatherer database. < 1312073513 167468 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :This is made worse by it apparently being at least somewhat freeform. < 1312073633 482667 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1312073646 563688 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How did the Magic app I used to have on my phone have all the cards? < 1312073669 590971 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is there a pre-existing computer-easily-accessible database somewhere maybe? < 1312073689 224861 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That you can get to, I mean < 1312073730 821018 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :No idea, but WotC seems to make that *hard*. < 1312074254 515860 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm. Magic Workshop's knowledge of the cards has to come from somewhere < 1312074270 723977 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Erm, Magic Workstation < 1312074315 446470 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.slightlymagic.net/software/mws/5-mtg-masterbase ? < 1312074356 908682 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq, poke < 1312074445 454595 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I did once write a script to select random records from the Magic: the Gathering cards database, selected as a booster pack and then prints out copies of fifteen random cards. < 1312074463 383578 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But it doesn't work now. < 1312074640 292372 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But I have the idea eventually I should have TeXnicard include the feature to create such databases. < 1312074716 680500 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1312075892 238550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.emailintervention.com/ using things other than gmail: an unacceptable situation < 1312076257 100675 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Read error: Connection reset by peer < 1312077247 590751 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I AM A SOCIAL ENGINEER < 1312077257 290634 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: yawgatog has done this already < 1312077443 148147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : I AM A SOCIAL ENGINEER < 1312077443 518942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wat < 1312077518 962297 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: see blognomic < 1312077525 494868 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I'm totally manipulating people < 1312077532 583541 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :(although it's not obvious) < 1312077980 309655 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :coppro: Insufficiently well. < 1312077993 706662 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :coppro: I want the entire database. < 1312078013 814471 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :Flavor text, card images, set legalities, whole 9 yards. < 1312078034 751432 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :s/set/format/ < 1312078060 68106 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: Datatog has all but the images < 1312078076 524062 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh and written text I think < 1312078083 842050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: blognomic is boring < 1312078097 987716 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh right you're not in ##nomic < 1312078109 973744 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I want to make a better ruleset for Gamma because the previous one isn't happening < 1312078117 400732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gamma? < 1312078122 529090 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1312078133 867448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i dislike that name so WHO CARES < 1312078165 154024 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: we will have demands for adjudications, or DFAs < 1312078170 90886 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :with many computer science puns < 1312078176 497584 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :and players shall OBEY the rules and ADJUDICATE questions < 1312078176 674298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :crap name < 1312078215 98404 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :coppro: The end goal is to get a much nicer Magic search engine than Gatherer. < 1312078238 251104 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: magiccards.info? < 1312078267 239159 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :Bah. < 1312078280 478166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: make it a @ database < 1312078287 202209 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net JOIN :#esoteric < 1312078296 405747 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :elliott: Make @ < 1312078304 875596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: oh, I have to do /all/ the work, do I? < 1312078317 117553 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: You have to do it now. pikhq told you to. < 1312078323 678294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Damn. < 1312078330 885555 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :And he's some kind of authority or something. < 1312078550 89292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newtype MyMonad a = MyMonad (StateT MyState (ReaderT Options (ErrorT MyException (WriterT [String] IO))) a) < 1312078550 181200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : deriving (Functor, Monad, MonadReader Options, MonadState MyState, MonadError MyException, MonadWriter [String]) < 1312078554 64571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haskell: how not to do it < 1312078575 599690 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Eh? < 1312078583 882049 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :D: < 1312078588 763232 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :... StateReaderErrorWriterIO? *What*. < 1312078726 746001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like how all those are completely redundant < 1312078736 565747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because < 1312078740 627517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IO encompasses all of them < 1312078747 565147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newtype MyMonad a = MyMonad (IO a) < 1312078750 247414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :completely equivalent < 1312078763 913744 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :eah. < 1312078844 20276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :eah < 1312078927 238409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION wonders where this package would go would go < 1312080124 550356 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Sigh. Typesetting is wrong. < 1312080149 394457 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I want my digital typesetting to behave more like lead. < 1312080859 712982 :invariable!~variable@unaffiliated/variable QUIT :Read error: Connection reset by peer < 1312080903 627470 :invariable!~variable@96.239.17.189 JOIN :#esoteric < 1312080905 269164 :invariable!~variable@96.239.17.189 QUIT :Changing host < 1312080905 321140 :invariable!~variable@unaffiliated/variable JOIN :#esoteric < 1312081151 191890 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :evincar, TeX? < 1312081377 613612 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Vorpal: EVEN MORE LIKE LEAD < 1312081405 698439 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Without, y'know, actually being lead. Getting solder burns is bad enough. < 1312081412 20238 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :XD < 1312081415 878783 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :why < 1312081437 99025 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Oh, I'm just frustrated with the poor state of web typography, as usual. < 1312081445 94281 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :It's gotten better lately. < 1312081470 822755 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1312081477 129520 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, so nothing wrong with TeX then? < 1312081489 505398 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :. < 1312081519 584227 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :And that's all he has to say about that. Fullstop. < 1312081556 334623 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :The only thing that I really miss in (La)TeX is namespaces. < 1312081680 926481 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah yes < 1312081962 884430 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :You don't run into it all that often, but occasionally you want to use a couple of conflicting packages and you're just plain out of luck. < 1312082339 426241 :MDude!~fyrc@or-67-238-23-167.dhcp.embarqhsd.net NICK :MSleep < 1312082713 8321 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Esolang: antiduck typing. When it sees a bird that walks like a duck and swims like a duck and quacks like a duck, it assumes that the bird is a terrorist. < 1312082746 349476 :GreaseMonkey!~gm@unaffiliated/greasemonkey PRIVMSG #esoteric :isterrorist(x) :- return true < 1312082768 492336 :GreaseMonkey!~gm@unaffiliated/greasemonkey PRIVMSG #esoteric :actually if you want to do it in prolog < 1312082787 445153 :GreaseMonkey!~gm@unaffiliated/greasemonkey PRIVMSG #esoteric :isa(X, terrorist). < 1312082857 419455 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :GreaseMonkey: I guess it would actually assume that all things behave rather like NaN. < 1312082871 957610 :GreaseMonkey!~gm@unaffiliated/greasemonkey PRIVMSG #esoteric :isa(_, _). < 1312083578 989503 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :Sadly, Knuth is an old man. < 1312083648 223886 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :You don't know he's an old man sadly. He could be an old man happily. < 1312083676 47510 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I doubt most would, though. < 1312083688 277319 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I know I don't plan on getting old. < 1312083694 177710 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :More specifically, I plan on not getting old. < 1312083768 834373 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I retain low confidence about TAOCP being finished < 1312083844 955846 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :evincar: Ah, so you're planning based on the assumption that immortality will be invented in your lifetime? < 1312083845 870265 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I'm skeptical but optimistic, I guess. < 1312083863 737577 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :pikhq: That, or necromancy. < 1312083885 498411 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :coppro: Perhaps if we give Knuth a pointer to fork(). < 1312083904 805849 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I don't suppose undying would be any more unpleasant than being born. < 1312083987 342631 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Also, the invention of necromancy might bring about a zombie apocalypse, which would be a thoroughly entertaining period of history to live through. < 1312084026 430763 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :He estimates Vol 5 to be published in 2020 < 1312084098 267395 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :and has Vol 6 and Vol 7 plans too... right < 1312084196 916264 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Meh. Plan as though you'll live forever, live as though you'll die today. < 1312084198 527444 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Or something. < 1312084338 715443 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1312084529 255261 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I also wish that he would publish the newer editions of Vols. 1, 2, and 3 before finishing 5 < 1312084545 668889 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Esolang: one without object permanence, so it's consistently surprised when objects that were hidden from view become visible again. < 1312084589 997721 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Implementing "surprise" naturally being the interesting bit. < 1312085641 543672 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha < 1312085660 505263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : The only thing that I really miss in (La)TeX is namespaces. < 1312085665 443730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :latex makes me sad (a little) :( < 1312085962 45182 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Is the only reason we can't make strong AI that we can't define intelligence? < 1312085996 994563 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Because I feel like a working definition would be fine provided the thing could incrementally improve it. < 1312086045 933386 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :evincar: Actually, it's more probable that the only reason we can't make strong AI is that we're a handful of orders of magnitude off. < 1312086059 427219 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :No worries though, that's just a handful of years. < 1312086068 106243 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, the reason we can't make strong ai is that we're not any good at ai. < 1312086070 560851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :next question. < 1312086080 118156 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :elliott: Or I. < 1312086151 798926 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Well, it is always most difficult to define in precise terms those things which are intuitively obvious. < 1312086172 535539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isn't it just difficult to define things in precise terms full stop < 1312086186 450017 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Perhaps because language isn't precise. < 1312086191 33675 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Well, except for Lojban. < 1312086198 131211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lojban isn't precise either. < 1312086203 668536 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I know. :( < 1312086208 194996 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Wishful thinking. < 1312086232 982719 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I remember reading someone talking about Lojban say that a perfectly precise language would have some cases where sentences blow up < 1312086238 961759 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Anyone know what that's talking about? < 1312086257 191333 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :propositional logic statements are pretty verbose I guess? < 1312086289 348288 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Sgeo: I would assume it means that meaning is dependent on context, and context is unbounded, so a sentence can grow unbounded. < 1312086323 659241 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :It's like a fractal. It has a finite amount of meaning, but an infinite perimeter of potential precision. < 1312086642 800493 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"While you do that he’s going to go get his horse. It rained last night, so he suspects he will have to redraw the horse’s angry eyebrows." < 1312086689 887514 :derrik!~xix@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1312086918 950499 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :The unforgivable crime of being mudcrabs. < 1312086967 461901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Reference humour: thought by experts to be the only kind. < 1312087035 808312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Now I'm wondering whether evincar has brought the total of Prequel readers in here to at least three, or whether he just has a computer with access to Go Ogle dot Com Internet Search.) < 1312087041 110752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(One day I will access Go Ogle. One day.) < 1312087044 151672 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(When I am rich.) < 1312087065 195458 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :rich on fame and donations < 1312087067 111639 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :from making @ < 1312087103 194525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Fame is the best currency (bitcoins are the second best (wood is the third)). < 1312087122 852908 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: I went and ogled but I was aware of Something Awful and MS Paint Adventures and read Homestuck, so it wasn't a far shot. < 1312087149 156516 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Besides, I've played some of the Elder Scrolls series as well. < 1312087154 785110 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whats something awful < 1312087161 712932 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :So it's relevant to my...well, not my interests, but y'know. < 1312087163 786242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: something awful (<-- LOOK HOW HILARIOUS I AM) < 1312087173 686322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: OK this channel's number of Homestuck readers is officially statistically unlikely. < 1312087190 803994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There's... at least eight. < 1312087190 856300 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :monqy: Blue waffle. < 1312087206 567155 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :evincar: am I supposed to do an image search for that or something < 1312087219 962279 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :monqy: Whatever floats your boat, sicko. < 1312087244 602071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how the first results are all waffles photoshopped to be blue. < 1312087247 574856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SO SHOCKING. < 1312087274 500694 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: Those are posted on imgur and such for a reason. < 1312087294 787674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :To protect the innocent minds of children? < 1312087341 876919 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :...sure. < 1312087357 224367 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :get bored of looking at blue waffles, narrowly avoid looking at blue waffles < 1312087358 593173 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, at least 1 is a Homestuck reader because of other Homestuck readers in this channel < 1312087383 676472 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :cakeprophet? < 1312087398 224710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: OK fine, six. Oh, wait, CakeProphet too. < 1312087401 870065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So either nine or six. < 1312087405 973208 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Depending on whether you suck or not. < 1312087687 855540 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :So, I heard you like mudcrabs. < 1312087712 422211 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Only the profitable intelligent merchant ones. < 1312087725 863064 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :*one < 1312087728 404495 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric ::P < 1312087738 227915 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION still has no idea what Prequel is < 1312087768 327675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: http://prequeladventure.com/2011/03/prequel-begin/ < 1312087771 827614 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :On the other end of a document from the Postquel, of course. < 1312087786 861921 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Prequal/Prefix .. I see.. the Pre- is where the sense of past comes from < 1312087816 16956 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :now Sequal Suffix both begin with 's'. Time to put on the overcoat and go investigating. < 1312087864 55251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: Also I order you to read it, since that seems to generally be how reading things gets initiated in Sgeoland. < 1312087877 339720 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :^sequel < 1312087900 648746 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I started reading D.M. Brook's The Necessity of Atheism < 1312087903 983986 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Now regretting it < 1312087916 883829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Stop reading things I didn't tell you to, then. < 1312087929 561592 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :Sgeo: Oh? < 1312087936 258782 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :itidus20: Sequel is from sequelus, from sequi (follow). Suffix is from sub + figere (to fix). < 1312087946 814008 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Among the things stated is a bit talking about how in the time of Columbus, people thought the world was flat, or something < 1312087952 998824 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Sequel: early 15th century., "train of followers," from Old French sequelle, from Late Latin sequela "that which follows, result, consequence," from sequi "to follow" < 1312087961 226677 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :*groan* < 1312087980 595448 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Oh fine. s/sequelus/sequela/. < 1312087985 424000 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :evincar: our etymological sources may appear to conflict but im sure they don't < 1312087990 835328 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i just cut and paste < 1312087997 148821 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"When Christianity sprang into existence Eusebius, St. John Chrysostom, and Cosmos evolved a complete description of the earth. They considered the earth as a parallelogram, flat, and surrounded by four seas, as a kind of house, with heaven as its upper story and the earth as its ground floor. To the north of the earth was a great mountain; at night the sun was pushed into a pit and pulled out again in the morning, with heaven as a loft and h < 1312087997 201299 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ell as a cellar. In the Atlantic Ocean, at some unknown distance from Europe, was one of the openings into hell, into which a ship sailing to this point, would tumble. The terror of this conception was one of the chief obstacles of the great voyage of Columbus." < 1312088011 828269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :great voyage of columbus lol < 1312088017 261214 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but well.. you were twice as fast as me :o i forgot about suffix < 1312088033 594218 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net PRIVMSG #esoteric :Could've sworn that a round Earth was well-estabilished by the Greeks. < 1312088049 352289 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :evincar: i see that sequel is clearly related to sequence then.. < 1312088053 989613 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Was this myth believed in the 1930s? That Columbus's contemporaries thought the Earth was flat? < 1312088057 989167 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :pikhq: It was well-established long before then, independently by various groups, including the Celts during the Bronze Age. :P < 1312088070 255387 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :everything is the fault of religion and all explorers are white men < 1312088071 989096 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Or actually before. < 1312088073 889212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :join me next time for more atheism facts < 1312088076 557853 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq, well, part of what this book is saying is that Christianity regressed science < 1312088090 887672 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"The difficulties that beset Columbus are well known. How he was hounded both in Portugal and in Spain by the clergy; and even after his discovery of America, the Papacy still maintained its theory of the flatness of the earth and the nonsense of the antipodes" < 1312088091 988577 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net JOIN :#esoteric < 1312088100 615991 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq_, read logs < 1312088112 86734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why are you reading this book, you should stop because terrible < 1312088118 492911 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, I did stop < 1312088122 533903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good < 1312088123 725048 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Exactly because of this < 1312088132 891235 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But it was quite a way in < 1312088135 4175 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :22:53 < pikhq> Could've sworn that a round Earth was well-estabilished by the Greeks. < 1312088137 999052 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :22:53 < pikhq> Before the claimed time of Jesus. < 1312088140 565055 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :22:53 < pikhq> And not exactly *forgotten*. < 1312088147 213806 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq_, oh < 1312088171 669287 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think this book already permiated my brain excessively < 1312088178 747740 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :IIRC, Columbus' whole deal was that he thought the Earth was smaller, and that he could easily get to Asia. < 1312088182 18355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you just believe everything you read < 1312088184 863778 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :And he was wrong, but got damned lucky. < 1312088189 174038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because i've got a book called the bible for you < 1312088191 82522 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Sgeo: then what you need to do is counter-permeate it with more things < 1312088230 847329 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I'm not even sure what the big deal is with Columbus. He didn't even make it to the mainland, right? < 1312088231 900152 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Sgeo: generalizations about history are always wrong. < 1312088236 90504 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric ::) < 1312088246 772939 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :hehehehe < 1312088272 307702 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :evincar: His findings encouraged further exploration by Spain. < 1312088279 688425 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: No, but he was white, male, and Catholic, so who cares? < 1312088293 154342 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :But of course! :D < 1312088319 829065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :He'd be a hero if he just paddled around a bit off the shore and killed a few savages. < 1312088320 992522 :pikhq!~pikhq@71-219-197-126.clsp.qwest.net QUIT :Ping timeout: 264 seconds < 1312088352 392733 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :elliott: so i tried gimp.. at this stage i may as well just uninstall artweaver < 1312088363 402855 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :theres no comparison < 1312088373 69710 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :(i won't) < 1312088377 395382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the gimp's interface can be a bit awkward but it's great < 1312088387 967487 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :the pen tablet interface is perfect < 1312088396 808654 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and i'm on xp < 1312088404 218894 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i knew gimp had support for it < 1312088404 530572 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I love it for batch image processing. < 1312088408 82638 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but yeah its really awesome < 1312088427 784267 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Because Scheme. < 1312088435 955572 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Also, Columbus *did* find the mainland. Right around Panama. < 1312088440 532410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the gimp's animated stuff is also a bit awkward, im not sure who decided frame <-> layer was a good idea, but oh well, it works < 1312088468 336766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: I bet that's going to get replaced what with the GEGL stuff < 1312088468 551920 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: Yeah, that's always bothered me a little bit. Also no layer groups. :( < 1312088492 463271 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Maybe, or just adapted. < 1312088514 35142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, GEGL has bindings to several languages, but none of them is a Schemeoid. < 1312088523 419594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also, I have an irrational hate of the GIMP's Scheme stuff because I couldn't get the same Scheme library it uses to do my bidding in mcmap. < 1312088539 750317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I think Tiny-Fu is the one used nowadays and it uses TinyScheme, who's API is lacklustre.) < 1312088543 329868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[asterisk]whose < 1312088556 1705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm never going to be able to stop doing this [asterisk] thing < 1312088561 772149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wiccan Sarah in Durban < 1312088561 913135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :stop suffering now Sarah the witch is here to help +2773 400 6132 < 1312088561 966395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wwwladysarah.co.za < 1312088565 364940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :best google ad ever < 1312088686 693574 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq_, was it generally believed, in the 1930s or so, etc. about Columbus? < 1312088695 477694 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In that case, it's almost understandable < 1312088707 610699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Understandable does not acceptable make. < 1312088708 306865 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Sgeo: It's been a running myth for centuries. < 1312088729 282224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If you're basing an argument on something, and it's patently untrue, it doesn't matter whether it's a common misconception or not. < 1312088735 747793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Especially if you're arguing on the basis of being oh-so-rational. < 1312088781 909527 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I did say almost < 1312088809 241156 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Ah. Seems it wasn't that Columbus underestimated the size of the world, he overestimated the size of Eurasia. < 1312088842 177628 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And I meant "generally believed" as in, believed by educated people < 1312088854 781495 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Like an age of the Earth that's a bit too young < 1312088865 114472 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Which is also in there, but completely understandable, imo) < 1312088898 320858 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :*That* would actually be entirely excusable. Science marches on. < 1312088930 197574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but never as much < 1312088930 620078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as < 1312088932 6566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :PIEence < 1312088940 925710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pie-ence bitchez < 1312088971 144217 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: Proto-Indo-Europeance? < 1312088996 908101 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq_, but a diligent researcher in the 1920s or so would discover that the Columbus thing is a myth? < 1312088998 967750 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :(Typesetting irk: first hyphen should probably be an en-dash. Probably.) < 1312089014 7631 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Sgeo: Oh, *surely*. < 1312089029 743603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: I can't reply because I'm too busy pointing at your next line and yelling hysterically "look at this fucking hipster". < 1312089092 639477 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq_, well, that pretty much throws the rest of the book in question, I think < 1312089095 182334 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I might even start cackling. < 1312089139 863224 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: Typography isn't one of those things that's traditionally seen as a hipster thing. < 1312089156 45256 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :That sentence had so many "thing"s that I almost used a "da kine". < 1312089210 726872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: Please tell me you're actually offended. < 1312089217 388175 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I FEED ON PAIN < 1312089250 417082 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: I don't usually get offended. You'll have to do better than that. < 1312089266 61572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: You... are... a... BEDWETTER. < 1312089269 416744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WHAT NOW < 1312089279 233517 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Example of something that offends and sickens me: abstinence from sex on religious grounds. < 1312089296 645211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Srsly? < 1312089303 56932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's pretty hypocritical, isn't it? < 1312089326 85744 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :(I will have sex on religious grounds all I please! Churchyard! Graveyard! None shall be spared!) < 1312089336 700111 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.goodreads.com/topic/show/619195-columbus < 1312089339 502836 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Hypocritical how? < 1312089350 311814 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I find it disturbing that a human wouldn't mate. < 1312089358 840184 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Unless they're asexual or something. < 1312089363 326179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: < 1312089371 288734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: So people aren't allowed to make their own decisions? < 1312089377 795229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sounds pretty fuckin' moralising to me. < 1312089391 677839 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Oh, sure, they're allowed to make their own decisions, and if it works in their lives, good for them. < 1312089395 914805 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I'm allowed to find it disturbing. < 1312089422 21143 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :How on earth is it disturbing to choose not to have sex? Big deal, I'm sure plenty of people also choose not to eat fast food, or not to wear socks, or... < 1312089427 242066 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Largely because it probably isn't their decision. < 1312089436 387549 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :In cases where it is, I find it far less objectionable. < 1312089457 144387 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oppose abstinence-only education or whatever, don't oppose people doing things because of their religious beliefs < 1312089466 8773 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I don't oppose them. < 1312089477 966241 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I just don't understand or endorse them. < 1312089485 364517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You said it offends you. < 1312089518 48869 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I'm afraid of the idea of being indoctrinated to such a degree that I would make what I believe to be a conscious decision to refrain from a natural process in which I would otherwise have engaged, without being aware that it is actually not my decision. < 1312089551 480697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :How do you distinguish a situation where you do something, thinking it's your decision, but it isn't actually; and a situation where you do something and it is your actual decision? < 1312089561 691827 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: You don't. < 1312089569 701202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You just tried to. < 1312089577 721969 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Not at all. < 1312089580 861628 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I said "probably". < 1312089599 262233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : I'm afraid of the idea of being indoctrinated to such a degree that I would make what I believe to be a conscious decision to refrain from a natural process in which I would otherwise have engaged, without being aware that it is actually not my decision. < 1312089604 202171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You didn't there. < 1312089617 678142 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :> Largely because it probably isn't their decision. < 1312089618 268882 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error (possibly incorrect indentation) < 1312089618 832813 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think it's a sad choice, and the belief itself is sad, but still their choice < 1312089627 56872 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :elliott: One can be offended by something without thinking it should be stopped. < 1312089634 655405 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :What he said. < 1312089668 379497 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :The converse is that I'm not really offended by some things I think ought to be stopped, such as racism. < 1312089673 652714 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, sad reason to make the choice < 1312089681 924373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: For god's sake, it's not a sad choice to do what you want. And sex is like the least important thing because it affects nobody else and usually isn't even reproductive nowadays. < 1312089725 228528 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :I'm only offended by shoving the religious abstinence on others, myself. < 1312089730 797569 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :when sex doesn't affect anyone else it's called something else < 1312089734 892461 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, if someone desires to have sex, yet forces themself not to, not because they don't want to, but because they think it's "wrong", I think that's sad < 1312089741 541896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lament: Har har har < 1312089750 510445 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Sgeo: That's the specific situation that bothers me most. < 1312089758 877990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Sure, of course I object to that, but that's an entirely different thing. < 1312089764 568246 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :elliott: Well, yes. < 1312089899 187977 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Anyway, this isn't a productive topic. < 1312089910 755248 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Let us discuss productivity tools. < 1312089934 855685 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :That will lead us to programming languages, methinks. < 1312089955 723211 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :No, no, no, not Enterprise enough. < 1312089985 926845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ugh, not this annoying kind of headache. < 1312090196 374359 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Looks like it didn't take. < 1312090211 189809 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :To be honest, my favourite productivity tools are whiteboards, tea, long walks, and showers. < 1312090216 855145 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Oh, and sex. < 1312090226 434073 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :My favorites are nothing. < 1312090256 929594 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Then you should get better favourites, if they're so worthless. < 1312090351 754715 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe Brooks isn't saying Columbus's contemporaries believed in a flat Earth. Ok, I think I'm turining into the equivalent of one of those people who make excuses for the Bible < 1312090368 143700 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"the Papacy still maintained its theory of the flatness of the earth and the nonsense of the antipodes." < 1312090381 422944 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How does one both believe that the Earth is flat and the.. oh n/m < 1312090394 730070 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION glares angrily at Brooks < 1312090435 438552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: I thought you stopped reading that. < 1312090443 481194 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I did < 1312090447 793199 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Sgeo: This was never Catholic doctrine. < 1312090464 255380 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :They've got enough stupid doctrine without putting words in their mouths. < 1312090485 845356 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I was just thinking to myself "Wait, antipodes and flat earth sound antithetical, and I distinctly remember 'antipodes', so maybe Brooks didn't say flat Earth" < 1312090493 37239 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Then I looked at it again < 1312090540 947224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it was just the theory of THE FLATNESS < 1312090542 858626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not flat earth < 1312090543 544683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just < 1312090544 716053 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THE FLATNESS < 1312090589 531191 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :If Jesus could see the Catholic church...with a name like that, you'd think it might actually be, you know, catholic. For the people. Not bathed in obscene wealth. < 1312090605 971236 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :He'd be ashamed. < 1312090619 102374 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I might just start waving Jefferson Bibles around. < 1312090636 110164 :TeruFSX2!~quassel@pool-214-156.res.carleton.edu JOIN :#esoteric < 1312090655 464881 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :It's more Christian to preach than what most Christians do. < 1312090684 325927 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :source for catholic meaning "for the people" kthx < 1312090694 862867 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I thought Catholic meant universal? < 1312090708 38181 :TeruFSX!~quassel@pool-116-152.res.carleton.edu QUIT :Ping timeout: 276 seconds < 1312090712 74940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it does, or well, "whole", "all-encompassing", etc. < 1312090721 483135 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I didn't equate them. I was elaborating. < 1312090729 638394 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :fun fact: the orthodox church's full name is orthodox catholic church < 1312090740 365821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: so in what manner is the Catholic Church not catholic < 1312090784 492728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lament: that fact wasn't fun at all :( < 1312090802 232248 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :lament: Fun fact: there's not a "the Orthodox church". < 1312090807 297388 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a the < 1312090820 115415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The Orthodox Church, also officially called the Orthodox Catholic Church [note 1] and commonly referred to as the Eastern Orthodox Church < 1312090821 163364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :--wikipedia < 1312090824 639101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"The Orthodox Church," < 1312090837 336920 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :pikhq_: fun fact: you're stupid and wrong < 1312090841 64263 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :God damn upstarts claiming primacy. < 1312090906 277151 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: Catholicism isn't very universalist, that's all. < 1312090913 77394 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Hardly love-thy-neighbour. < 1312090920 970380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all-encompassing doesn't really mean Universalist :-P < 1312090936 531334 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it could easily just mean that "encompassing all the true beliefs", which I am sure is Catholic doctrine < 1312090967 170023 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :evincar: Meh, the whole fire and brimstone thing isn't, either. And that's a basic premise of Christianity. < 1312090975 998715 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :"It was first used to describe the Christian Church in the early 2nd century to emphasize its universal scope." --Wikipedia, "Catholic". < 1312090987 295851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right, so it is the church to which everyone should be a member < 1312090989 522459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :universal scope < 1312091003 209153 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :pikhq_: Well, Old Testament. But Jesus specifically invalidated a lot of that. < 1312091027 219831 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :evincar: It's still a basic premise that you either believe in Jesus or suffer eternal torment. < 1312091030 228551 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :evincar, Hell is NT. Psychotic earthly punishments are OT < 1312091036 619018 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: Universal links to "Universalism" though. < 1312091037 332829 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Sgeo++ < 1312091052 316195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: Citation :-P < 1312091057 368477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Yeah yeah I rebutted pikhq_ with Wikipedia shaddup.) < 1312091089 314999 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Sgeo: lets consider 'self < 1312091097 920870 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Yeah, it feels a little dirty citing Wikipedia as a source... < 1312091102 195272 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :does punishment imply a self being punished? < 1312091112 531740 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Maybe I'm just trained to feel that way by writing papers. < 1312091126 862176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wikipedia is a good resource, but one word being linked without any citation hardly means much < 1312091138 270867 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Anyway, there is no hell so bad that a human wouldn't fetishise it, and no heaven so great that a human wouldn't grow bored of it. < 1312091154 751317 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :evincar, are you quoting SMBC? < 1312091156 209065 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so then.. the question is.. what is the nature of the self .. how does it visit heavens and hells... and.. is the question simply too much for a man < 1312091164 99608 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Sgeo: Paraphrasing, if anything. < 1312091175 247243 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :evincar: Christianity disagrees. < 1312091182 109086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the "heaven has to suck" thing seems kinda stupid < 1312091191 289842 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION agrees with elliott  < 1312091200 82607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Obviously the naive view of heaven sucks < 1312091204 787279 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Unfortunately, Christianity specifically invalidates my argument by saying you're no longer human after death. < 1312091208 882125 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I can imagine a Heaven that I'd love < 1312091211 896014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And maybe it's very hard to define a non-sucky heaven < 1312091215 652548 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, there' a naive view of heaven? < 1312091222 354520 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :evincar: i believe buddha is supposed to have said something like that < 1312091223 969630 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :You change in such a way that you delight in God's presence or suffer in fire and brimstone, fullstop. < 1312091230 762177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: "Everything is perfect bliss forever" < 1312091236 48314 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, I think PI's world is _almost_ heaven, with some flaws, like being unable to die < 1312091240 215034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No. < 1312091241 913541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It really isn't. < 1312091251 676150 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :evincar: And this psychotic level of mind-alteration is considered "good". < 1312091266 81373 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Sgeo: Uh, did you *read* that book? < 1312091266 534394 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :pikhq_: Naturally. < 1312091267 449931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or, well, feel free to go off into PI's world if you want, but it isn't even close to heavenly. < 1312091268 1325 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ok i have to stop--. < 1312091276 218221 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :See, here's the thing. < 1312091292 615694 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :As someone who doesn't believe in an afterlife, I'm much more afraid of losing loved ones than of dying myself. < 1312091307 647249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't love anybody < 1312091309 886373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :problem solved < 1312091311 641235 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :And yet isn't an afterlife supposed to be a salve for the thought of personal death? < 1312091314 454999 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :evincar: you've already lost loved ones.. it can't get any worse :> < 1312091322 845914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :surely death of loved ones too < 1312091329 258046 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Well, yes, that's quite sensible. You were dead for billions of years and didn't suffer the slightest inconvenience. < 1312091332 64585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: how do you know he has < 1312091343 91511 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :itidus20: No one I've loved has yet died. < 1312091355 8268 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :You'll be dead once more, and no doubt not be inconvenienced then. < 1312091367 641652 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So far, no one I've loved has died out of the blue < 1312091374 964933 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :pikhq_: Unborn ≠ dead, just like alive ≠ undead. < 1312091387 529313 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As in, alive and well one day, dead the next < 1312091399 542985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't see why unborn =/= dead, but obviously it's perfectly fine to be scared of death. < 1312091428 794683 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :evincar: Don't tell my zombie minions that, they'll never listen to me again if they don't have fear of death. < 1312091431 667776 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric ::P < 1312091431 849729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And god this headache is horrible. < 1312091455 490670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hey does anyone know a decent extension language library. < 1312091455 833321 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :elliott: Have you considered drinking away your problems? < 1312091458 188338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't really like Lua. < 1312091461 192159 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :pikhq_: I don't know enough about necromancy to inform you on the nature of redeath. :P < 1312091488 575395 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: Drinking away your problems with caffeine would probably help, actually. < 1312091501 672951 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Alternatively, sleep. < 1312091517 675602 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Oh, I'm working on a language for that. < 1312091520 893794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hard to sleep with a headache. < 1312091533 83122 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :s/with a headache/ < 1312091537 471482 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :*s/with a headache// < 1312091540 122691 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Hey does anyone know a decent extension language library. < 1312091560 353466 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric : Hey does anyone know a decent extension language library. < 1312091561 74991 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: Not one that exists yet, I guess would be my answer then. < 1312091572 855268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Hey does anyone know a decent extension language library. < 1312091574 588954 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :elliott: *shrug* < 1312091585 56405 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric : Hey < 1312091607 550021 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :evincar: in daily experience we first hear about death secondhand. in conversation or on tv. rather, we learn the word death before we experience it, in general. < 1312091631 525753 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :sooner or later someone we know dies.. but generally it's someone elses loved one. that much is true. < 1312091647 555367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : < 1312091656 782137 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and gradually we piece together the logic that all die < 1312091695 991347 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric : < 1312091702 583189 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and that life can end at any time.. that death doesn't "wait" for people to finish their business < 1312091704 461941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : < 1312091706 433490 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I dunno, I still might try to pull a Voldemort. < 1312091713 337518 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :< < 1312091734 779526 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so.. this anthropomorphic death doesn't wait < 1312091745 366708 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but of course an anthropomorphic death doesn't exist < 1312091765 670374 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :it doesn't? < 1312091776 112699 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but we have this nagging expectation that there should be a force in place to let people finish their business before they die < 1312091787 586310 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :we do? < 1312091793 126724 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :there should? < 1312091829 304315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : but of course an anthropomorphic death doesn't exist < 1312091834 168612 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :You're referring to ghosts. < 1312091835 336116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :of course He does, and He talks in small capitals. < 1312091842 531483 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :I see.... < 1312091852 755962 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i don't deny the possibility of ghosts/ < 1312091858 116803 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i just didnt know what i was referring to < 1312091881 324695 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I don't deny the possibility of anything. I just point to the probability of it. < 1312091897 921589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Death has to be the best personification of Death ever. < 1312091905 304966 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Agreed. < 1312092026 414419 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :But yeah, I've known plenty of people who've died, mostly relatives and friends' relatives, and didn't bat an eyelash nor shed a tear. < 1312092048 473958 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :they won't shed any tears when you die, either < 1312092067 432922 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :But, say, the girl I love. If she were to die, I would probably die soon after. < 1312092082 233106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fsvo probably < 1312092092 977019 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Not because I can't live without her. Just acute-stress cardiomyopathy at work. < 1312092126 414948 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :sounds like you're remarkably unfit for life < 1312092149 194951 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I'm talking about when I'm in my eighties or something. < 1312092180 661417 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Of course it'd be cool to live past 110 to be able to call myself eleventy, eleventy-one, etc. < 1312092181 367585 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :you're planning to be working in your eighties? < 1312092199 834933 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Who said anything about working? < 1312092202 723359 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I mean, yes, I am. < 1312092221 377647 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :But it wasn't mentioned. < 1312092238 983985 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :i guess it wasn't < 1312092256 29574 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :i guess i just imagined it. < 1312092400 387724 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :This girl suggested we get married, not because she wants to be married, but because I'll have a doctorate and could teach CS at a school where she could get her MD for free. :P < 1312092418 378797 :TeruFSX!~quassel@pool-116-152.res.carleton.edu JOIN :#esoteric < 1312092430 844344 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :This conversation ended with a high-five. < 1312092474 963254 :TeruFSX2!~quassel@pool-214-156.res.carleton.edu QUIT :Ping timeout: 260 seconds < 1312092593 121246 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't think I'd want to get so attached to someone such that if they die, I die. But then, when I was a kid, I had this weird notion that I'd avoid becoming friends with HIV+ kids. Not because I was scared of getting HIV, but because I didn't want to lose a friend < 1312092629 779350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :" think I'd want to get so attached to someone such that if they die, I die. " < 1312092632 658424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you realise he said because of age right < 1312092635 351488 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol < 1312092645 326664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IM SO ATTACHED TO YOU....THAT THIS HEARTBREAK..........HASLITERALLY......BROKEN MY HEART............. < 1312092646 73091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[DIES] < 1312092650 264090 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[ROLL CREDITS] < 1312092655 851048 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :It happens quite often. < 1312092693 759668 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, you realize that, if all goes according to plan, I will age, right? < 1312092702 655019 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so the thing about ghosts suggests that death doesn't actually ignore the events of life as much as my formalized opinion suggests it does < 1312092709 631659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: how does your first sentence actually makes sense < 1312092715 262975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't want to become attached to someone the same age as you? < 1312092728 116790 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :This girl and I are absurdly mad for one another. It was a real problem when we both had boyfriends. < 1312092753 234951 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The "But then" was me wondering if I really would mind being so attached, and comparing my current thoughts about that level of attachment with past thoughts about hypothetical HiV+ friends < 1312092819 469877 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Sgeo: Yeah, you can't reasonably say "I won't get attached to this person because I don't want to get hurt later on". < 1312092831 263770 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :You can not want to become attached, sure. < 1312092839 914196 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Sorry dude, I can't be friends with you 'cuz yer gonna die." < 1312092842 147796 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :And you can set your situation up so that you have difficulty becoming attached. < 1312092861 85116 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't think I would mind being attached, just not potentially fatally < 1312092876 285122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FATAL ATTACHMENT < 1312092876 400636 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :But if you're compatible with a person, the main predictors of attachment are going to be proximity and time. < 1312092894 236604 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :It sounds like a Tom Cruise or Nick Cage movie. < 1312092920 769411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tom cruise AND nic cage < 1312092924 454380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instantly best film < 1312092928 909701 :lament!~lament@S0106002312fa554a.vc.shawcable.net QUIT :Ping timeout: 264 seconds < 1312092930 506392 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :I didn't say xor, I guess. < 1312092931 137538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they become glued to each other < 1312092931 839974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and < 1312092932 709539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's FATAL < 1312092948 66544 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :So, the Human Centipede, but with only two victims. < 1312092963 467077 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I've heard of that movie! < 1312092975 120069 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Don't know anything about it, but I've heard of it < 1312092987 765402 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Oh, and regardless of what you may have heard about it, A Serbian Film is worth watching once. < 1312092996 227393 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :You may want to have vodka on hand, though. < 1312093041 383184 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Human Centipede = three people are sewn together, anus-to-mouth times two. < 1312093047 899438 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, librep is still maintained! < 1312093054 501857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: wait it's only three people in a centipede? < 1312093055 354957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lame < 1312093086 622805 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :elliott: And a dude who is implied to be jacking off to it. < 1312093093 464390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah but only three people < 1312093094 611099 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :laaaame < 1312093101 149474 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :That's for the sequel. < 1312093104 790255 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :(honest) < 1312093106 247174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how many legs do centipedes have???? < 1312093108 641516 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :A Serbian Film = former porn star commissioned by crazy studio to make shock porn, wakes up covered in blood with no memory of events, pieces together events from videos. < 1312093110 741594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it needs to have that many arms+legs < 1312093124 528650 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: In the tens. < 1312093135 131897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but millipedes have millionsr ight :| dont ruin me < 1312093141 410033 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :20 to 300. < 1312093194 908674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :while we're talking about films, is the rest of Enter the Void as good as its credit sequence (http://www.youtube.com/watch?v=dL0lNGXoP8E (don't watch if you're epileptic probably)), because if so i'm totally going to watch it < 1312093208 455567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'd buy a dvd with just those credits < 1312093229 2057 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You could make one < 1312093244 47105 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Does anyone still use long numbers (milliard, increments of 1e6) rather than short (billion, increments of 1e3)? < 1312093258 870599 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :yes < 1312093276 81790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: in English? < 1312093280 310021 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Seems inconvenient. Then again, most number systems are. < 1312093282 222645 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :only people who want to confuse others < 1312093288 885738 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in other languages? of course < 1312093295 570555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: make what < 1312093313 805746 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :DVD-whatever with those credits < 1312093353 542675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't think that'd be worth the effort :P < 1312093366 579754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :although admittedly it's the only credit sequence i've seen with an actual climax, maybe it needs scene selection < 1312093383 131452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i wonder if anyone's made a credit sequence that's just the credits for the credit sequence < 1312093398 183715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like a book of reviews of itself < 1312093404 287755 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: Like a quine? < 1312093443 210734 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Except the shortest possible credit sequence is that made by one (wo)man with no name. < 1312093474 245912 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Lasting 1/24 s for formality. < 1312093493 645286 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Spending effort > spending money < 1312093494 307743 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i like to ponder the fundamental question of what are numbers... < 1312093495 808521 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Usually < 1312093514 394973 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :For me < 1312093535 935402 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :things like -2,-1,0,1,2 doesn't quite explain it < 1312093537 989668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: uh, context < 1312093541 630243 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: lol < 1312093545 581415 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : i don't think that'd be worth the effort :P < 1312093545 836087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: do you know any set theory < 1312093557 407915 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :itidus20: A number is a function taking an object and yielding a description of a quantity of that object? < 1312093558 983000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: you realise i wouldnt actually buy a dvd of just those credits < 1312093569 618824 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :It's sort of an irreducible concept. < 1312093569 752592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :evincar: well that's certainly a vague nonstandard definition < 1312093573 475135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no it isn't < 1312093581 287090 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :0 = {}, Sn = n union {n}, come on < 1312093603 727791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well if you want more than the naturals it's more complicated ofc :P < 1312093612 917515 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :God of the Math-Gap? < 1312093659 743729 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :elliott: That's not a reduction, that's more of an implementation or restatement. < 1312093669 162375 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :The question is what numbers are. < 1312093670 429178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how is a definition not a reduction < 1312093682 543137 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :number means nothing, natural, integer, rational, ... do < 1312093682 897119 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net JOIN :#esoteric < 1312093688 417383 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :evincar, wouldn't it make more sense at this point to ask what a set is? < 1312093693 771793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and those are all perfectly reducible to the axioms of ZF set theory < 1312093699 915102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or Martin-Löf type theory or whatever < 1312093700 21315 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Numbers are just a special sort of set < 1312093702 989019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whatever floats your boat < 1312093722 241154 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :hmm < 1312093749 995150 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :In the practical sense, say a linguistic sense, what function does a number serve? < 1312093763 235493 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1312093769 791527 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Ohai < 1312093775 833097 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Depends on the context. In the real world, usually to quantify. < 1312093783 91307 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :That's the meaning I got from the question, and the question I tried to answer. :P < 1312093800 905270 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Sgeo: But unfortunately then we run up against a definition of quantity. :( < 1312093814 764744 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :evincar: How much muchness is there? < 1312093820 13703 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :perhaps numbers are merely an aspect of human interpretation of events < 1312093822 931442 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :evincar, this turning into a question about language, not a question about numbers. < 1312093824 927590 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :And numbers aren't even universal. There are languages without numbers. < 1312093837 840146 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :evincar: Irrelevant < 1312093858 289318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Hey does anyone know a decent extension language library. < 1312093861 208706 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Not at all. Numbers aren't the universal human descriptor of quantity. < 1312093878 642391 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Just because I don't have a word for 6 doesn't mean there aren't 6 eggs in a half dozen < 1312093881 465313 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :They are *a* descriptor of quantity. < 1312093886 457894 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :I just can't describe that idea < 1312093907 793102 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :evincar, the most precise, perhaps overly precise, descriptor < 1312093959 923220 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :evincar: it seems that quantity is the key word < 1312094036 175469 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Yes, but it's still absurdly difficult to come up with a definition for "two" that doesn't use any "two"-ness. < 1312094059 869966 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :are there limits of definability? :P < 1312094065 943282 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :One more than one of something < 1312094078 988944 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Presumably those things which can only be defined in terms of themselves are axiomatic. < 1312094088 87920 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :So yes, the limits of definability are axioms. < 1312094097 686509 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Depending on your set of axioms~ < 1312094100 575636 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :a computer program for example has axioms of instruction set.... it can't really be reduced beyond the instruction set < 1312094122 944094 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :uh i mean, once it does it ceases to be a computer program < 1312094125 227366 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :itidus20: Microcode. < 1312094128 766582 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, what's the liklihood of this conversation melting my brain via means of blah < 1312094143 511467 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :So the response is actually "oh yes it can". < 1312094158 725015 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :And further still. < 1312094165 689273 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :01100010 01101100 01100001 01101000 00100000 01100010 01101100 01100001 01101000 00100000 01100010 01101100 01100001 01101000 < 1312094179 159940 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :No encoding specified. < 1312094189 156841 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :guys, if there was a limit on any of this i am quite certain that we would not be discussing it at all. we know its possible.. and deep down we know all useful knowledge comes at the cost of lots of hard work < 1312094190 191824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : elliott, what's the liklihood of this conversation melting my brain via means of blah < 1312094190 810261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1312094193 303725 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Assuming default encoding which is EBCDIC for some reason. < 1312094352 775865 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :001100 010010 011110 100001 101101 110011 111111 < 1312094391 722421 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oops, ignore the 111111 < 1312094415 352835 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :my conception of numbers is like: so you start with a finite ruler of some kind. such as a slice of cheese or a cake.. and you say.. this finite ruler is 1 unit. then you divide it up as much as reasonably possible. < 1312094435 2874 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and then you say, each division of the unit, itself, is a unit, and could theoretically be divided up < 1312094455 867657 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Define finite < 1312094513 767121 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :an object which can be manipulated in it's entirety by a human < 1312094526 430926 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :How do you define a set, then? < 1312094533 227001 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :And what consitutes manipulation? < 1312094535 793378 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Define "object" < 1312094538 729306 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :And what's a human? < 1312094545 265312 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :And what's entirety? < 1312094548 663596 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Do mathematical constructs count as objects? < 1312094551 609627 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :this is dumb < 1312094559 648343 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :evincar started it :d < 1312094561 20069 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :a set definition is finite... even though its meaning is infinite < 1312094566 507891 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :What's finite? < 1312094567 575366 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :itidus20, wrong < 1312094570 820975 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Did not. < 1312094613 774498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : this is dumb < 1312094614 318368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1312094616 602354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : evincar started it :d < 1312094618 40641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, iti did < 1312094619 234133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::P < 1312094625 109637 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Given a finite vocabulary, there are sets that you can't describe with a finite squence of symbols in that vocabulary < 1312094625 583930 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i mean, like, if you write down a set ... that writing is finite.. it is a subset of the piece of paper < 1312094629 212308 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I have a more interesting problem: < 1312094632 134519 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :What is the largest number? < 1312094635 345884 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :itidus20, you can't get all sets like that < 1312094644 697306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: One second. < 1312094651 66167 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but each actual set definition is a finite thing existing in a finite computer or on a finite piece of paper < 1312094660 186634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: 45,000,000,000. < 1312094661 942514 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Patashu: The largest number you can think of + 1 < 1312094662 12944 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :itidus20, all that we can manipulate, yes < 1312094665 806196 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I looked this up in a reliable source. < 1312094666 759729 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But there's more sets than that < 1312094699 972164 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ok *wipes brow* < 1312094723 955234 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You can't describe all real numbers with a finite sequence of symbols, and it's pretty easy to imagine a set that is dependent on a sepcific number < 1312094757 533145 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :the word infinity is 8 characters long and thus finite... and yet defines something infinite < 1312094766 272631 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :It defines nothing < 1312094771 630930 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :The definition defines it < 1312094778 815643 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :The word is just a representative < 1312094779 8790 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :The symbol refers to it. < 1312094788 20763 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :perhaps i should say, symbols are finite < 1312094799 133561 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :In what sense? < 1312094813 19244 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i mean..i know there can be infinite symbols.. but each specific symbol is a finite thing < 1312094820 32534 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Is it? < 1312094831 768975 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Is a line not a symbol? < 1312094838 267070 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Is a point really finite? < 1312094844 597194 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :does it have to be percieved to be a symbol? < 1312094848 318696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh my god < 1312094867 58714 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :elliott created a monster < 1312094874 242092 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :This is horrifying. < 1312094875 56103 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, baby steps on the way to thinking < 1312094881 358739 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :And the monster will forevermore be remembered by his name < 1312094884 806566 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, not baby steps < 1312094887 115574 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There is thinking < 1312094893 855851 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :aren't symbols ultimately the handles on reality < 1312094895 90100 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Just baby-like thinking < 1312094902 199551 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Worse than being in the café at my college. < 1312094903 960059 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :itidus20: Justify < 1312094924 445808 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :evincar: Godwin's Corollary :D < 1312094937 479049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :three seconds away from rage/parting if we don't stop sounding like the other kind of #esoteric < 1312094974 378156 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, nothing wrong with philosomath < 1312094981 660696 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :written characters are always small enough relative to our anticipated distance from them to be percieved in full < 1312094982 924824 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :I only came on because I had a question for #haskell, but they're busy gassing on about ByteStrings < 1312094982 996184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: you're not doing philosomath < 1312094988 605622 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :itidus20: Actually, no, they're not. The Sapir-Whorf Hypothesis and linguistic relativity are largely discredited. < 1312094992 686792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :NihilistDandy: ask me instead im genius < 1312095018 996226 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :evincar: Almost completely discredited. You give them too much credit :D < 1312095027 334721 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :elliott: Okay, hpaste inbound < 1312095042 484150 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :http://hpaste.org/49703 < 1312095054 777857 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Tell me if you know what I'm going for, then I'll explain if it's not clear < 1312095072 603360 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :im more out of my depth than i am aware of :D < 1312095074 787540 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :I know it's ugly and awful, by the way < 1312095081 715910 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :I'm trying to fix that < 1312095151 675281 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :g :: Integral a => [a] -> [a] < 1312095151 746081 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :g = map g' < 1312095155 294311 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why would that compile? < 1312095161 418954 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Why wouldn't it? < 1312095163 144126 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, derp < 1312095165 963383 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric ::P < 1312095167 887583 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :what's g' here? < 1312095170 624664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :NihilistDandy: What are you trying to do < 1312095179 926047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Like, that code looks like it should compile to me < 1312095187 277307 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I dunno, ask an actual question < 1312095190 675221 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :It's not a compilation issue, it's a thought process issue < 1312095202 162223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Unfortunately I'm not a mind reader < 1312095203 64653 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :I'm trying to make a fairly simple implentation of permutation groups < 1312095217 541169 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :This is a short experiment that I scribbled down at work < 1312095229 805915 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :evincar: thanks. good to know :D < 1312095231 516883 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :But it's disappointingly specific. < 1312095232 280708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it occurs to me that asking someone with this headache might not be your best hope :) < 1312095243 398657 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :elliott: No worries :D < 1312095266 790395 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :I'd like to be able to generalize it to arbitrary permutations, but reasoning about the type system has put me in a bit of a spot < 1312095276 669613 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :NihilistDandy: dude, !! < 1312095301 565975 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :coppro: In what way, exactly, should I use it? < 1312095489 926588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'M AN IDIO- wait, what... < 1312095502 877880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OHHH < 1312095524 61198 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :mconcat = map . (!!) < 1312095538 924076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um... < 1312095539 129272 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :where a permutation is a list of integers from 0 to n-1 < 1312095544 105285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t map . (!!) < 1312095544 644947 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b. [b] -> [Int] -> [b] < 1312095546 907491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t mconcat < 1312095547 446327 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Monoid a) => [a] -> a < 1312095550 318574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how about no < 1312095558 622354 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :hrm wait < 1312095566 822868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pro < 1312095573 49770 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :wrong function < 1312095581 767471 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Also < 1312095582 186757 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :http://mathbin.net/64558 < 1312095583 646599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :proest < 1312095586 496050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :prost < 1312095592 261130 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :The texified version < 1312095595 313968 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I MEANT mappend! < 1312095608 223930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t mappend < 1312095608 671557 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :APPEND AND CONCATENATE THERE IS NO DISTINCTION < 1312095608 738772 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Monoid a) => a -> a -> a < 1312095612 430164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t map . (!!) < 1312095613 17841 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b. [b] -> [Int] -> [b] < 1312095619 341690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well ok for b=Int. < 1312095625 720512 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :well yeah < 1312095639 2789 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I'm talking about with [Int] as the monoid < 1312095645 80643 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :or some newtype thereof < 1312095669 607391 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :(obviously it would actually have to be a newtype) < 1312095688 455602 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :(because haskell sucks) < 1312095693 436052 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :The TeX version is just in case permutation notation is a more familiar area < 1312095716 958716 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :6 days without a Homestuck update < 1312095731 245524 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Sgeo: How will you LIIIIIVE? < 1312095735 113301 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :> let perm = map . (!!) in [0,3,2,1] `perm` [2,3,1,0] < 1312095736 792777 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [2,1,3,0] < 1312095787 833559 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :<coppro> (because haskell sucks) < 1312095794 765321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :--mr "mappend and mconcat what is the difference" < 1312095816 154802 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I was referring to the lack of elegant handling of multiple possible instances of a typeclass for a type < 1312095821 84732 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :> let perm = map . (!!) in [1,2,3,4,5] `perm` [2,4,5] < 1312095822 682274 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [3,5,*Exception: Prelude.(!!): index too large < 1312095827 563958 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :And there's the problem < 1312095872 28068 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :The size of a cycle is not equal to the size of the set, necessarily < 1312095888 634658 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :that's not a permutation group... < 1312095916 215932 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Sorry, meant permutations of a finite set < 1312095922 393212 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Permutation groups come later < 1312095927 124312 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :I'm working up < 1312095934 295764 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :you're still missing the point < 1312095938 139592 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :a permutation contains all elements < 1312095951 491386 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :if you want permutations of the elements of the powerset, that's very different < 1312095959 632083 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :A cycle doesn't contain all elements < 1312095971 560727 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :And I'd like to be able to work with the permutation decomposed into its sycles < 1312095974 446612 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :*cycles < 1312095993 314811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this headache is unberable < 1312095996 665065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unberaable < 1312095996 809714 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :As illustrated in the TeX example < 1312095998 138994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also i can't type < 1312096004 355422 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :elliott: That looked like Dutch < 1312096035 957882 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :what TeX example? < 1312096041 433981 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :http://mathbin.net/64558 < 1312096063 55192 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :That one < 1312096084 978516 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :NihilistDandy: unberaabel would look more Dutch. < 1312096091 523270 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :evincar: Truth < 1312096184 624132 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :NihilistDandy: you need to fill out your lists first then < 1312096188 927928 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :this is not expressible in the type system < 1312096201 955452 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Exactly my thoughts. < 1312096211 185607 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :I was just curious if I might just be wrong < 1312096377 964794 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Totally unrelated: does anyone know of a programming language that's not totally isolating? That is, say, an agglutinative or synthetic one. < 1312096400 650573 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Rewrite C stdlib in Hungarian? < 1312096411 372540 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :It seems like programming languages don't have inflections in any real sense. < 1312096419 398235 :TeruFSX!~quassel@pool-116-152.res.carleton.edu QUIT :Ping timeout: 260 seconds < 1312096455 262096 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Because even those assemblies where inflection is possible, it's not productive. I can't arbitrarily add inflections to root morphemes to make new instructions. < 1312096499 788367 :pitufoide!~vandresv@c-66-229-123-50.hsd1.fl.comcast.net JOIN :#esoteric < 1312096552 897595 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :NihilistDandy: You would need to create a representation of the naturals in the type system for it to be useful < 1312096566 866436 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :They have type-level naturals in HEAD < 1312096610 623821 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :(Actually, programming languages seem to be all purely analytic, not just isolating.) < 1312096679 841056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: that's trivial < 1312096686 689435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data Z < 1312096689 507807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data S n < 1312096691 391594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class Nat n < 1312096692 979421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance Nat Z < 1312096694 287041 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: well yes < 1312096695 835168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance (Nat n) => Nat (S n) < 1312096698 351072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :blah blah blah infrastructure < 1312096701 350026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can even do it in binary < 1312096707 894251 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Guess it's time to make an esolang inspired by a Balto-Slavic language with many cases. < 1312096708 574361 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is a common technique. < 1312096716 808320 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I know how to construct the naturals thank you < 1312096733 996223 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I can even define addition!!1!one < 1312096747 805503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But can you define addition without type families? < 1312096756 348620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :With a binary representation? < 1312096817 876607 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :define type families < 1312096829 179165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol. < 1312096900 126380 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: do you mean the GHC extension? < 1312096947 263178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the extension is in very common use, and there is nothing else that type families refers to, so yes. < 1312096969 735181 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :k < 1312097009 739717 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I believe the answer is yes < 1312097011 796636 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :let me double-check < 1312097017 275037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to what < 1312097041 24262 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :[03:18:49] But can you define addition without type families? < 1312097041 76501 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :[03:18:57] With a binary representation? < 1312097143 531164 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I feel unwell < 1312097157 136158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i feel like a well < 1312097163 580844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :weird feelin < 1312097202 633325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i wonder if this classes as a migraine < 1312097210 382243 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably not < 1312097338 802356 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :elliott: If you don't want to end electromagnetic radiation permanently, it's probably not a migraine. < 1312097351 939889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Electromagnetic radiation sucks shit, man. < 1312097372 444944 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net PRIVMSG #esoteric :Nice chatting, folks. I'm off to eat a loaf of bed. < 1312097374 60039 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Yes, but does it cause agony? < 1312097378 741038 :evincar!~jon@d-burl-bng2-70-20-34-51.ngn.east.myfairpoint.net QUIT :Quit: leaving < 1312097497 736153 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: k i changed my mind < 1312097535 680627 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I do not know how to implement it at the type level without type families < 1312097605 801545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, what i have here is actually subtraction < 1312097608 69785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but whatever, same thing :) < 1312097614 648628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no type families, and binary < 1312097624 300456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can show you if you'd like < 1312097909 34031 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :would be interested < 1312097959 470340 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Please do < 1312098042 863542 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :k one second < 1312098109 751114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sent in /msg, the world is too innocent to know my genius < 1312098120 885126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh i forgot newtype Tagged t a = Tag { untag :: a } < 1312098140 518444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and it needs a whole bunch of ghc extensions but w/e < 1312098165 117884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a lot simpler if you just do it for unary instead of binary, but unfortunately that was much too slow. < 1312098298 492325 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh that explains it < 1312098305 576753 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I was trying to avoid extensions generally < 1312098311 837537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's impossible < 1312098344 28097 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :You can hardly do anything fun without extensions < 1312098422 814630 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: what extensions are those? < 1312098446 139528 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: I only have a list for the much larger program it's contained within; I suggest just adding them as GHC complains about not having them < 1312098517 3391 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: to be fair the only one that stands out is the | in classes < 1312098548 308714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not quite: There's also multi-parameter type classes, flexible instances, I think probably undecidable instances... < 1312098550 667410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Flexible contexts too < 1312098555 973503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The |s are functional dependencies. < 1312100311 112136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \n pairs -> fromMaybe n (lookup n pairs) < 1312100311 184069 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :liftM2 (.) fromMaybe lookup < 1312100314 705957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \pairs n -> fromMaybe n (lookup n pairs) < 1312100314 778729 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ap fromMaybe . flip lookup < 1312100327 6465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \ess@(e:es) -> zip ess (es ++ [e]) < 1312100327 60778 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(line 1, column 5): < 1312100327 60944 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "@" < 1312100327 61056 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :expecting letter or digit, operator, pattern or "->" < 1312100335 554624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \(e:es) -> zip (e:es) (es ++ [e]) < 1312100335 622691 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ap (ap (ap . (zip .) . (:)) (flip (++) . return) . head) tail < 1312100341 404876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \(ess@(e:es)) -> zip ess (es ++ [e]) < 1312100341 477621 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(line 1, column 6): < 1312100341 530102 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "@" < 1312100341 582130 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :expecting letter or digit, operator or ")" < 1312100345 467592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :D'awww < 1312100355 908256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \xs -> zip xs (tail xs ++ [head xs]) < 1312100355 982175 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ap zip (liftM2 (++) tail (return . head)) < 1312100813 715358 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1312101555 150651 :MigoMipo!~John@84-217-0-208.tn.glocalnet.net JOIN :#esoteric < 1312101872 443839 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 JOIN :#esoteric < 1312101875 789894 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Hello < 1312101975 803576 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :Hi < 1312102026 534651 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :What is happening in the WORLD OF ESOTERIC PROGRAMMING < 1312102040 455532 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :? < 1312102121 434720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :EVERYTHING < 1312102156 135520 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Mein. Deu. < 1312102698 129934 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :why does Haskell not have a Semigroup typclass < 1312102700 294298 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :*typeclass < 1312102857 337341 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Because that would make everything too easy < 1312102904 259200 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :it should be class Semigroup s where { (<.>) :: s -> s -> s } and then class (Semigroup m) -> Monoid m where { identity :: m } < 1312102907 92799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: http://hackage.haskell.org/package/semigroups < 1312102910 305691 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :or iden for short < 1312102911 774654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and your syntax is bad < 1312102921 295602 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :err => < 1312102924 901127 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :YOU KNOW WHAT I MEANT < 1312102956 96646 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :The world's in a mess < 1312102978 71204 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :also why does Semigroup have to stuff Monoid in a newtype < 1312102981 143866 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :any postulate which makes everything too easy would be a divergence from reality, since reality is self-evidently not easy < 1312102981 537541 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Syria's in protest < 1312102993 962014 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :US is having a crisis < 1312102996 829707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : also why does Semigroup have to stuff Monoid in a newtype < 1312102999 728625 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :re: Because that would make everything too easy < 1312103004 5785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :technical reasons < 1312103012 682740 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(overlapping instances) < 1312103025 561265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and no, there is _not_ a real solution to that, beyond fixing Monoid to have the proper superclass < 1312103034 747464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not a flaw in Haskell, just a flaw in library structure. < 1312103061 184712 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :@src (<>) :: Option a -> Option a -> Option a < 1312103061 298181 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Source not found. You speak an infinite deal of nothing < 1312103090 773142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Option? < 1312103096 917989 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Is there a 'fixed' version of Hasell < 1312103103 686163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: define fixed < 1312103112 800349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it has fewer flaws than almost every other language :) < 1312103123 696198 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :as if to postulate: "each family has enough water" .. but all the while knowing "the city doesn't have enough water".. therefore one of the statements is wrong. < 1312103136 519205 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :the monad/applicative stuff seems to be a flaw < 1312103151 274781 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 QUIT :Quit: switching computer < 1312103153 575276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: I didn't say it was without flaws < 1312103172 959938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but they should be fixed incrementally by the usual process, not by making some "fixed" version of Haskell. In fact you can "fix" Haskell today by writing your own Prelude. < 1312103186 290051 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But the problem is that nobody will use it and it won't be compatible with anyone else's code. < 1312103188 901328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So that helps nobody. < 1312103203 975238 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: Option is a version of Semigroup for Maybe. Probably needs to be a newtype to avoid overlapping or some shit like that < 1312103229 573093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, semigroups isn't in Hoogle. < 1312103238 247788 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :explains it < 1312103240 404725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: "a version of Semigroup"? < 1312103242 762201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Option is effectively Maybe with a better instance of Monoid, built off of an underlying Semigroup instead of an underlying Monoid. Ideally, this type would not exist at all and we would just fix the Monoid intance of Maybe" < 1312103255 360694 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :that < 1312103262 444584 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net QUIT :Read error: Connection reset by peer < 1312103267 826024 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net JOIN :#esoteric < 1312103275 183049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And before you whine again, the problem is a flawed Prelude, not Haskell's inability to do the impossible. :p < 1312103311 767480 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net JOIN :#esoteric < 1312103316 97224 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :DISAGREE < 1312103352 570432 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :Monoid is not in Prelude < 1312103361 574356 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :but yes, the issue is not with Haskell itself < 1312103367 459235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You know what I mean. < 1312103369 68591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The base package. < 1312103382 825540 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyway, these issues come up a lot in discussion, but are really very minor in practice. < 1312103391 855198 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :this all came up because Applicative ((,) e) requires a Monoid where it could use a Semigrouop < 1312103395 29573 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :*Semigroup < 1312103421 86845 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh wait, pure requires a Monoid < 1312103422 206656 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :NEVERMIND < 1312103426 440393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :herp derp < 1312103434 706671 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I R SMRT < 1312103496 272801 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :although really, <*> doesn't require the existence of 'pure' conceptually < 1312103508 258624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no function requires the existence of any function < 1312103515 81056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but applicatives are constructed the way they are for a reason < 1312103518 943543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :without pure, you cannot give them laws. < 1312103526 117879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and without laws, every abstraction is useless. < 1312103532 450130 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1312103539 856253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi oerjan < 1312103544 333156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi elliott < 1312103550 678526 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :hi NihilistDandy < 1312103554 675946 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Oh, wait < 1312103570 294817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NihilistDandy: you're a nihilist, not a solipsist, duh < 1312103585 629079 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Well, you've got me there < 1312103648 944406 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Anyway, I have to sleep < 1312103659 586030 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net PRIVMSG #esoteric :Adios < 1312103861 188054 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: minor nit: why does the haskell community call them laws and not axioms? < 1312103881 946536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: because they're not axioms < 1312103899 880543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they are propositions that an instance must satisfy, not things that are just true < 1312103911 162093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, you could use axiom equivalently, I suppose < 1312103914 695339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And it wouldn't be very confusing < 1312103917 167005 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But how's it a "nit" < 1312103922 496774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't see how "law" is wrong in any way < 1312103959 458511 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how dare the haskellers use a less mathematically obscure term for once! < 1312104700 621425 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :^ < 1312104710 101772 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :hell, C++ was considering axioms < 1312104786 4751 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :how would C++ use axioms? < 1312104822 387171 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net QUIT :Quit: He's a big quitter he is. < 1312104837 880099 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :Patashu: for basically the same thing < 1312104856 815496 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :they were working on a compile-time polymorphism feature < 1312104864 483066 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :with constrained types < 1312104872 740689 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :and 'axioms' which could be used as optimizer hints < 1312104880 469709 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :as well as in-source documentation of code < 1312104903 228391 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric ::( < 1312104904 244724 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I want that < 1312104913 129005 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :also the ((->) r) monad is bitchin' < 1312104928 344973 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :Patashu: if you really want it, help them resolve the issues! < 1312104939 363015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was rejected. < 1312104943 685286 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :No < 1312104957 729809 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :It was removed from C++11 due to the fact that they couldn't finish it < 1312104980 362421 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :and they decided "we've wasted enough time, let's ship something without it and fix it for next time" < 1312104982 102133 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net QUIT :Read error: Operation timed out < 1312105032 402938 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :head >>= all . (==) < 1312105065 503986 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :that function is pure epic win < 1312105111 598878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t head >>= all . (==) < 1312105112 165998 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Eq a) => [a] -> Bool < 1312105148 310731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> (head>>=all.(==)) [0,0,0] < 1312105149 600505 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : True < 1312105150 520150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> (head>>=all.(==)) [0,0,0,9] < 1312105151 809423 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : False < 1312105153 116517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> (head>>=all.(==)) [0,9,0] < 1312105154 488381 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : False < 1312105159 14919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> (null . nub) [0,9,0] < 1312105160 368271 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : False < 1312105162 185385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: shortened that for you < 1312105163 675969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> (null . nub) [0,0,0] < 1312105164 942221 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : False < 1312105168 122532 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :guh what < 1312105170 792697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> nub [0,0,0] < 1312105171 428517 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [0] < 1312105173 292767 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1312105175 121528 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> nub [] < 1312105175 725405 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [] < 1312105181 999026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle safeTail < 1312105182 254494 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.ByteString.Unsafe unsafeTail :: ByteString -> ByteString < 1312105184 807417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle something < 1312105184 879263 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Generics.Schemes something :: GenericQ (Maybe u) -> GenericQ (Maybe u) < 1312105198 618801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: (null . tail' . nub), anyway, where tail' [] = []; tail (_:xs) = xs < 1312105256 378797 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: drop 1 < 1312105272 370742 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: but nub is inefficient < 1312105283 375861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh right, drop 1. < 1312105284 729536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?src nub < 1312105284 801104 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :nub = nubBy (==) < 1312105287 100637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?src nubBy < 1312105287 171523 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :nubBy eq [] = [] < 1312105287 223878 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :nubBy eq (x:xs) = x : nubBy eq (filter (\ y -> not (eq x y)) xs) < 1312105294 283843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: I don't see why it'd be inefficient at this. < 1312105306 25592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, OK. < 1312105310 795807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But it's prettier. < 1312105330 447704 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I'm using a custom comparer < 1312105359 288340 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :so I'd say "head >>= all . comp" is better than "null . drop 1 . nubBy comp" < 1312105507 837185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's all in the head < 1312105526 232579 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :?hoogle (c -> c -> c) -> (a -> c) -> (b -> c) -> a -> b -> c < 1312105526 507762 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No results found < 1312105562 587811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?djinn (c -> c -> c) -> (a -> c) -> (b -> c) -> a -> b -> c < 1312105562 794858 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f a b c d e = a (b d) (c e) < 1312105568 882259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \a b c d e -> a (b d) (c e) < 1312105568 954937 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :((flip . ((.) .)) .) . (.) < 1312105569 665218 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :didn't we discuss something like that the other day < 1312105570 476829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: yw < 1312105579 288440 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: h8 u < 1312105587 433968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \b c d e -> a (b d) (c e) < 1312105587 486208 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip . (((.) . a) .) < 1312105594 23380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \d e -> a (b d) (c e) < 1312105594 92495 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(. c) . a . b < 1312105596 691755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i made a version with arrow style < 1312105639 776522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :arrows :( < 1312105642 105689 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t on < 1312105642 911122 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b c a. (b -> b -> c) -> (a -> b) -> a -> a -> c < 1312105695 938496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :uncurry (uncurry a . (b *** c)) or something < 1312105776 505162 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t uncurry (uncurry ?a . (?b *** ?c)) < 1312105777 143413 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b b1 c b2 b'. (?a::a -> b -> b1 -> c, ?b::b2 -> a, ?c::b' -> b) => ((b2, b'), b1) -> c < 1312105782 644333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1312105790 403476 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t curry (uncurry ?a . (?b *** ?c)) < 1312105790 962357 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b c a1 b1. (?a::a -> b -> c, ?b::a1 -> a, ?c::b1 -> b) => a1 -> b1 -> c < 1312105823 121779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@pl \a b c -> curry (uncurry a . (b *** c)) < 1312105823 192937 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :((curry .) .) . (. (***)) . (.) . (.) . uncurry < 1312105845 396363 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(argh) < 1312105872 374006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1312105874 743235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw oerjan < 1312105875 497128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newtype MyMonad a = MyMonad (StateT MyState (ReaderT Options (ErrorT MyException (WriterT [String] IO))) a) < 1312105875 549366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : deriving (Functor, Monad, MonadReader Options, MonadState MyState, MonadError MyException, MonadWriter [String]) < 1312105883 515145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :seen in actual haskell code < 1312105887 463902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i weep for humanity < 1312105899 104682 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :who would do that < 1312105910 894263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you'd think they could fit an RSWT in there somewhere < 1312105951 66124 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: the same guy who thinks that everybody just uses the io monad with exceptions and state < 1312105953 34945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :remember them?? < 1312105959 702435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.reddit.com/r/haskell/comments/j2n5w/why_doesnt_haskell_have_something_like_this_how/c294l8g?context=3 btw < 1312105965 134289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for me yelling at them for it < 1312105977 719499 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (&&) <$> ((<*>) `on` ((==) .)) height width < 1312105978 415044 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `height' < 1312105978 488173 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `width' < 1312105985 608189 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :?unpl (&&) <$> ((<*>) `on` ((==) .)) height width < 1312105985 766373 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :((&&) <$> (on (<*>) (\ a d -> (==) (a d)) height width)) < 1312105995 817233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: now /that's/ unreadable < 1312105999 139507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :add some where bindings, dude < 1312106025 847118 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (&&) <$> ((<*>) `on` ((==) .)) length first < 1312106026 554674 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = a -> b < 1312106026 664263 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: f (a -> b) < 1312106026 716685 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: f a < 1312106038 871964 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (&&) <$> ((<*>) `on` ((==) .)) length head < 1312106039 509652 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = a -> b < 1312106039 582380 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: f (a -> b) < 1312106039 634753 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: f a < 1312106046 439088 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :damn < 1312106064 280274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t curry (curry . (uncurry ?a .) . uncurry (***)) < 1312106064 838381 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall c b c1 b' c'. (?a::c1 -> c' -> c) => (b -> c1) -> (b' -> c') -> b -> b' -> c < 1312106070 37705 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*> `on` ((==) .)) < 1312106070 682006 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error on input ``' < 1312106084 819342 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((<*>) `on` ((==) .)) < 1312106085 525977 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = a -> b < 1312106085 636434 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: f (a -> b) < 1312106085 689040 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: f a < 1312106099 864631 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :there's me problem < 1312106113 766907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :?pl \a -> curry (curry . (uncurry a .) . uncurry (***)) < 1312106113 821642 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :curry . (curry .) . (. uncurry (***)) . (.) . uncurry < 1312106126 977519 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((==) .) < 1312106127 723125 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a (f :: * -> *). (Eq a, Functor f) => f a -> f (a -> Bool) < 1312106135 58552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: btw: you were talking about wanting semigroups for an Applicative without pure < 1312106139 13485 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t curry . (curry .) . (. uncurry (***)) . (.) . uncurry < 1312106139 597578 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b c a1 b1. (a1 -> b1 -> c) -> (a -> a1) -> (b -> b1) -> a -> b -> c < 1312106148 769196 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I was joking really < 1312106167 813931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: see Apply in http://hackage.haskell.org/packages/archive/semigroupoids/1.2.2.1/doc/html/Data-Functor-Apply.html, by the same author as the semigroups paclage < 1312106186 672597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :package < 1312106204 22098 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :don < 1312106210 638287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don < 1312106215 150030 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :thanks < 1312106229 366350 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :someone should write an agdabot < 1312106230 779288 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :excuse me while I try to sort this mess out < 1312106238 147692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what mess :) < 1312106254 713613 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: (btw, these packages are basically the split-up sequel to category-extras, which is deprecated, if you've heard of it) < 1312106256 192633 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by the same guy < 1312106258 606942 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh damn that's left-associative no wonder < 1312106288 643843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.reddit.com/r/haskell/comments/fvabx/greenfield_haskell/c1j0kju has a link to all the category-extras sequels :P < 1312106292 259482 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (&&) <$> ((==) . length) <$> ((==) . first) < 1312106292 932723 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `Bool' < 1312106292 985026 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `a -> Bool' < 1312106292 985188 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `(.)', namely `(==)' < 1312106303 186363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://hackage.haskell.org/package/void this is the most useful one < 1312106303 947836 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :;D < 1312106316 859223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gotta love them instances < 1312106328 336958 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :haha < 1312106338 83529 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t (&&) <$> ((==) . length) <*> ((==) . first) < 1312106338 626351 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `Bool' < 1312106338 698421 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `a -> Bool' < 1312106338 751110 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `(.)', namely `(==)' < 1312106355 660831 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah < 1312106368 34446 :TeruFSX!~quassel@pool-214-156.res.carleton.edu JOIN :#esoteric < 1312106389 269113 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: Is that suppose to be an inconstructible type? < 1312106400 714868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: s/suppose to be/is/ < 1312106413 42094 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is actually quite useful < 1312106415 932688 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :example? < 1312106423 966995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what do you mean? < 1312106425 935760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :example of its use? < 1312106428 561130 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah < 1312106443 177758 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t length < 1312106443 840853 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. [a] -> Int < 1312106452 117581 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((==) . length) < 1312106452 823181 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. [a] -> Int -> Bool < 1312106462 315361 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: well, for instance, if a certain branch is impossible, and you can make the types work out so that the impossible branch gives you a Void... < 1312106465 566754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :umm, I forget precisely < 1312106469 251123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I know that Epigram uses it, IIRC < 1312106470 684024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or was it Agda < 1312106473 841059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something McBride worked on, anyway ;-) < 1312106479 810346 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :ah < 1312106485 362847 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :makes more sense with dependent types < 1312106489 773907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but yes, mostly useful in compiler output than by hand, I would think < 1312106509 643610 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh fuck that's what I'm doing wrong < 1312106525 336741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: McBride wanted vacuous added (see http://hackage.haskell.org/packages/archive/void/0.5.4.1/doc/html/src/Data-Void.html) < 1312106529 667783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I presume that ended up useful for something < 1312106533 700520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because of its efficient unsafeCoerce implementation < 1312106566 640195 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah I looked at the source < 1312106687 188365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :doing the impossible, and efficiently! < 1312106994 38951 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (***) `on` ((==) .) < 1312106994 657449 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (a :: * -> * -> *) b a1. (Arrow a, Eq a1, Functor (a b)) => a b a1 -> a b a1 -> a (b, b) (a1 -> Bool, a1 -> Bool) < 1312107007 578579 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (***) `on` ((==) .) first length < 1312107008 254116 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `a b c' against inferred type `Bool' < 1312107008 364639 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `(.)', namely `(==)' < 1312107008 417489 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the second argument of `on', namely `((==) .) first length' < 1312107014 127913 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1312107019 30729 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (***) `on` ((==) .) $ first length < 1312107019 736492 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Precedence parsing error < 1312107019 809492 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : cannot mix `on' [infixl 0] and `$' [infixr 0] in the same infix expression < 1312107023 530029 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (***) `on` ((==) .) $ first # length < 1312107024 212435 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Precedence parsing error < 1312107024 284228 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : cannot mix `on' [infixl 0] and `$' [infixr 0] in the same infix expression < 1312107024 336710 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `#' < 1312107030 594750 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (***) `on` ((==) .) $ first $ length < 1312107031 302031 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Precedence parsing error < 1312107031 354704 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : cannot mix `on' [infixl 0] and `$' [infixr 0] in the same infix expression < 1312107034 890747 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :damn you < 1312107046 454754 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((***) `on` ((==) .)) first length < 1312107047 116314 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `a b c' against inferred type `[a1]' < 1312107047 168770 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: a b c -> a (b, d) (c, d) < 1312107047 168964 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: [a1] -> Int < 1312107077 852532 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((***) `on` ((==) .)) first < 1312107078 493919 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (a :: * -> * -> *) b c d. (Eq (a (b, d) (c, d)), Arrow a) => (a b c -> a (b, d) (c, d)) -> (a b c, a b c) -> (a (b, d) (c, d) -> Bool, a (b, d) (c, d) -> Bool) < 1312107085 40497 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t first < 1312107085 701113 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (a :: * -> * -> *) b c d. (Arrow a) => a b c -> a (b, d) (c, d) < 1312107089 27233 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh no wonder < 1312107092 327437 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((***) `on` ((==) .)) head < 1312107092 995489 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Eq a) => ([a] -> a) -> ([a], [a]) -> (a -> Bool, a -> Bool) < 1312107094 467467 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :derpderpderp < 1312107111 335617 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (&&) <$> ((==) . length) <$> ((==) . head) < 1312107112 83607 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `Bool' < 1312107112 134487 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `a -> Bool' < 1312107112 134622 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `(.)', namely `(==)' < 1312107117 76231 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :yup didn't expect that to work < 1312107138 459969 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t curry $ uncurry (&&) $ ((***) `on` ((==) .)) first length < 1312107139 125416 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `Bool' against inferred type `(b, b)' < 1312107139 197489 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: (Bool, Bool) < 1312107139 249263 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: ((b, b), (a -> Bool, a -> Bool)) < 1312107158 488650 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t uncurry (&&) . ((***) `on` ((==) .)) first length < 1312107159 216738 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `Bool' < 1312107159 270454 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `a -> Bool' < 1312107159 270633 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: a1 (b, b) (Bool, Bool) < 1312107188 428909 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t curry $ uncurry (&&) $ ((***) `on` ((==) .)) head length < 1312107189 115037 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `Bool' against inferred type `(b, b)' < 1312107189 167398 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: (Bool, Bool) < 1312107189 223045 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: ((b, b), (a -> Bool, a -> Bool)) < 1312107197 883881 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t curry . uncurry (&&) . ((***) `on` ((==) .)) head length < 1312107198 605829 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `(a, b) -> c' < 1312107198 658042 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Bool' < 1312107198 658113 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `(.)', namely `uncurry (&&)' < 1312107215 44550 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((***) `on` ((==) .)) head length < 1312107215 789076 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :([Int], [Int]) -> (Int -> Bool, Int -> Bool) < 1312107237 857377 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh of course I run into the same damn problem again < 1312107244 613297 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :FUCK MULTIPLE ARGUMENTS < 1312107288 386671 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :or just me being up at 3 am < 1312107289 712179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: Dude, just write it out explicitly. < 1312107312 434463 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (&&) <$> (== `on` head) <*> (== `on` length) < 1312107313 175117 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error on input ``' < 1312107321 929756 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (&&) <$> ((==) `on` head) <*> ((==) `on` length) < 1312107322 691884 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `Bool' < 1312107322 745324 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `[a] -> Bool' < 1312107322 745523 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `on' is applied to too few arguments < 1312107324 986921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or not. < 1312107328 818476 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: no < 1312107332 654929 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I will not give in < 1312107343 561802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: You're making your code less readable. < 1312107348 342204 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I know < 1312107355 367489 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I dun care < 1312107364 264024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :k < 1312107371 395067 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :FREE ALL THE POINTS < 1312107383 792423 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :it's 3 am < 1312107389 3574 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I am allowed to free every point I want < 1312107406 939916 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (==) `on` head < 1312107407 686692 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Eq a) => [a] -> [a] -> Bool < 1312107410 717963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :3 am is nothing. < 1312107427 759837 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I was up till at least 6 yesterday < 1312107455 301145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: dude, don't talk to me about sleep. < 1312107464 145019 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :?hoogle (a -> a -> a) -> (b -> b -> a) -> (b -> b -> a) -> b -> b -> a < 1312107464 415253 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No results found < 1312107464 467792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: Literally everything you say will be met by scornful laughter. < 1312107469 181350 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: k < 1312107470 477987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have experienced every schedule. < 1312107472 902336 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :EVERY SCHEDULE. < 1312107476 650146 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: even uberman < 1312107488 155984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, no schedules sane enough to have names. < 1312107490 61784 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :btw I have arrived for work at 4pm before < 1312107492 711555 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :on a regular basis < 1312107506 397381 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I also haven't technically been awake more than forty hours at a time before, but that just means my works of art are short-form. < 1312107510 426679 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :it's actually to the point where I get made fun of when I show up < 1312107516 55173 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :because either I'm showing up really late < 1312107520 253962 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :or I'm showing up earlier than normal < 1312107533 206654 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :also fuck this sunburn < 1312107554 705109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So nobody actually does anything at Google, right? You just arrive there, have your free GOOGLE GORMET LUNCH, play with a bunch of large coloured plastic spheres, have some twenty percent time, and then go home? < 1312107576 358349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Theory: Google is actually day care. < 1312107579 990663 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: dude you think I show up for lunch < 1312107597 436986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: Sheesh, just go all ruining my joke by responding too quickly. < 1312107620 795524 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :also we have beach parties < 1312107682 327950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t foldM < 1312107682 872872 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (m :: * -> *). (Monad m) => (a -> b -> m a) -> a -> [b] -> m a < 1312107713 121410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t \mp fld zr -> mapM mp >>= foldM fld z < 1312107713 711209 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t a b. (a -> [b]) -> (Expr -> [b] -> [a] -> Expr) -> t -> [a] -> Expr < 1312107718 70529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :X-D < 1312107718 739370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t \mp fld zr -> mapM mp >>= foldM fld zr < 1312107719 324975 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b b1. (a -> [b]) -> (b1 -> [b] -> [a] -> b1) -> b1 -> [a] -> b1 < 1312107734 435085 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t \mp fld zr lst -> mapM mp lst >>= foldM fld zr < 1312107735 35103 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a (m :: * -> *) b b1. (Monad m) => (a -> m b) -> (b1 -> b -> m b1) -> b1 -> [a] -> m b1 < 1312107737 589189 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \mp fld zr lst -> mapM mp lst >>= foldM fld zr < 1312107737 660878 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(. foldM) . (.) . flip . ((>>=) .) . mapM < 1312107743 49697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \fld zr mp lst -> mapM mp lst >>= foldM fld zr < 1312107743 121175 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(flip (flip . ((>>=) .) . mapM) .) . foldM < 1312107745 618907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Pah. < 1312107762 152518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Hey, you write the boilerplate to do the map as part of the fold, thx :P < 1312107774 125746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : coppro: Dude, just write it out explicitly. <-- if for nothing else, so the rest of us can guess what you're trying to do! :P < 1312107807 390145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm way too cool to care about that. < 1312107812 813871 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But < 1312107813 141239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : oerjan: Hey, you write the boilerplate to do the map as part of the fold, thx :P < 1312107932 444479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SHEESH < 1312107942 654330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : X-D <-- you know you're among geeks when they laugh at :t results < 1312108038 710035 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : oerjan: Hey, you write the boilerplate to do the map as part of the fold, thx :P < 1312108040 113660 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :>:||||||||\\\\\\\ < 1312108092 419604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i cannot, the neighbors are making the kind of noise that makes it impossible to concentrate again < 1312108254 914204 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :oerjan: thats when headphones are good to create your own noise < 1312108291 711578 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :partially because you get the sense of control over music... unlike neighbors noise which cannot be controlled < 1312108313 817839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i like actual silence. < 1312108329 913825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :couldn't you theoretically use a noise cancelling headphone for that < 1312108347 803452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :map [] = []; map (x:xs) = f x:xs < 1312108355 512516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :foldr (\x xs -> f x : xs) [] < 1312108356 578730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl foldr (\x xs -> f x : xs) [] < 1312108356 631256 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :foldr ((:) . f) [] < 1312108360 146835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: FAIL < 1312108364 128857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: wat < 1312108366 358462 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :in my case it's usually intra-house noise < 1312108368 416613 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i know i omitted the f < 1312108370 776987 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but same idea < 1312108371 82182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shaddap < 1312108393 899982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, it's intra-house. < 1312108397 789264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :inter-house. < 1312108400 228716 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :curry . uncurry (&&) <$> (<*> `on` uncurry (on (==))) head length < 1312108400 515046 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :presumably. < 1312108402 668012 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t curry . uncurry (&&) <$> (<*> `on` uncurry (on (==))) head length < 1312108403 370676 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error on input ``' < 1312108404 842548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unless your neighbours live in your house < 1312108407 391064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl foldr (\x r -> ff (mf x) r) fz < 1312108407 463198 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :foldr (ff . mf) fz < 1312108410 219877 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t curry . uncurry (&&) <$> ((<*>) `on` uncurry (on (==))) head length < 1312108410 890034 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `(a, b) -> c' < 1312108410 961691 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Bool' < 1312108411 13855 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the second argument of `(.)', namely `uncurry (&&)' < 1312108411 679226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl foldM (\x r -> ff (mf x) r) fz < 1312108411 750528 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :foldM (ff . mf) fz < 1312108415 790618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?. ty pl foldM (\x r -> ff (mf x) r) fz < 1312108415 843230 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `compose' failed with: Unknown command: "ty" < 1312108419 100032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh come on < 1312108420 862465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?. type pl foldM (\x r -> ff (mf x) r) fz < 1312108421 441912 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `ff' < 1312108421 493981 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `mf' < 1312108421 494145 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `fz' < 1312108421 546185 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t curry . (uncurry (&&) <$> ((<*>) `on` uncurry (on (==))) head length) < 1312108422 256707 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `(a, b) -> c' < 1312108422 309234 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Bool' < 1312108423 503110 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `(<$>)', namely `uncurry (&&)' < 1312108426 35384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: ok i should technically call them housemates, then < 1312108431 270064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or something < 1312108441 947758 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((<*>) `on` uncurry (on (==))) < 1312108442 664583 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = a -> b < 1312108442 717731 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: f (a -> b) < 1312108442 718184 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: f a < 1312108443 988169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you're not a hermit? :/ < 1312108448 15391 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i guess hermits generally don't have neighbours < 1312108458 440387 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((<*>) `on` (uncurry . on (==))) < 1312108459 107077 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = a -> b < 1312108459 159239 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: f (a -> b) < 1312108459 159427 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: f a < 1312108459 667718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl foldM (\x r -> mf x >>= \x' -> ff x' r) fz < 1312108459 720002 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :foldM ((. flip ff) . (>>=) . mf) fz < 1312108462 361746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl foldM (\x r -> mf x >>= \x' -> ff x' r) fz < 1312108462 414305 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :foldM ((. flip ff) . (>>=) . mf) fz < 1312108463 72432 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :dammit < 1312108465 501507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?undo foldM (\x r -> mf x >>= \x' -> ff x' r) fz < 1312108465 554002 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :foldM (\ x r -> mf x >>= \ x' -> ff x' r) fz < 1312108466 187772 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i try to be a hermit but it's hard with all these housemates. < 1312108469 711511 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t on (==) < 1312108470 380133 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a. (Eq b) => (a -> b) -> a -> a -> Bool < 1312108470 697069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl foldM (\x r -> mf x >>= \x' -> ff x' r) fz < 1312108470 750405 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :foldM ((. flip ff) . (>>=) . mf) fz < 1312108475 847918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote i try to be a hermit but it's hard with all these housemates. < 1312108479 35382 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :555) i try to be a hermit but it's hard with all these housemates. < 1312108481 124679 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t uncurry (on (==)) < 1312108481 766193 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b b1. (Eq b) => (b1 -> b, b1) -> b1 -> Bool < 1312108482 315896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?ty foldM ((. flip ff) . (>>=) . mf) fz < 1312108482 838651 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `ff' < 1312108482 911426 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `mf' < 1312108482 964085 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `fz' < 1312108486 181344 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :oerjan: neighbors is fine enough :). but it is commonly used in the inter-house sense < 1312108486 712254 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh eww < 1312108491 634793 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t on $ uncurry (==) < 1312108492 132715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: FOR FUCK'S SAKE < 1312108492 319977 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `(a, a) -> c' < 1312108492 372171 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Bool' < 1312108492 372352 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the second argument of `($)', namely `uncurry (==)' < 1312108492 651340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WRITE < 1312108493 68355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THE < 1312108493 539413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FUCKING < 1312108494 250171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FUNCTION < 1312108495 290556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OUT < 1312108495 689538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IN < 1312108496 444362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :A < 1312108498 534628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WHERE < 1312108500 518821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CLAUSE < 1312108510 733955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SOME OF US ARE TRYING TO DO _REAL_ WORK ;D < 1312108511 961097 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((<*>) `on` (on $ uncurry (==))) < 1312108512 650347 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = a -> b < 1312108512 723429 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: f (a -> b) < 1312108512 776242 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: f a < 1312108516 181150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hate you < 1312108522 62259 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I know < 1312108523 819123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: you realise lambdabot works in /query :-P < 1312108528 273482 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I know that too < 1312108531 618950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?ty \mf ff -> foldM ((. flip ff) . (>>=) . mf) < 1312108532 149241 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a b a1. (Monad m) => (a -> m a1) -> (a1 -> b -> m a) -> a -> [b] -> m a < 1312108541 998665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :agh what < 1312108544 923337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1312108556 109508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's annoying :/ < 1312108608 254291 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh god I see what I must do here < 1312108623 885907 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :(note: I also refuse to resort to pling the thing) < 1312108637 682804 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I will find a point-free form myself first > 1312108950 960987 JOIN :#esoteric < 1312108951 183463 :glogbot!Gregor@codu.org JOIN :#esoteric < 1312108965 924391 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : that was a quick backup < 1312108966 169189 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : head and length are arbitrary < 1312108966 344065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : any [a] -> a will do < 1312108966 344244 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : coppro: gimme pointful form of it so i can play with it locally < 1312108966 344347 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : or really, any p -> a < 1312108969 154414 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :k so I have a point-free form < 1312108969 618920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now Gregor can avoid work < 1312108971 742641 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I don't like it though < 1312108972 687318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: show < 1312108983 690067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :plz < 1312108987 606898 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :?pl \a b -> f a == f b && g a == g b < 1312108987 781614 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ap (ap . ((&&) .) . (. f) . (==) . f) ((. g) . (==) . g) < 1312108994 91316 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :eww, that's not what I go < 1312108995 308339 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :*got < 1312109004 303017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \f a b -> f a == f b < 1312109004 780423 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip =<< (((.) . (==)) .) < 1312109015 792643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1312109018 75526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \a b -> f a == f b < 1312109018 352964 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(. f) . (==) . f < 1312109019 720254 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :lol < 1312109020 489418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1312109022 620016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t (==) `on` f < 1312109022 853631 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :learn to `on` < 1312109023 668956 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `b' in the constraints: < 1312109023 843912 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `Eq b' arising from a use of `==' at :1:0-3 < 1312109023 844015 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `SimpleReflect.FromExpr b' < 1312109028 785142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t (==) `on` ?f < 1312109029 544433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: stfu < 1312109029 719443 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a. (Eq b, ?f::a -> b) => a -> a -> Bool < 1312109032 978260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or you mean pl < 1312109037 295039 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I mean pl < 1312109059 843157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t liftA2 (&&) ((==) `on` ?f) ((==) `on` ?g) < 1312109060 915405 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `Bool' < 1312109061 90468 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `a -> Bool' < 1312109061 90657 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `on' is applied to too few arguments < 1312109070 58304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t (,) ((==) `on` ?f) ((==) `on` ?g) < 1312109071 48816 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a b1 a1. (Eq b, ?f::a -> b, Eq b1, ?g::a1 -> b1) => (a -> a -> Bool, a1 -> a1 -> Bool) < 1312109089 331096 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle (b -> b -> c) (a -> a -> b) -> (a -> a -> b) -> ... this is what coppro wanted earlier < 1312109089 686611 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Parse error: < 1312109089 862011 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : --count=20 "(b -> b -> c) (a -> a -> b) -> (a -> a -> b) -> ... this is what coppro wanted earlier" < 1312109089 862206 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ^ < 1312109110 882700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \a b -> (((==) `on` ?f) a b) && (((==) `on` ?g) a b) < 1312109111 274565 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(line 1, column 21): < 1312109111 449429 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "?" < 1312109111 449601 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :expecting space or simple term < 1312109114 868554 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah I was looking for a combinator to apply to (&&) < 1312109116 321051 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \a b -> (((==) `on` f) a b) && (((==) `on` g) a b) < 1312109116 827401 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ap (ap . ((&&) .) . ((==) `on` f)) ((==) `on` g) < 1312109118 386340 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t liftA2 < 1312109118 970510 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b c (f :: * -> *). (Applicative f) => (a -> b -> c) -> f a -> f b -> f c < 1312109119 673263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh come on < 1312109120 181049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t ap < 1312109121 172097 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a b. (Monad m) => m (a -> b) -> m a -> m b < 1312109128 889712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(c -> a -> b) -> (c -> a) -> (c -> b) < 1312109129 488951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1312109136 967792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t ap (&&) < 1312109137 858666 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(Bool -> Bool) -> Bool -> Bool < 1312109143 45709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t ap . (&&) < 1312109143 873444 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `a -> b' against inferred type `Bool' < 1312109144 49010 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `&&' is applied to too many arguments < 1312109144 49195 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the second argument of `(.)', namely `(&&)' < 1312109145 130490 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :ap == fmap < 1312109150 616918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: n...no < 1312109164 926508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ap == (<*>) < 1312109168 488757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :u fail u lose < 1312109169 36954 :GreaseMonkey!~gm@unaffiliated/greasemonkey QUIT :Quit: The Other Game < 1312109171 345741 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: no you see the fm band is useless < 1312109174 178314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/ [dollar sign]// < 1312109175 243373 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :you remove that and ap == ap < 1312109183 72385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t ap (&&) < 1312109183 932020 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(Bool -> Bool) -> Bool -> Bool < 1312109185 461168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> ap (&&) f < 1312109186 359183 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (SimpleReflect.FromExpr GHC.Bool.Bool) < 1312109186 534208 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a us... < 1312109187 264871 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> ap (&&) f True < 1312109188 201608 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (SimpleReflect.FromExpr GHC.Bool.Bool) < 1312109188 377235 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a us... < 1312109191 519906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ffffff < 1312109198 151879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> ap g f True < 1312109199 13382 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `a' in the constraints: < 1312109199 188692 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `GHC.Show.Show a' < 1312109199 363614 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : a... < 1312109202 192201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> ap g f True :: Expr < 1312109202 931586 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `a' in the constraints: < 1312109203 107261 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `SimpleReflect.FromExpr ... < 1312109205 419544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OH CMON < 1312109215 543039 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> ap (&&) not True < 1312109215 783162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1312109216 516090 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : False < 1312109216 951787 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1312109237 570070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: anyway, it sounds like a useful combinator < 1312109244 692639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t curry (uncurry (&&) . (uncurry (on (==) ?f) &&& uncurry (on (==) ?g))) < 1312109245 750923 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a b1. (Eq b, ?f::a -> b, Eq b1, ?g::a -> b1) => a -> a -> Bool < 1312109253 695439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(a -> b -> c) -> (d -> a) -> (e -> b) -> d -> e -> c < 1312109274 380295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, can that become functorial somehow < 1312109275 761333 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :thar we go; oerjan got it < 1312109276 361492 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently < 1312109281 880015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(a -> b -> c) -> (d -> a) -> f b -> d -> f c < 1312109291 172575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that possible? < 1312109294 899819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dunno < 1312109304 108550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait no < 1312109305 612997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that makes no sense :) > 1312109551 658055 JOIN :#esoteric < 1312109564 981895 :glogbot!Gregor@codu.org JOIN :#esoteric < 1312109565 910941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :<-- im a bit udm < 1312109583 823470 :FireFly!~firefly@unaffiliated/firefly PRIVMSG #esoteric :Oh, hey there oerjan < 1312109591 999619 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :long time no swat < 1312109606 431630 :FireFly!~firefly@unaffiliated/firefly PRIVMSG #esoteric :Indeed < 1312109659 880879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IOJOIJ IOJOI < 1312109712 626120 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (liftM2 ap .) . (.) . (.) < 1312109713 201816 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a b (m1 :: * -> *) a1. (Monad m, Monad m1, Functor m1, Functor m) => (a1 -> a -> b) -> m1 (m a1) -> m1 (m a) -> m1 (m b) < 1312109728 628925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a household type < 1312109734 547670 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :definitely < 1312109746 960886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh dear, i just invented an esolang < 1312109750 691678 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :?pl \a b -> f (g a b) (h a b) < 1312109750 716031 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ap (ap . (f .) . g) h < 1312109752 29249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: grr at M < 1312109753 951321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :make that M an A < 1312109761 733463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t (liftA2 ap .) . (.) . (.) < 1312109762 299401 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a b (f :: * -> *) a1. (Monad m, Applicative f, Functor m) => (a1 -> a -> b) -> f (m a1) -> f (m a) -> f (m b) < 1312109765 409668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t (.) < 1312109765 990751 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *). (Functor f) => (a -> b) -> f a -> f b < 1312109769 85557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good < 1312109777 586609 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I agree with you < 1312109777 992559 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t (liftA2 (<*>) .) . (.) . (.) < 1312109778 544545 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a b (f1 :: * -> *) a1. (Applicative f, Applicative f1) => (a1 -> a -> b) -> f1 (f a1) -> f1 (f a) -> f1 (f b) < 1312109784 456502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :literally the most beautiful type < 1312109790 337711 :EgoBot!Gregor@codu.org JOIN :#esoteric < 1312109791 123192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now to replace those (->)s with something nicer... < 1312109795 414673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something more abstract, say < 1312109815 668073 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*> (?f .)) . ?g <*> ?h < 1312109816 235598 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a b1 (f :: * -> *) (f1 :: * -> *). (?f::a -> b1, Functor f, ?g::f1 (f a -> f b1 -> b), Applicative f1, ?h::f1 (f a)) => f1 b < 1312109837 592862 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :?ty let (.) = flip (>>>) in (liftA2 (<*>) .) . (.) . (.) < 1312109838 202316 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b a1 (cat :: * -> * -> *) b1 a2. (Control.Category.Category cat, Applicative (cat a2)) => cat b1 (a -> b) -> (a1 -> cat a2 b1) -> (a1 -> cat a2 a) -> a1 -> cat a2 b < 1312109855 265922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: it is... so beautiful... < 1312109861 548593 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*> ((&&) .)) . null <*> null < 1312109862 112731 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `f Bool -> f (Bool -> Bool) -> b' < 1312109862 130665 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Bool' < 1312109862 130731 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `null' is applied to too many arguments < 1312109870 518861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: um looks like a layor of functionalness got stripped out? < 1312109874 788308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's more function arrows now < 1312109879 435922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t (.) < 1312109880 34326 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *). (Functor f) => (a -> b) -> f a -> f b < 1312109884 298303 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<$> ((&&) .)) . null <*> null < 1312109884 547182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t flip (>>>) < 1312109884 847462 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `f (Bool -> Bool) -> b' < 1312109884 865337 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Bool' < 1312109884 883687 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `null' is applied to too many arguments < 1312109885 126784 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (cat :: * -> * -> *) a b c. (Control.Category.Category cat) => cat b c -> cat a b -> cat a c < 1312109893 517019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: btw you realise (<<<) exists? < 1312109896 560514 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<$> ((&&) .)) . null <$> null < 1312109897 137823 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `f (Bool -> Bool) -> b' < 1312109897 155902 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Bool' < 1312109897 156066 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the second argument of `(.)', namely `null' < 1312109907 70217 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :elliott: Nope < 1312109913 480226 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ap . (f .) . g < 1312109914 74302 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a b a1 (f :: * -> *). (Monad m, Show a1, Show a, SimpleReflect.FromExpr b, Functor m, SimpleReflect.FromExpr (f (m a1)), Functor f) => f (m a -> m b) < 1312109931 16962 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*>) . (f .) . g < 1312109931 554980 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a b a1 (f1 :: * -> *). (Applicative f, Show a1, Show a, SimpleReflect.FromExpr b, SimpleReflect.FromExpr (f1 (f a1)), Functor f1) => f1 (f a -> f b) < 1312109944 127084 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*> (f .)) . g < 1312109944 717361 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a b1 (f :: * -> *) (f1 :: * -> *). (Show a, SimpleReflect.FromExpr b1, Functor f, SimpleReflect.FromExpr (f1 (f a -> f b1 -> b)), Functor f1) => f1 (f a -> b) < 1312109953 460838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: now you do < 1312109955 365683 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*> (f .) . g) < 1312109955 513614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t (<<<) < 1312109955 976268 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) b a b1 (f1 :: * -> *). (Show a, SimpleReflect.FromExpr b1, Functor f1, SimpleReflect.FromExpr (f (f1 a)), Applicative f) => f (f1 b1 -> b) -> f b < 1312109956 88970 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (cat :: * -> * -> *) b c a. (Control.Category.Category cat) => cat b c -> cat a b -> cat a c < 1312109970 638253 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :wtf < 1312109986 533987 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh < 1312110002 794234 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<$>) . ((&&) .) . null <$> null < 1312110003 326871 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `a -> Bool' < 1312110003 344900 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Bool' < 1312110003 345070 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the second argument of `(.)', namely `null' < 1312110022 806696 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<$>) . ((&&) .) . null <*> null < 1312110023 383921 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `a -> Bool' < 1312110023 401909 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Bool' < 1312110023 402078 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `null' is applied to too many arguments < 1312110030 840805 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<$>) . ((&&) .) . null < 1312110032 360079 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `a -> Bool' < 1312110032 378133 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Bool' < 1312110032 396112 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `null' is applied to too many arguments < 1312110049 402224 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*>) . ((&&) .) . null <*> null < 1312110050 8908 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `f Bool' against inferred type `Bool' < 1312110050 26923 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: [a] -> f Bool < 1312110050 27098 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: [a] -> Bool < 1312110080 787949 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :k I'm too tired < 1312110089 115799 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :so I shall do the logical thing < 1312110090 727879 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :and proceed < 1312110095 981487 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric : ap (ap . (f .) . g) h < 1312110110 409750 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*>) ((<*>) . (f .) . g) h < 1312110111 11784 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a b a1 (f1 :: * -> *). (Applicative f, Show a1, Show a, SimpleReflect.FromExpr b, SimpleReflect.FromExpr (f1 (f a1)), Applicative f1, SimpleReflect.FromExpr (f1 (f a))) => f1 (f < 1312110111 29583 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :b) < 1312110121 306039 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*>) ((<*>) . ((&&) .) . null) null < 1312110121 909940 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `f Bool' against inferred type `Bool' < 1312110121 927778 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: [a] -> f Bool < 1312110121 927981 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: [a] -> Bool < 1312110137 154453 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*>) ((<*>) . (f .) . null) null < 1312110137 740648 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `f a' against inferred type `Bool' < 1312110137 758819 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: [a1] -> f a < 1312110137 759006 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: [a1] -> Bool < 1312110156 696803 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ap (ap . (f .) . g) h < 1312110157 248594 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a b a1 (m1 :: * -> *). (Monad m, Show a1, Show a, SimpleReflect.FromExpr b, Functor m, SimpleReflect.FromExpr (m1 (m a1)), Functor m1, SimpleReflect.FromExpr (m1 (m a)), Monad < 1312110157 266461 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :m1) => m1 (m b) < 1312110157 645342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: is there a nicer representation of bijections than (a->b, b->a), i'm sure there is, and i'm sure i should be asking edward kmett instead < 1312110174 310900 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :well f you too < 1312110197 491527 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: on a countable set you can just define it as sequence < 1312110217 215427 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :given an ordering < 1312110240 224875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: no shit sherlock < 1312110253 772066 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :*ordering with a least element < 1312110276 379666 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (&&) . < 1312110276 952393 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error (possibly incorrect indentation) < 1312110281 120276 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((&&) .) < 1312110281 713940 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *). (Functor f) => f Bool -> f (Bool -> Bool) < 1312110310 311320 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((&&) .) . null < 1312110310 841047 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `f Bool' against inferred type `Bool' < 1312110310 859027 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: [a] -> f Bool < 1312110310 859197 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: [a] -> Bool < 1312110341 376683 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((&&) .) . g < 1312110341 930676 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) (f1 :: * -> *). (Functor f, SimpleReflect.FromExpr (f1 (f Bool)), Functor f1) => f1 (f (Bool -> Bool)) < 1312110352 276691 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lern to ? < 1312110355 377565 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t ((&&) .) . ?g < 1312110355 958719 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) (f1 :: * -> *). (Functor f, ?g::f1 (f Bool), Functor f1) => f1 (f (Bool -> Bool)) < 1312110373 386166 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :herp < 1312110379 363232 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :i am le tired < 1312110406 137751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : *ordering with a least element <-- *omega ordering < 1312110411 211956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what's the name of Functor where you let the mapping be any category...... < 1312110413 574699 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*>) ((<*>) . (f .) . ((==) `on` null)) ((==) `on` null) < 1312110414 150137 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a. (SimpleReflect.FromExpr b) => [a] -> [a] -> b < 1312110422 297978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class Functor cat f where fmap :: cat a b -> f a -> f b < 1312110424 538573 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric ::t (<*>) ((<*>) . ((&&) .) . ((==) `on` null)) ((==) `on` null) < 1312110425 109280 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. [a] -> [a] -> Bool < 1312110429 43149 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I AM VICTORIUS < 1312110440 369786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can't spell "victorious" though < 1312110442 339251 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: mathematically, also functor < 1312110445 987616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: indeed :D < 1312110453 632170 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: never heard of an omega ordering < 1312110457 338489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it should be the real Functor, shouldn't it :( < 1312110469 987627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or maybe evenc < 1312110471 156057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even < 1312110485 406531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class Functor cat f a b where fmap :: cat a b -> f a -> f b < 1312110485 929702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::P < 1312110492 311203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(for things like Set/Map) < 1312110494 621486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: it's an ordering that is isomorphic to the natural numbers. also the natural order of the ordinals < omega. < 1312110521 948410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: the _real_ functor should have a different cat at each end duh < 1312110531 815016 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :k < 1312110545 362786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: um there's only one space for cat... or are you saying haskell can't do it < 1312110546 432468 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: is there music? < 1312110556 584943 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :k ima bed now < 1312110564 503592 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :and definitely not include that point-free function < 1312110574 467760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: fmap :: cat1 a b -> cat2 (f a) (f b) ? < 1312110578 370321 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :the head >>= all . (pred) one is totally staying in though < 1312110583 651399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh cool < 1312110604 980321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: class Functor bat cat f a b | bat cat f -> a b where fmap :: bat a b -> cat (f a) (f b) < 1312110610 663407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: THE CLEAR CHOICE < 1312110736 134101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that FD looks screwy < 1312110748 497859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: yeah it is >_> < 1312110755 118671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but when you get to that many......... < 1312110758 252923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :params i mean < 1312110758 424243 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in fact a and b shouldn't be class parameters at all < 1312110764 728056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: yes, they should (Set and Map) < 1312110767 627226 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: you need more manbatrat < 1312110777 954447 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wut < 1312110781 484925 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: http://www.randomhacks.net/articles/2007/03/15/data-set-monad-haskell-macros < 1312110787 766929 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :manbatrat is ancient evil in a bowler hat < 1312110796 194320 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: absolutely not, i'd say < 1312110797 930022 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Set, Map, etc. have constraints on their type argument < 1312110806 372643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but they're perfectly valid monads given those constraints < 1312110824 370149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's ugly, but if we're extending things... < 1312110841 25888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: but your class definition gives each functor only _one_ pair of objects to map between D: < 1312110851 295813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: um no < 1312110855 940046 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :no, Set is retarded < 1312110859 512974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance Functor (->) (->) Maybe a b where ... < 1312110867 158455 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :you can have singleton sets of things without orderings < 1312110874 905689 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :because HEY THAT'S USEFUL RIGHT < 1312110886 697775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: that is like the stupidest fucking reason for calling something retarded ever < 1312110889 668092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so someone forgot one constraint < 1312110892 885631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably because of type inference < 1312110893 764041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so what < 1312110903 107185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: you cannot even get the _ordinary_ Functor as a special case of this < 1312110910 17732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: um why not < 1312110913 376456 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1312110915 848657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : instance Functor (->) (->) Maybe a b where ... < 1312110932 349127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because a and b are not free parameters < 1312110952 23507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hum < 1312110961 984314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's called FlexibleInstances < 1312110962 508360 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::P < 1312110962 679794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good grief < 1312110965 493054 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what :D < 1312110972 326279 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok maybe it does work < 1312110987 36656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it's undeniably ugly though, for instance Monad has to get split in two < 1312110992 740358 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but WHILE WE'RE GENERALISING... < 1312110994 745369 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: but the FD is still wrong < 1312110998 42771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :indeed < 1312110999 592597 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :Haskell needs first-class types < 1312111001 552548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm not sure what the right fd is < 1312111013 64057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: you mean dependent types? < 1312111018 271185 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: yes < 1312111019 367303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :f -> bat cat would be reasonable, at least < 1312111022 751702 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :flip Monad ftw < 1312111025 27875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: see agda < 1312111030 70434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: bat cat :D < 1312111040 141108 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: no I will not settl for anythnig less than hasklle with these features < 1312111050 498199 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :laos fuck typing < 1312111060 653072 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :it is no longer worth the efforts < 1312111089 913715 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :and tyes I typed that last sentece without errors but not this one though because aparently I suck expecially when typing blidnfold at 5 am < 1312111117 393615 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :(typing is kinkier that way) < 1312111179 973303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you are literally the lightest weight < 1312111191 63604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gender role the fuck up < 1312111318 338228 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ACTION gives coppro a wild boar, a club and animal skin robe complete with rope belt woven by the women of the forest. < 1312111327 303502 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :^roasted wild boar < 1312111407 524091 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and a pint of guinness < 1312111500 822389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus20: FAIL, he should have to kill and roast the boar himself < 1312111523 255980 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :including making his own fire? < 1312111534 708120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah the women can do that. < 1312111548 177599 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION finally realizes that C.S. Lewis and Lewis Carol are not the same person < 1312111551 654546 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :you don't wanna spend too much time with those women < 1312111558 237845 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O_O < 1312111568 705143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: no wonder your mind is confused < 1312111582 620451 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :praise jesus < 1312111596 5281 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :C.S.Lewis was friends with Tolkien < 1312111599 191017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: lmao < 1312111607 44993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im laughing irl < 1312111609 55329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually < 1312111611 211431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i really am < 1312111619 212887 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: so, which one was on that famous expedition with clark? < 1312111634 262883 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Jerry Lewis < 1312111643 790360 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :itidus20: I want a conch < 1312111644 985914 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Jerry-Lee Lewis? < 1312111675 979864 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ok ok i don't know < 1312111759 855522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: imagine if alice in wonderland was written like the narnia books < 1312111769 303735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: or vice versa < 1312111795 349158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ASLAN: Jesus, or something Lewis thought up on an acid trip? Or both???? EXPERTS ARE DIVIDED < 1312111812 750364 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :the best film of alice in wonderland is the jan svankmeyer version < 1312111862 46630 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i haven't seen tim burton's one but.. nothing can beat the one i mentioned < 1312111892 243938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :... and the inter-house neighbors start mowing lawn ... < 1312111934 542582 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :you should record it (the lawn mowing)... then play it back with stereo up loud < 1312112254 718705 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1312112352 462866 :oklopol!~oklopol@dyn58-429.yok.fi QUIT : < 1312112720 650143 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :by the end of the 19th century Sir Walter Besant wrote Alice in Wonderland "was a book of that extremely rare kind which will belong to all the generations to come until the language becomes obsolete". < 1312112921 834622 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I wish scp wasn't so limited < 1312113405 517620 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i don't know what the signifigance of him being a freemason is in this regard < 1312113420 397277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're assuming there is one < 1312113546 314767 :MigoMipo!~John@84-217-0-208.tn.glocalnet.net QUIT :Read error: Connection reset by peer < 1312113787 341249 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :well alice in wonderland is tied into countless conspiracy theories apparently < 1312113913 218646 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but do you wanna know how i feel about conspiracy theories? i think that... ultimately everyone dies... so it's like... the people who undertake all these conspiracies and wars and abuses and every concievable graph of interpersonal profit, ultimately they die and it all comes to naught < 1312113962 398582 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i die, they die.. all becomes equalized < 1312113999 351230 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :worse still is the possibility of not dying... as death is freedom and immortality is a cage < 1312114054 234691 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :Don't worry; we still have the Doom of Man < 1312114088 598432 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so with the charisma of the greatest marketing genius they lay out why they are so special, the extent to which some occasion is infinitely tragic, why my emotions should be invoked < 1312114095 385084 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but it all comes to nothing < 1312114106 462491 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :individual mortality supercedes all else < 1312114149 874205 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :btw < 1312114156 71059 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :listening to the entire music to lotr < 1312114158 34283 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :is awesome < 1312114271 268902 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :yes, they invoke the imagination.. they invoke the emotions.. they invoke the associations.. they invoke all manner of cortices < 1312114291 754404 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :for it is all that one can really do in the space of interpersonal economics < 1312114314 648081 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but what shall they invoke in someone who has passed on < 1312114488 256980 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 . < 1312114767 40816 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :sorry guys im off topic < 1312115505 609860 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :what is the topic < 1312115514 675817 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh wait < 1312115518 850892 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :it's apparently about turbo pascal < 1312115522 390075 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :let's change that < 1312115541 729388 :coppro!~scshunt@denardo.csclub.uwaterloo.ca TOPIC #esoteric :07:25:29 * Sgeo finally realizes that C.S. Lewis and Lewis Carol are not the same person < 1312115557 404098 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :argh < 1312115587 530769 :coppro!~scshunt@denardo.csclub.uwaterloo.ca TOPIC #esoteric :Sgeo finally realizes that C.S. Lewis and Lewis Carol are not the same person | http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1312115594 904835 :coppro!~scshunt@denardo.csclub.uwaterloo.ca TOPIC #esoteric :\* Sgeo finally realizes that C.S. Lewis and Lewis Carol are not the same person | http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1312115601 190798 :coppro!~scshunt@denardo.csclub.uwaterloo.ca TOPIC #esoteric ::* Sgeo finally realizes that C.S. Lewis and Lewis Carol are not the same person | http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1312115619 376921 :coppro!~scshunt@denardo.csclub.uwaterloo.ca TOPIC #esoteric :Sgeo finally realizes that C.S. Lewis and Lewis Carol are not the same person | http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1312115624 467593 :coppro!~scshunt@denardo.csclub.uwaterloo.ca TOPIC #esoteric :* Sgeo finally realizes that C.S. Lewis and Lewis Carol are not the same person | http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1312115627 485080 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :there we go < 1312117671 942824 :jimtendo!~jimtendo@c220-237-111-49.fernt3.vic.optusnet.com.au JOIN :#esoteric < 1312119274 111074 :TeruFSX!~quassel@pool-214-156.res.carleton.edu QUIT :Read error: Operation timed out < 1312119664 317743 :TeruFSX!~quassel@pool-214-156.res.carleton.edu JOIN :#esoteric < 1312119859 912363 :quintopia!~quintopia@unaffiliated/quintopia TOPIC #esoteric :Sgeo finally realizes that C.S. Lewis and Lewis Carol[sic] are not the same person | http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1312120203 408504 :lament!~lament@S0106002312fa554a.vc.shawcable.net JOIN :#esoteric < 1312120418 362014 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What books on programming should I buy? < 1312120429 117841 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is Pragmatic Programmer good, or just... job-y stuff/ < 1312120550 311516 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :CLRS < 1312120562 181197 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i like it, you should too < 1312120601 85237 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Introduction to Algorithms? < 1312120613 258735 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yes < 1312120645 151069 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh come on, not available in B&N? :( < 1312120660 179656 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :has pseudocode for like half the algorithms you sometimes find you need but cant remember how to do < 1312120694 727610 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wants ebooks < 1312120711 559579 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :for instance, i think it has fibonacci heap, which i always forget... < 1312121339 84200 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ACTION drops into the room with a random topic. Do all imperative languages essentially feel the same? Are all their abstract machines similar? < 1312121496 423921 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :procedures/methods/functions are not really represented in instruction sets that i can see < 1312121505 836199 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i think theres RET instruction < 1312121535 54203 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but otherwise... isn't it strange that so many languages follow this pattern < 1312121634 503716 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :or perhaps a procedure/method/function is simply a string of reusable instructions < 1312121677 697916 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :I don't know what kind of machine you mean exactly, but I'd say most "abstract machines" for imperative languages have function calls as a special operation < 1312121702 595591 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :olsner: well i see them occasionally mention the C abstract machine in the C room < 1312121781 945875 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :perhaps it is just that stringing together instructions inevitably results in functions < 1312121783 358192 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Java is a bit special because the abstract machine is not abstract but concrete - and it does have a few low-level things like jumps in it ... but it still has function calls as a primitive and you can't access the call stack (it's just invisible magic that makes return continue running at the right place) < 1312121851 445925 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :well, the C "abstract machine" doesn't really have anything like instructions, it's just a model of what the code does (that is, it's *abstract*) < 1312121871 732393 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ahh.. well i threw together 2 topics in one sentence foolishly < 1312121885 207061 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :good point though < 1312121905 620813 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :men on a beach with piles of stones could conform to a C abstract machine :D < 1312122022 825687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: invisible magic seems unfair < 1312122029 22155 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :well... using humans and piles of stones you can make anything, including a simulation of an x86 processor < 1312122030 949112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i mean, everything has something invisible < 1312122040 569553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even real cpus < 1312122127 976983 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i once discussed with someone how assembly is an arbitrary system of representing machine code at a higher level. that it could have gone another way < 1312122182 88762 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :didnt actually think of alternatives. < 1312122233 681378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: ur on mc < 1312122265 76150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote i'm essentially playing mc as a text adventure game < 1312122270 478706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote good night oh you leaving? no but i will take a shit < 1312122272 36874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1312122274 129442 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hackego is not here......... < 1312122290 580306 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :in the same line of thought, structured programming constructs (for, while, do-while, switch, if) are arbitrary constraints upon the organization of asm statements < 1312122335 972144 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :designed only [as far as i know] for human readability < 1312122367 928172 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :elliott: hmm, dunno, most things a real cpu does has to e.g. end up putting the right values in RAM or produce the right I/O writes - and it's only allowed to fudge with that in specific limited ways... < 1312122391 292911 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :human comprehension probably comes at the price of computational efficiency in most cases < 1312122422 831984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: you can't inspect the electrons :) < 1312122426 650047 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :that is to say.. spaghetti code isn't "slow" < 1312122449 439623 :TeruFSX!~quassel@pool-214-156.res.carleton.edu QUIT :Ping timeout: 264 seconds < 1312122455 242758 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it's simply difficult to read and maintain < 1312122484 254294 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :if its slow it's only slow due to the human being confused by it < 1312122603 556580 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :I imagine some hypothetical omnipotent programmer who has solved chess by having his brain encoded with a garden of eden solution to chess :P < 1312122671 391071 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :hmm... I guess the CPU can still do any amount of magic outside the things you're allowed to observe (just like other invisible magics), just that you can observe more stuff and on a lower level there < 1312122672 521101 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and this hypothetical programmer can arrange instructions with 100% computational efficiency < 1312122700 63462 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :olsner: hey do you like that one? the solution to chess is a neural garden of eden < 1312122721 578506 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :itidus20: I don't understand < 1312122724 405493 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :given that the universe does not contain the computational complexity to arrive at it < 1312122747 587087 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :or maybe i dont know what a garden of eden is < 1312122852 793420 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :suppose I was to say.. this two-state switch on the table represents whether the game of chess has a first player advantage or whether the game is a draw < 1312122873 835115 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :now... in order to put that switch into the correct position... wouldn't the state of that switch be a garden of eden? < 1312122919 411577 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :(according to our current theories about the solvability of chess) < 1312122939 729771 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :of course a breakthrough could prove it wrong later < 1312123187 34987 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :chess does not necessarily have more states than quantum states in the universe does it... < 1312123255 22446 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :quintopia: well i secretly know that chess is solvable.. lets just say it's a hunch < 1312123275 875038 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :heh < 1312123303 780353 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but the idea is not so bad right? < 1312123338 530088 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :a piece of information which was beyond the (quantum) computational power of the universe would be a kind of real-life garden of eden < 1312123377 565097 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :also, the garden of eden < 1312123455 467506 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :(and by extension the big bang state) < 1312123514 648995 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so chess being unsolvable is kind of tongue in cheek to awe the average johnny hopscotch < 1312123609 214935 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1312123686 745872 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :clearly theres degrees of unsolvability < 1312123734 708589 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :like, a chessboard with a board of the size, 1 trillion x 1 trillion, covered in trillions of pieces < 1312123753 834454 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :is even more unsolvable than an 8x8 chessboard < 1312124458 29339 :invariable!~variable@unaffiliated/variable QUIT :Quit: Daemon escaped from pentagram < 1312125312 761535 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, what about me being on mc? < 1312125482 985824 :tswett!~Warrigal@thay.Stanford.EDU PRIVMSG #esoteric :Mutta. < 1312125513 620145 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :? < 1312125548 479704 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Että jotta koska kun, jos vaikka kuin. < 1312125569 859437 :tswett!~Warrigal@thay.Stanford.EDU PRIVMSG #esoteric :Koska, jos, vaikka. < 1312125609 923811 :tswett!~Warrigal@thay.Stanford.EDU PRIVMSG #esoteric :Because/when, but, although. < 1312125641 731661 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The above was a part of an (incomplete) list of subordinating conjunctions. There were all kinds of lists like that. < 1312125659 920764 :tswett!~Warrigal@thay.Stanford.EDU PRIVMSG #esoteric :I see. < 1312125674 13672 :tswett!~Warrigal@thay.Stanford.EDU PRIVMSG #esoteric :Kahtoin mulla toska. < 1312125710 973714 :tswett!~Warrigal@thay.Stanford.EDU PRIVMSG #esoteric :Aamupala on minun vaikean ruoka. < 1312125804 241042 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Also another often-memorized list (of co-ordinating conjunctions) ends with "sillä, näet, nimittäin"; and there's a lot of related puns. Like: "osta kiikari, sillä näet nimittäin", vaguely translated as "buy a pair of binoculars, for you can see with them", since you can interpret "näet" as both as the conjunction (meaning "you see, you know, indeed" etc.) or as the second-person singular present indicative form of "to see". < 1312126254 592258 :tswett!~Warrigal@thay.Stanford.EDU PRIVMSG #esoteric :Loma näyttää kaukana kirjo. < 1312126297 452308 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1312126336 461758 :TeruFSX!~quassel@pool-116-152.res.carleton.edu JOIN :#esoteric < 1312126405 270582 :MigoMipo!~John@84-217-9-122.tn.glocalnet.net JOIN :#esoteric < 1312127120 689262 :MSleep!~fyrc@or-67-238-23-167.dhcp.embarqhsd.net NICK :MDude < 1312127150 283740 :itidus21!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au JOIN :#esoteric < 1312127256 190199 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1312127264 739766 :itidus21!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au NICK :itidus20 < 1312127437 599768 :pumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1312127618 468898 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 252 seconds < 1312127734 900239 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net JOIN :#esoteric < 1312127746 486045 :TeruFSX!~quassel@pool-116-152.res.carleton.edu QUIT :Ping timeout: 276 seconds < 1312127827 396420 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :hello < 1312127834 387617 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I'm researching my family tree < 1312127868 658228 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :i'm your father < 1312127934 756081 :tswett!~Warrigal@thay.Stanford.EDU PRIVMSG #esoteric :I'm lament's son. < 1312127948 848341 :tswett!~Warrigal@thay.Stanford.EDU PRIVMSG #esoteric :However, I am only your half brother. < 1312127965 661596 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Ever since that nasty incedent with a chainsaw < 1312127994 44908 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :time to write "black sheep" and trip balls < 1312128274 463202 :Nisstyre!~nisstyre@infocalypse-net.info QUIT :Ping timeout: 258 seconds < 1312128937 334671 :mtve!~mtve@65.98.99.53 QUIT :Ping timeout: 252 seconds < 1312129229 464376 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :wiki on dijkstra "When lecturing, he would write proofs in chalk on a blackboard rather than using overhead foils, let alone Powerpoint slides." < 1312129363 567329 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Understandable. If you're using Powerpoint right it's only marginally better than a blackboard most of the time. < 1312129376 749994 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :(say, unless you happen to need a detailed graphic) < 1312129490 905699 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :I don't think he was a luddite because he worked in programming.. No... it was something else.. something wonderful I guess < 1312129560 356981 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :About the only real fault I can see with using a blackboard instead of Powerpoint is that it depends heavily on handwriting. < 1312129572 101543 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Which is a skill that I, at least, am horribly out of practice with. < 1312129588 650223 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :Presumably, Dijkstra wasn't. < 1312129662 439522 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :hmm < 1312129669 484165 :TeruFSX!~quassel@pool-116-152.res.carleton.edu JOIN :#esoteric < 1312129690 776049 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :he did a lot of handwritten papers too apparently < 1312129758 619395 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :he probably didn't even use *windows* < 1312129787 119889 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :I'm only going to allow leeway there because, frankly, for quite some time doing math on computers *or* typewriters was an experience in pain, agony, sorrow, etc. < 1312129806 442450 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :And the man was born in 1930. < 1312129808 808996 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :According to Jim Nelson, who served as a civilian translator with the Russian and American peacekeepers in Bosnia in 1996, one of the Russians said, "If we ever had a war, while you are working on your PowerPoint, we would be killing you." < 1312129845 559381 :pikhq_!~pikhq@71-219-230-75.clsp.qwest.net PRIVMSG #esoteric :(still is somewhat inconvenient, but at least it's not *insane* with TeX) < 1312129892 694589 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i have a deep respect for using pens and paper < 1312129909 255619 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :its one of the motifs in my thought < 1312130488 192113 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :to drive the point home i created this fancy screenshot with a few nicer drawings in my collection of early game art: http://oi55.tinypic.com/1zgcj2u.jpg < 1312130605 379503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so fancy < 1312130613 302983 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i don't think such a pic exists anywhere on the internet.. its a particular fascination of mine < 1312130634 35124 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i mean.. sure i obtained each individual pic online.. but collected together like that? no < 1312130657 646655 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :do you recognize the games? < 1312130679 616915 :oklopol!~oklopol@dyn58-429.yok.fi JOIN :#esoteric < 1312130710 397998 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :theres more pics but i tried to choose the ones which express what im trying to express < 1312131417 920667 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I've traced my ancestory back to the 1730's. < 1312131427 124771 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Nobody famous SO FAR < 1312131512 509940 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 252 seconds < 1312132660 177566 :sebbu!~sebbu@ADijon-152-1-56-35.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1312132660 196898 :sebbu!~sebbu@ADijon-152-1-56-35.w83-194.abo.wanadoo.fr QUIT :Changing host < 1312132660 197060 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1312133020 140697 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :þÿÿÿRsw…sw < 1312133134 360571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jodas < 1312133322 538944 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1312133524 122944 :derrik!~xix@gprs-inet-65-54.elisa.ee JOIN :#esoteric < 1312133530 584105 :pumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 260 seconds < 1312134990 410001 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I think my great-great-great-great-great-great grandfather was christened in Hexham < 1312135168 361913 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Taneb, how comes you even know that < 1312135179 91647 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Doing family tree < 1312135182 230054 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1312135194 69960 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Got it back to 1690 < 1312135197 768095 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Trying to get further < 1312135199 709177 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :nice < 1312135463 747809 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :My cousin's got it back to 1611 < 1312135486 281765 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :But he did my dad's side, I'm doing my mum's side < 1312135734 746293 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Huh, that's interesting < 1312135766 392373 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :One of my ancestors may have emigrated to the US < 1312135966 193705 :Behold!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1312136146 656536 :pumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1312136209 674093 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory QUIT :Ping timeout: 276 seconds < 1312136259 584586 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 240 seconds < 1312136497 27125 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1312137069 560753 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1312137158 611267 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net QUIT :Quit: He's a big quitter he is. < 1312137452 647059 :TeruFSX!~quassel@pool-116-152.res.carleton.edu QUIT :Ping timeout: 252 seconds < 1312137704 237303 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net JOIN :#esoteric < 1312137740 134630 :Nisstyre!~nisstyre@infocalypse-net.info JOIN :#esoteric < 1312139046 777189 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 240 seconds < 1312139714 100268 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net JOIN :#esoteric < 1312139928 172353 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1312139958 921513 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Hello! < 1312139960 680712 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :and a happy australian mailman reminder's day to all! < 1312140017 272342 :derrik!~xix@gprs-inet-65-54.elisa.ee QUIT :Quit: ramadan < 1312140153 549277 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :04:37:16 i don't know what the signifigance of him being a freemason is in this regard < 1312140177 146686 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :hey i dont know anything about freemasons < 1312140178 697074 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :istr that the norwegian mass murderer was one (or claimed to be), too < 1312140187 679196 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :04:49:46 listening to the entire music to lotr < 1312140187 698794 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :04:49:48 is awesome < 1312140201 710563 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric ::-s < 1312140203 447198 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :istr that the norwegian mass murderer liked to listen to lotr music too < 1312140218 970924 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :enough conspiracy for you yet? < 1312140229 630500 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :oerjan: Also ISTR that the Norwegian mass murderer was NORWEGIAN. Guess who else is! It might be you! < 1312140245 548755 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :well lewis caroll was a suspect of being jack the ripper < 1312140264 316420 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Fun story I've got about that guy < 1312140283 497151 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :his sexual interest in alice liddell has also been analyzed in various lights over the years < 1312140295 649528 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :the story is back in his favor lately < 1312140306 762749 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Queen Victoria read Alice and Wonderland and loved it so much, she ordered a copy of the next publication by the author to be brought to her as soon as it was written < 1312140333 990691 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :She didn't realise that Lewis Carrol's day job was a maths proffessor called Charles Lutwidge Dodgson < 1312140352 491558 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :fizzie: to that i shall (mis-(?)) quote the major of oslo speaking in a mosque shortly after the event: "The terrorist was blond, white, called himself a Christian, and lived in my neighborhood. Yet you are not accusing me of being a terrorist; thank you for that." < 1312140371 567247 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :She got a bit of surprise when a maths paper turned up a couple of months later < 1312140482 413157 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :*mayor < 1312140703 867937 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :06:49:25 * itidus20 drops into the room with a random topic. Do all imperative languages essentially feel the same? Are all their abstract machines similar? < 1312140759 792333 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i'm reminded of Icon, which uses the stack a bit differently than most (sometimes it returns to a frame temporarily _without_ unwinding the stack above) < 1312140830 686042 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :although those which allocate frames on the heap are of course even more flexible. like scheme, although i don't know if you'd call that imperative (it's not _purely_ functional) < 1312140849 218759 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :oerjan: it was 2 independant questions. which accidently merged < 1312140859 972752 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :that's essential for having continuations, i think < 1312140885 614266 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :so maybe you could say that the _basics_ are similar, but things might change when you add extra features. < 1312140905 16747 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :well... lets face it < 1312140914 846683 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :when a fellow starts a new imperative language < 1312140934 304202 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :he's likely to make it similar to what he already knows < 1312140935 701830 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :oerjan: But, philosophically speaking, can you call it a "stack frame" if it's allocated from a heap? < 1312140937 149524 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and this fellow.. adds his own take on all the regular suspects < 1312140959 372984 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :he adds a variant of: if, while, dowhile, for < 1312140965 349399 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :etc < 1312140981 956662 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i'm not sure if scheme calls it a stack frame. they're environments for continuations and closures, i guess. < 1312140984 876032 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but... he is doing this very automatically < 1312141008 91172 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :he is not truely going back to the roots and thinking "how can i do this" < 1312141010 643466 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1312141037 796553 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :he is trapped by being surrounded by mountains of conventions < 1312141039 528230 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :itidus20: yep. it's just a slightly more glorified version of our own wiki's brainfuck derivatives... slap on a different syntax but use essentially the same semantics. < 1312141045 399789 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :afk < 1312141054 717327 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :oh don't get me wrong.. i've done it mysefl < 1312141108 501213 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and.. yeah the structured programming paradigm is so resistant to attacks < 1312141140 930840 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :oerjan: Oh, I'm sure R5RS does not mention the word "stack" anywhere, it was just a generic sort of a question. Though I guess you can always use the highbrow term "activation record" instead. < 1312141162 805823 :pumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 255 seconds < 1312141276 473691 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :at school some teacher casually told us that these control structures are basically all you need < 1312141291 513196 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :they didn't however mention that there are potential alternatives < 1312141356 609279 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Edsger Dijkstra VS the unstructured Jump... < 1312141375 212844 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :In this long epic battle, Edsger recovered the three pieces of the triforce. < 1312141383 786700 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :nice, vim's syntax highlighting for sed supports EBCDIC < 1312141390 191303 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :The sequence, the selection, and the other thing #-o < 1312141395 556546 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :repetition < 1312141537 689281 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i can understand brainfucks popularity though < 1312141588 283474 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :even the name sounds like what a heavy metal band might name a programming language < 1312141609 136682 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :(.. just barelu ..) < 1312141702 752104 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and this programing language goes out to our fans... Melancholy of the insect infested lemon tree.. < 1312141716 999162 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net JOIN :#esoteric < 1312141780 112145 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net QUIT :Ping timeout: 260 seconds < 1312141788 718044 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ACTION waits for elliott to snatch that name < 1312141830 133472 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :lots of bass < 1312141850 731890 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :oh.. i know what it is < 1312141862 95753 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ive been listening to this band called dillinger escape plan < 1312141863 648186 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :also some trout, halibut and great white < 1312141929 894034 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :(for the latter, let's just say that this language has _very_ eager GC) < 1312141954 299576 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i once did a toy language < 1312141967 480264 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :pretty shitty < 1312141976 948353 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it was an experiment in implementation skills < 1312142122 388773 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but it still means well < 1312142146 582120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :* oerjan waits for elliott to snatch that name < 1312142147 92388 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1312142226 949147 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :im really an awful coder.. like not a joke.. < 1312142259 580055 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Haskell already has a grip on a large share of the top-1% programmers who are abstract-math geniuses. Monoids and category theory probably can never be understood by average programmers. I say this using myself as an example. I am a top-1% programmer with some background in simple abstract math and I am having a very lengthy mental absorption process for this stuff." < 1312142271 614237 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"Scathing Omniphallic Hammerheart of the Dead", suggests the Metal Song Title Generator. Alternatively, "Paranoid Norsk Sarcomancy of the Juggernaut". I suppose that thing works just as well for languages. < 1312142279 211957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if the idea that e might not be a top-1% programmer has ever crossed this person's mind. < 1312142293 588326 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :At least 20% of programmers are top-1% programmers. < 1312142300 108337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::) < 1312142307 290705 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :07:22:44 a piece of information which was beyond the (quantum) computational power of the universe would be a kind of real-life garden of eden < 1312142324 285447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like how they said monoid < 1312142325 650678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?src Monoid < 1312142325 670535 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :class Monoid a where < 1312142325 689942 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mempty :: a < 1312142325 690121 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mappend :: a -> a -> a < 1312142325 709189 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mconcat :: [a] -> a < 1312142328 160887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :INCOMPREHENSIBLE < 1312142379 783418 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :from the godel's lost letter blog i've come to understand that there is a slight possibility that there might exist a polynomial-size circuit to solve an NP-complete problem of any size, even if there exists no polynomial algorithm which works for all sizes. < 1312142384 588297 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :associative binary operation with identity element? im so confused < 1312142404 190013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : a piece of information which was beyond the (quantum) computational power of the universe would be a kind of real-life garden of eden < 1312142408 643577 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this reminds me of fax's bit box. < 1312142425 604614 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :fax's big tits? < 1312142427 710194 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :oh < 1312142474 179227 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :my thoughts have simple goals < 1312142577 481479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did we ever figure out the answer to that one btw oerjan < 1312142581 48065 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :1) how to make games 2) how to bring happiness into daily existence 3) the effortless erotica of women < 1312142584 717181 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :to what < 1312142618 268584 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :4) the correctness of pain and suffering and sacrifice and tragedy < 1312142626 958587 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: given a black-box machine which outputs an uncomputable stream of bits (you can choose which stream), can you use it as an energy generator < 1312142643 565823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least that's my recollection. < 1312142644 714339 :shachaf!~shachaf@204.109.63.130 QUIT :Ping timeout: 252 seconds < 1312142646 989091 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :make games to effortless erotica of women and bring happiness into daily existence and the correctness of pain and suffering and sacrifice and tragedy < 1312142652 99072 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :5) The first duty of every starship officer is to the truth, whether it's scientific truth or historical truth or personal truth! It is the guiding principle on which Starfleet is based. < 1312142657 90870 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or make games about those things < 1312142663 743299 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or make games about some of them to bring about others < 1312142671 118570 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you can do it < 1312142684 371367 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :well i like to ask "why games?" < 1312142687 745275 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: well if it were an oracle for particle positions, you might be able to use it to build maxwell's demon? < 1312142695 583371 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :why... games.. is it just for the money, or the potential fame? < 1312142699 568075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: that's not a mathematical stream of bits :P < 1312142702 487263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well ok it si but. < 1312142704 533752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it feels like cheating < 1312142712 619776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're meant to pick Chaitin's constant or something like that :P < 1312142730 860774 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :itidus20: it's for the effortless erotica of women < 1312142743 575382 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :so, at least entropy reversal. although i'm not sure how it fits with the theory that the entropy increases when maxwell's demon forgets previous particle positions < 1312142777 47629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I really can't see a way to do it without "cheating" like that, which is infuriating, because my intuition about entropy blah blah blah says it must be possibl < 1312142777 387019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :e < 1312142780 857327 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :to me, gaming is not found in it's entirety in the domain of money and fame... nor in the domain of analysis and game theory and mathematics < 1312142786 18235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[asterisk]possible < 1312142794 889730 :shachaf!~shachaf@204.109.63.130 JOIN :#esoteric < 1312142806 444826 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: well an uncomputable stream of bits would be likely indistinguishable from random < 1312142808 185557 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it is not found as a cathartic response to aggression and tension.. it is not entirely a means of developing hunting skills < 1312142813 295712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well that's the point < 1312142821 671104 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it's true randomness, and the box outputs no heat or anything < 1312142861 203274 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :itidus20: (6) learning to stop your lists of simple goals while they're still simple :P < 1312142861 375884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you just give it enough power to be able to drive the output mechanism (a LED, say, or maybe it just passes on the power if the bit is one), and it outputs the bitstream forever with no heat output < 1312142868 595163 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it is not simply a means of developing military skills and strategies < 1312142885 711319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: so... < 1312142891 821207 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :no, the meaning of gaming is NP hard to locate < 1312142907 366333 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :meaning of gaming can't be fun is it < 1312142909 925185 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :naaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah < 1312142919 140179 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or < 1312142921 434717 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :fun-equivalents < 1312142964 374903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: SO BASICALLY HELP WHY CAN'T I GENERATE POWER IT MUST BE POSSSIBLE < 1312142988 263566 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i think the problem these days with gaming is trying to have fun knowing that the world is in such peril < 1312143044 392678 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :itidus20: some games are PSPACE hard, even worse (e.g. sokoban) < 1312143059 21893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and sooebegins ignoring me < 1312143107 522089 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott is a firm believer in my omniscience, to the point of thinking any non-sign of it must be me ignoring him < 1312143123 139834 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: YOU CAN AT LEAST SAY "HM" :D < 1312143128 149699 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net JOIN :#esoteric < 1312143146 727257 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :I started reading tom saywer before < 1312143198 103636 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and i thought.. this book... with its down to earth values and warmth.. is what is missing from the world < 1312143210 253147 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :^ul ((h)(m)):!S(~:^:S*a~^~*a*~:^):^ < 1312143210 272552 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :(h)(m) ...out of stack! < 1312143212 833136 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :But it's there! < 1312143217 132177 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :In your hands! < 1312143221 837434 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :apparently not. oh. < 1312143223 720488 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :That world hasn't gone! < 1312143226 609632 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :^ul ((h)(m)):^!S(~:^:S*a~^~*a*~:^):^ < 1312143226 628943 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hmmhmhhmmhhmhmmhmhhmhmmhhmmhmhhmmhhmhmmhhmmhmhhmhmmhmhhmmhhmhmmhmhhmhmmhhmmhmhhmhmmhmhhmmhhmhmmhhmmhmhhmmhhmhmmhmhhmhmmhhmmhmhhmmhhmhmmhhmmhmhhmhmmhmhhmmhhmhmmhhmmhmhhmmhhmhmmhmhhmhmmhhmmhmhhmhmmhmhhmmhhmhmmhmhhmhmmhhmmhmhhmmhhmhmmhhmmhmhhmhmmhmhhmmhhmhmmhmhhmhmmhhmmhmhhmhmmhmhhmmhhmhmmhhmmhmhhmmhhmhmmhmhhmhmmhhmmhmhhmhmmh ...too much output! < 1312143227 930896 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :It's just moved on! < 1312143249 632702 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :itidus20: in other words, it's poverty < 1312143254 512259 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :poverty is what's missing from your world < 1312143265 378367 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :just move to a really poor country, like Burma < 1312143290 362888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: BUT WH;Y CANT < 1312143308 738156 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hey norway is supposedly all warm and fuzzy this week. also, filthy rich. < 1312143320 935413 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Oh, Norway < 1312143329 202494 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :The land of the Norwegians < 1312143338 93974 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :lament: the way i see it is.. if i am the world.. burma is a toothache... and my legs and arms don't want to work to earn the money to fix the toothache < 1312143350 18922 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :itidus20: it's not a toothache < 1312143353 695256 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Stupid Italy. < 1312143357 125418 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Taneb: the psychologists are saying we're in a "love psychosis" < 1312143359 866668 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :itidus20: all the down to earth values and warmth are there, in burma < 1312143367 399417 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :also, afk < 1312143369 258807 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :oerjan: What, you and me> < 1312143373 424553 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :itidus20: if you make them rich, the values and the warmth will go away < 1312143377 862002 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric ::o < 1312143385 980056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote Oh, Norway The land of the Norwegians < 1312143390 714398 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :that's how it happened in america and europe < 1312143397 350855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :god dammit hackego < 1312143408 720556 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :people don't need values and warmth when they got money < 1312143410 871131 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so you may wonder.. whats my trick to caring < 1312143434 635770 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i am living in a simple way.... augmented admittedly by the internet < 1312143441 326317 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :etc < 1312143447 692832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lament: living in poverty in an authoritarian state: the true road to happiness? < 1312143464 605569 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :elliott: according to some. < 1312143487 271993 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :if you want family values, then yes, certainly < 1312143499 848141 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :if you want support from others, then yes < 1312143503 505201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :according to what you said. < 1312143519 21045 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :such things are necessary in poor places because people can't survive without them at all. so they exist < 1312143539 139708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lament: so how long have you spent living like that in burma? < 1312143543 122356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when are you moving there permanently? < 1312143548 729540 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :that's why "cultural conservatism" goes away as countries become rich. people don't need it anymore < 1312143551 532768 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :will you have an irc link? < 1312143561 162009 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :lament: i literally have no income... my brother supplies internet, and hand me down PC parts... my mom provides electricity, groceries, bedroom.. my relatives and brother occasionally gave me food < 1312143576 859479 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it is a nice way to exist < 1312143597 827072 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it won't last forever.. etc < 1312143634 247187 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :anyway heres mark twains pic, gotta love it: http://en.wikipedia.org/wiki/File:Mark_Twain_by_AF_Bradley.jpg < 1312143651 611051 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :elliott: you're boring < 1312143681 113164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lament: is that another way of saying the answers are exactly what i expected < 1312143687 532991 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :no < 1312143701 127321 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :it's not related < 1312143704 775217 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :you're just boring < 1312143714 482434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you _are_ moving to Burma? < 1312143739 103886 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :talking to you is not interesting because you never have anything intelligent to say < 1312143749 507050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :likewise < 1312143752 911716 :lament!~lament@S0106002312fa554a.vc.shawcable.net PRIVMSG #esoteric :you're probably the main reason why i'm not in this channel often < 1312143761 914376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cool < 1312143765 841089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :would you like to talk about your feelings < 1312143768 386 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Is Bearpark near Stockton? < 1312143978 42256 :cheater!~ubuntu@e179112016.adsl.alicedsl.de JOIN :#esoteric < 1312144039 114444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: about twenty-three miles away, it looks like < 1312144052 175206 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Not too far < 1312144058 792270 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :They could be the same person < 1312144238 836018 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric : oerjan: What, you and me> <-- um no, a large fraction of the norwegian population. < 1312144531 568640 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1312144589 698414 :TeruFSX!~quassel@pool-116-152.res.carleton.edu JOIN :#esoteric < 1312144996 739236 :cheater!~ubuntu@e179112016.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1312145035 154186 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net QUIT :Ping timeout: 260 seconds < 1312145814 660369 :pumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1312145921 793211 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 264 seconds < 1312146173 845860 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@hoogle IO a -> a < 1312146173 972823 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Foreign unsafePerformIO :: IO a -> a < 1312146173 992151 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.ByteString.Internal inlinePerformIO :: IO a -> a < 1312146173 992299 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :System.IO.Unsafe unsafePerformIO :: IO a -> a < 1312146216 210437 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :you are treading dangerous paths, grasshopper... < 1312146239 33212 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Yep! ^_^ < 1312146287 547120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: STOP RIGHT THE;RE < 1312146937 422865 :cheater!~ubuntu@e179112016.adsl.alicedsl.de JOIN :#esoteric < 1312146973 145718 :pumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1312147084 140698 :FireFly!~firefly@unaffiliated/firefly QUIT :Quit: swatted to death < 1312147098 899240 :OxA5EA!~area@p5489E79A.dip.t-dialin.net JOIN :#esoteric < 1312147106 568295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no, an ox < 1312147115 439971 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh no < 1312147231 836485 :OxA5EA!~area@p5489E79A.dip.t-dialin.net PRIVMSG #esoteric :howdy < 1312147266 500252 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> OxA5EA < 1312147267 87928 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: data constructor `OxA5EA' < 1312147272 508982 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> 0xA5EA < 1312147273 120790 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 42474 < 1312147307 339026 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :now that is _much_ more obvious. < 1312147307 511332 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1312147312 791147 :OxA5EA!~area@p5489E79A.dip.t-dialin.net PART :#esoteric < 1312147329 1234 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :his secret revealed, he left < 1312147431 245002 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :@hoogle a -> b < 1312147431 372750 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unsafe.Coerce unsafeCoerce :: a -> b < 1312147431 392137 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude ($) :: (a -> b) -> a -> b < 1312147431 392328 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude ($!) :: (a -> b) -> a -> b < 1312147470 50027 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :That looks safe enough; it even has the word "safe" in it. < 1312147500 531664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, my next two languages: Piece of valuable specifics that should encourage yourself to order live chat software and Melancholy of the insect infested lemon tree < 1312147503 641800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mark your calenders < 1312147509 284638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[asterisk]calendars < 1312147812 452409 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> printStrLn $ unsafeCoerce 0 < 1312147813 101707 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `printStrLn'Not in scope: `unsafeCoerce' < 1312147820 568523 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :So. < 1312147822 432996 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What would that do? < 1312147847 337685 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: Depends what printStrLn is. < 1312147852 870391 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :put* < 1312147857 7647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Depends on the GHC version. < 1312147865 480338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And OS, architecture, ... < 1312147872 766240 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Yay! ^_^ < 1312147891 321640 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell putStrLn $ Unsafe.Coerce.unsafeCoerce 0 < 1312147901 151945 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Why is it that unsafeCoerce seems.... < 1312147907 773318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I imagine it prints out an empty string < 1312147910 327570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because of pointer tags and [] < 1312147912 384235 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1312147912 916911 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :A lot more dangerous than unsafePerformIO? < 1312147915 118980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Nothing coerces to [] too < 1312147917 166260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait < 1312147919 42131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: egobot isn't here < 1312147922 454377 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell print $ Unsafe.Coerce.unsafeCoerce 0 < 1312147925 357225 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​() < 1312147927 405331 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oops < 1312147967 992936 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell print (Unsafe.Coerce.unsafeCoerce 0 :: String) < 1312147970 555453 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​"" < 1312147976 873609 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t \x -> ((\y -> y y) (\r -> r)) < 1312147977 421853 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: t = t -> t1 < 1312147977 441201 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `y' is applied to too many arguments < 1312147977 441381 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the expression: y y < 1312147979 178999 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::( < 1312147994 30896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: needs more newtypes < 1312147996 598950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh wait it is here < 1312147997 281195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1312147999 846749 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: unsafeCoerce can easily segfault if you're unlucky < 1312148001 892081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just not hackego < 1312148024 862065 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :now, you can _write_ unsafeCoerce with unsafePerformIO, but it takes a bit of work. < 1312148030 378939 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t \x -> (\f -> f f) (\r -> r r) < 1312148030 935853 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: t = t -> t1 < 1312148030 955215 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `f' is applied to too many arguments < 1312148030 955386 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the expression: f f < 1312148033 6602 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::( < 1312148070 69769 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Is it possible to write a function a->b that never returns? < 1312148077 703192 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :As in, actually have that type inferred < 1312148140 115689 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :using only lambda, i think not < 1312148166 138437 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t \_ -> undefined < 1312148166 695374 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t a. t -> a < 1312148169 991646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes. < 1312148238 992422 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :(by which i excluded undefined etc.) < 1312148360 698313 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what about a recursive function that never returns? < 1312148397 609923 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :you cannot do general recursion with just lambdas < 1312148421 437188 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :it'll always hit that infinite type problem < 1312148423 999029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well those things are part of real haskell function writing, so i assume Lymee would include them < 1312148430 357819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t fix id :: a -> b < 1312148430 921552 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. a -> b < 1312148446 351825 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: i wouldn't assume that after the :t \x -> (\f -> f f) (\r -> r r) thing < 1312148473 171747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it's Lymee, nonsensical messing with lambdabot is a given < 1312148475 223023 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway < 1312148478 803582 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the infinite type problem? not really < 1312148482 224771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just newtype it < 1312148488 215379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that doesn't involve any functions or anything < 1312148490 434965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or explicit recursion < 1312148500 149843 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: that's not "just lambdas" < 1312148516 160327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Lymee _never said_ just lambdas < 1312148521 469192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you did < 1312148560 961022 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newtype X a = X { un :: X a -> a } < 1312148561 133212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :\x -> un (X (\f -> un f f)) (X (\r -> un r r)) < 1312148561 644717 :MigoMipo!~John@84-217-9-122.tn.glocalnet.net QUIT :Read error: Connection reset by peer < 1312148562 154157 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: your comment was in the context of my comment. < 1312148565 606110 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unfortunately lambdabot can't run that or anything < 1312148567 142591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well ok < 1312148572 97478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was trying to answer Lymee < 1312148584 564808 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :EgoBot can. < 1312148595 315785 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :(unsafeCoerce 42 :: ByteString) tends to segfault quite reliably. < 1312148627 779095 :comex_!~ec2-user@ec2-67-202-46-7.compute-1.amazonaws.com NICK :comex < 1312148654 868563 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :presumably ByteString has no nullary constructor < 1312148771 919910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Prelude> Unsafe.Coerce.unsafeCoerce (Just ()) :: [()] < 1312148772 88176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[(),Segmentation fault < 1312148772 809205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also works < 1312148804 431614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I love how the memory layout works out perfectly apart from the having one fewer field thing < 1312148815 79296 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :You can also unportably get bits out of floats with it. < 1312148817 467884 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :!haskell print (Unsafe.Coerce.unsafeCoerce 1.0 :: Int) < 1312148820 53394 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :4607182418800017408 < 1312148821 246658 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Wery Useful. < 1312148828 336796 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Just... just stop < 1312148917 957135 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print (Unsafe.Coerce.unsafeCoerce 1.0 :: Bool) < 1312148921 183943 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :False < 1312148924 657259 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::( < 1312148957 559240 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print (Unsafe.Coerce.unsafeCoerce 42 :: Float) < 1312148960 710810 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :5.9e-44 < 1312148961 906273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(diff) (hist) . . N Fairly intriguing review of shopping cart software package prepared by renowned soccer player or a person named very same as that soccer player.‎; 21:41 . . (+8,490) . . MarshallNielsen (Talk | contribs) (New page: Let's encounter it; most businesses right now need to possess a presence online. The challenge is, that most small business enterprise entrepreneurs are rather actually < 1312148961 925590 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : scared of the work ...) < 1312148962 72727 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(diff) (hist) . . N Incredibly fascinating evaluation of shopping cart software package prepared by well-known soccer professional or a person known as exact same as that soccer player.‎; 21:27 . . (+8,400) . . MarshallNielsen (Talk | contribs) (New page: Let's face it; most organizations today will need to have a presence on the web. The situation is, that most modest organization proprietors are qu < 1312148965 841164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ite truthfully terrified on the work it w...) < 1312148969 952951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh my god < 1312148971 829995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the titles are getting even better < 1312148987 237134 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print (Unsafe.Coerce.unsafeCoerce 0 :: Float) < 1312148990 307531 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :0.0 < 1312148993 855497 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print (Unsafe.Coerce.unsafeCoerce 1 :: Float) < 1312148997 26709 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1.0e-45 < 1312149013 568796 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print $ map (Unsafe.Coerce.unsafeCoerce :: Float)) [1..] < 1312149024 215486 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print $ map (Unsafe.Coerce.unsafeCoerce :: Float) [1..] < 1312149054 372976 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print $ take 20 $ map (\x -> Unsafe.Coerce.unsafeCoerce x :: Float) [1..] < 1312149057 489638 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​[1.0e-45,3.0e-45,4.0e-45,6.0e-45,7.0e-45,8.0e-45,1.0e-44,1.1e-44,1.3e-44,1.4e-44,1.5e-44,1.7e-44,1.8e-44,2.0e-44,2.1e-44,2.2e-44,2.4e-44,2.5e-44,2.7e-44,2.8e-44] < 1312149074 95759 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print $ take 20 $ map (\x -> Unsafe.Coerce.unsafeCoerce x :: Bool) [1..] < 1312149077 316006 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​[False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False] < 1312149081 959708 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print $ take 20 $ map (\x -> Unsafe.Coerce.unsafeCoerce x :: Bool) [0..] < 1312149084 931572 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​[False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False] < 1312149087 25714 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::< < 1312149097 25344 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net QUIT :Ping timeout: 246 seconds < 1312149106 639886 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print $ take 20 $ map (\x -> Unsafe.Coerce.unsafeCoerce x :: Int) [True, False] < 1312149109 307681 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​[8646911284555690264,1110514680] < 1312149124 589982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> unsafeCoerce (99::Integer) :: Int < 1312149125 143629 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `unsafeCoerce' < 1312149128 341303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm... < 1312149130 51887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh < 1312149140 288662 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print $ take 20 $ map (\x -> Unsafe.Coerce.unsafeCoerce ((Unsafe.Coerce.unsafeCoerce x :: Int)+1) :: Bool) [True, False] < 1312149143 236785 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​[False,False] < 1312149147 810880 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!haskell print $ take 20 $ map (\x -> Unsafe.Coerce.unsafeCoerce ((Unsafe.Coerce.unsafeCoerce x :: Int)) :: Bool) [True, False] < 1312149150 800315 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​[True,False] < 1312149153 887814 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :nyan < 1312149525 907192 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net JOIN :#esoteric < 1312149835 325172 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net QUIT :Ping timeout: 276 seconds < 1312149898 639487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I wish there was some kind of higher-order DSL for describing the kind of compositions that turn into nested clusterfucks of (.) < 1312149898 727933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure what it'd look like, though... maybe it could assign a name to every argument, and... :D < 1312150086 34979 :HackEgo!~HackEgo@codu.org JOIN :#esoteric < 1312150116 114348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Funnily because of the ordering of Bool it holds implies == (<=)." < 1312150117 829892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: >:D < 1312150341 363067 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: iirc nested clusterfucks of (.) correspond to lambdas where every argument is used exactly once, in order. except that a few exceptions become id instead. < 1312150363 615987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well, I mean, nested clusterfucks mixed in with other things < 1312150368 461328 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :@pl \a b c d e -> a (b c d) e < 1312150368 482922 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(.) . (.) < 1312150434 511465 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: also, you're familiar with (iirc) conal elliott's result etc. notation? < 1312150459 860765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: indeed < 1312150468 364742 :GreaseMonkey!~gm@unaffiliated/greasemonkey QUIT :Quit: The Other Game < 1312150470 247378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, maybe not familiar < 1312150473 503231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I know of it, and read a post once < 1312150600 762693 :cheater_!~ubuntu@e179112092.adsl.alicedsl.de JOIN :#esoteric < 1312150774 860903 :cheater!~ubuntu@e179112016.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1312151057 165348 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net JOIN :#esoteric < 1312151941 809485 :TeruFSX!~quassel@pool-116-152.res.carleton.edu QUIT :Ping timeout: 258 seconds < 1312153692 980974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Is nesting of loops required for brainfuck to be [[Turing-complete]]? (I'm asking because I'm trying to show reduction with another esolang where nested loops would be difficult.) —[[User:Maharba|Maharba]] 22:24, 31 July 2011 (UTC) < 1312153695 369371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is, right? < 1312153710 75469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know dbfi has seven deep loops, or something < 1312153711 97686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or was it five < 1312153813 706099 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it's almost certianly required otherwise you can't have very interesting logic < 1312153817 998268 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :well if you have only one level of loops, then what's inside a loop is only ><+- (ignoring .,) < 1312153877 784589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: orly < 1312153889 77372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah i know it's not tc without nested loops < 1312153891 498109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i just dunno the proof < 1312153926 719707 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ah, didn't really notice that it was a quote. < 1312153955 6105 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :If you have no nested loops you cna never 'regress' in state < 1312153969 870831 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :is my rough idea of the proof < 1312153979 471583 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :well it could be proved by solving the halting problem for each loop < 1312153987 653382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/w/index.php?title=HQ9%2B&curid=1036&diff=24089&oldid=22953 < 1312153990 465091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow it's ALL IN UPPERCASE < 1312153992 925938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :EVEN THE STRINGS IT PRINTS < 1312154074 896578 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :if a loop is unbalanced, then you can only perform it so many times before going periodic, so halting for that can be determined. < 1312154115 587269 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :fileupyours < 1312154116 145368 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :(so many times after going off the original tape) < 1312154160 392843 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hq9+ was kind of okay, but hq9+ derivatives make me sad < 1312154185 123514 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :if it's balanced, well how does that balanced loop optimization work in general... < 1312154219 193633 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ok post that on the talk page < 1312154219 718215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thx < 1312154247 742164 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh hm you are merely adding a given vector to the touched cells each time. < 1312154278 153577 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :and it's a question of whether the loop test cell will ever hit 0 or not < 1312154337 162849 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :yup < 1312154473 58863 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 246 seconds < 1312154701 162422 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net QUIT :Ping timeout: 240 seconds < 1312154835 294214 :lament!~lament@S0106002312fa554a.vc.shawcable.net QUIT :Ping timeout: 260 seconds < 1312154858 883720 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net JOIN :#esoteric < 1312155672 56352 :cheater_!~ubuntu@e179112092.adsl.alicedsl.de PRIVMSG #esoteric :how do i get a new pet? i tried sacrificing anything i can come up with and all i could get is some demons when i sacrifice priests < 1312155777 969353 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1312155977 266109 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ACTION calls the PETA < 1312156748 979139 :lament!~lament@S0106002312fa554a.vc.shawcable.net JOIN :#esoteric