< 1309133522 935220 :elliott_!~elliott@95.149.228.85 JOIN :#esoteric < 1309133534 385256 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : i want a shirt made of spider silk < 1309133536 413859 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : um are you ph < 1309133726 169542 :myndzi!myndzi@c-24-22-176-245.hsd1.wa.comcast.net QUIT :Remote host closed the connection < 1309134047 219614 :augur!~augur@c-98-233-104-18.hsd1.md.comcast.net JOIN :#esoteric < 1309135085 313015 :augur!~augur@c-98-233-104-18.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1309135925 990789 :myndzi!myndzi@c-24-22-176-245.hsd1.wa.comcast.net JOIN :#esoteric < 1309136920 663726 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> 1/0 < 1309136921 771250 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Infinity < 1309136923 972178 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> 0/0 < 1309136924 967789 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : NaN < 1309136936 139826 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1/0 < 1309136937 348095 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : : parse error (possibly incorrect indentation) < 1309136940 525949 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1/0,5..] < 1309136941 678833 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [Infinity,5.0,-Infinity,-Infinity,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,N... < 1309136948 812432 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :wtf :P < 1309136966 347012 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1/0,5,1/0..] < 1309136967 483143 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : : parse error on input `..' < 1309136975 302498 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1/0,5..-1/0] < 1309136976 423609 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Not in scope: `..-' < 1309136979 881636 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1/0,5..-(1/0)] < 1309136980 961614 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Not in scope: `..-' < 1309136983 392292 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1/0,5..0-(1/0)] < 1309136984 520468 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [Infinity,5.0,-Infinity,-Infinity] < 1309136992 520309 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1/0,5..(0/0)] < 1309136993 581116 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [] < 1309137109 803328 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let l = [1/0,5..] in l !! 2 == l !! 3 < 1309137110 836646 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : True < 1309137150 929233 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Gregor Gregor Gregor Gregor Gregor < 1309137162 979657 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1/0,pi..] < 1309137164 303978 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [Infinity,3.141592653589793,-Infinity,-Infinity,NaN,NaN,NaN,NaN,NaN,NaN,NaN... < 1309137167 479149 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1/0,pi..-pi] < 1309137168 671035 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Not in scope: `..-' < 1309137170 37651 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :weird, why does it have two equal elements and _then_ a different one... < 1309137173 356502 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory QUIT :Remote host closed the connection < 1309137173 880720 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1/0,pi..-1000] < 1309137174 983654 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Not in scope: `..-' < 1309137175 383829 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: foalting point < 1309137180 994281 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :oerjan, because infinity is weird. < 1309137220 493118 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott_: well i'm just wondering what kind of algorithm can do that, it means it cannot be adding the same constant each time... < 1309137235 653886 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: um you realise (==) is not true on floating point < 1309137242 221742 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :a can == b but f a can /= f b < 1309137254 70685 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh hm... < 1309137294 312114 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :@src RealFloat < 1309137294 838198 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Source not found. Do you think like you type? < 1309137301 475751 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :er < 1309137306 775081 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::k RealFloat < 1309137308 44794 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Class `RealFloat' used as a type < 1309137308 193419 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : In the type `RealFloat' < 1309137319 49589 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ok it exists < 1309137323 799814 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :what are you looking for < 1309137331 533144 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :the RealFloat methods... < 1309137334 405215 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :http://www.haskell.org/ghc/docs/7.0.2/html/libraries/base-4.3.1.0/src/Numeric.html < 1309137339 811947 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :or uh wait < 1309137340 983781 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [0/1,0/1..] < 1309137342 187316 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.... < 1309137346 622310 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :http://www.haskell.org/ghc/docs/7.0.2/html/libraries/base-4.3.1.0/Prelude.html#t:RealFloat < 1309137347 579120 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: http://www.haskell.org/ghc/docs/7.0.2/html/libraries/base-4.3.1.0/Prelude.html#t:RealFloat < 1309137349 872817 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1/0,1/0..] < 1309137350 929972 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [Infinity,Infinity,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,... < 1309137356 294208 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :wtf < 1309137365 395126 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [0/0,1/0..] < 1309137366 472823 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [NaN,Infinity,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,N... < 1309137371 797083 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [0/0,5..] < 1309137372 899845 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [NaN,5.0,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,Na... < 1309137445 504841 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> map decodeFloat [1/0,5..] < 1309137446 561069 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [(4503599627370496,972),(5629499534213120,-50),(-4503599627370496,972),(-45... < 1309137456 999336 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> map decodeFloat [0/0,5..] < 1309137458 107133 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [(-6755399441055744,972),(5629499534213120,-50),(-6755399441055744,972),(-6... < 1309137461 221525 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> drop 2 $ map decodeFloat [1/0,5..] < 1309137462 253443 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [(-4503599627370496,972),(-4503599627370496,972),(-6755399441055744,972),(-... < 1309137479 815332 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott_: well that did not distinguish them < 1309137494 49680 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :hmm < 1309137497 879970 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :?src Float enumFromTo < 1309137498 381606 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Source not found. And you call yourself a Rocket Scientist! < 1309137506 883579 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> map decodeFloat $ map (\x y -> (x/10,y)) [1/0,pi..-pi] < 1309137507 982515 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Not in scope: `..-' < 1309137510 91202 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: i guess a sequential addition loop would do differently < 1309137513 121873 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> map decodeFloat $ map (\x y -> (x/10,y)) [1/0,pi..] < 1309137514 272880 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : No instance for (GHC.Float.RealFloat (t -> (a, t))) < 1309137514 447329 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : arising from a use o... < 1309137525 955560 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> map decodeFloat $ map (\x y -> (x/10,y)) $ [1/0,pi..] < 1309137527 178889 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : No instance for (GHC.Float.RealFloat (t -> (a, t))) < 1309137527 327737 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : arising from a use o... < 1309137541 532495 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> map decodeFloat $ map (\(x, y) -> (x/10,y)) $ [1/0,pi..] < 1309137542 727182 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : No instance for (GHC.Float.RealFloat (t, t1)) < 1309137542 875569 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : arising from a use of `GHC... < 1309137546 622236 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::< < 1309137567 241456 :elliott_!~elliott@95.149.228.85 QUIT :Remote host closed the connection < 1309137598 271064 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1309137627 321130 :cheater__!~ubuntu@g229128223.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1309137652 844000 :tswett!~Warrigal@171.64.42.221 JOIN :#esoteric < 1309137652 992676 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> map (map decodeFloat) $ map (\(x, y) -> [x/10,y]) $ [1/0,pi..] < 1309137654 98206 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : No instance for (GHC.Enum.Enum (a, a)) < 1309137654 246347 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : arising from the arithmetic seque... < 1309137657 460745 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oops < 1309137660 266953 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :Hey, does anyone want to play Zendo? < 1309137671 899125 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1309137681 779801 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> map ma decodeFloat [1/0,pi..] < 1309137682 905949 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Not in scope: `ma' < 1309137685 20759 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> map decodeFloat [1/0,pi..] < 1309137686 53633 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [(4503599627370496,972),(7074237752028440,-51),(-4503599627370496,972),(-45... < 1309137700 944056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sebbu: ur a zendo < 1309137714 828046 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> map (map decodeFloat) $ map (\x -> [x/10,x]) $ [1/0,pi..] < 1309137715 202235 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> drop 3 $ map decodeFloat [1/0,pi..] < 1309137715 972890 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [[(4503599627370496,972),(4503599627370496,972)],[(5659390201622752,-54),(7... < 1309137716 319108 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [(-4503599627370496,972),(-6755399441055744,972),(-6755399441055744,972),(-... < 1309137731 438262 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :[(4503599627370496,972),(7074237752028440,-51),(-4503599627370496,972),(-4503599627370496,972),(-6755399441055744,972),(-6755399441055744,972)] < 1309137735 226425 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Now to figure out wtf is happening. < 1309137743 902971 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :well i have a theory < 1309137756 17413 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :sebbu: no, I'm a zendo! < 1309137756 261166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :enumFromTo probably does not use repeated addition < 1309137759 688317 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> [1/0,5..] < 1309137759 836941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :perhaps instead multiplying the constant < 1309137760 778099 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [Infinity,5.0,-Infinity,-Infinity,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,N... < 1309137761 316965 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :No, I mean... < 1309137764 85034 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :elliott: no, I'm a zendo! < 1309137765 662729 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> -Infinity - -Infinity < 1309137766 743907 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Not in scope: data constructor `Infinity'Not in scope: data constructor `In... < 1309137775 374794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> 5+(1/0) < 1309137776 412793 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Infinity < 1309137778 593664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> 5+(1/0)+(1/0) < 1309137779 898631 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Infinity < 1309137782 948444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> 5+(1/0)+(1/0)+(1/0) < 1309137784 81590 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Infinity < 1309137786 18476 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> (-1/0) - (-1/0) < 1309137786 668777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait it's removing < 1309137787 218272 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : NaN < 1309137789 918933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> 5-(1/0) < 1309137791 53747 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : -Infinity < 1309137792 673439 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> 5 - (-1/0) < 1309137793 840531 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Infinity < 1309137794 65661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> 5-(1/0)-(1/0) < 1309137795 241865 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : -Infinity < 1309137796 187871 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> 5-(1/0)-(1/0) < 1309137797 359235 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : -Infinity < 1309137798 192062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> 5-(1/0)-(1/0)-(1/0) < 1309137799 252425 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : -Infinity < 1309137803 299720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: yeah, it is not repeated subtraction < 1309137803 525133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or < 1309137804 701645 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it is < 1309137807 748383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but with different precedence < 1309137815 767966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> 5-((1/0)-((1/0)-(1/0))) < 1309137816 854373 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : NaN < 1309137818 971735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: :D < 1309137819 914969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tada < 1309137821 797672 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :elliott. < 1309137825 914097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> 5-((1/0)-(1/0)) < 1309137826 896608 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : NaN < 1309137828 756495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1309137829 174589 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :>(1/0) - 5 < 1309137834 759702 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> (1/0) - 5 < 1309137835 766868 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Infinity < 1309137836 734081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: stop pinging me without saying anything < 1309137842 568179 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> 5 - ((1/0) - 5) < 1309137843 739737 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : -Infinity < 1309137850 865953 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> (5 - ((1/0) - 5)) - ((1/0) - 5) < 1309137851 961985 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : -Infinity < 1309137859 467389 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> ((5 - ((1/0) - 5)) - ((1/0) - 5)) - ((1/0) - 5) < 1309137860 548334 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : -Infinity < 1309137863 13558 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :nyan? < 1309137883 601326 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let f x y = x : f y (y+(y-x)) in f (1/0) 5 < 1309137884 784827 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [Infinity,5.0,-Infinity,-Infinity,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,N... < 1309137888 903291 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: ^ < 1309137894 201801 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :is my theory < 1309137902 12300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what a strange way of doing it < 1309138048 635559 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :yeah you'd think that would be inefficient < 1309138157 542835 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm that's not what h98 report says... < 1309138183 966320 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> 1 + 1 = 1 < 1309138184 932998 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : : parse error on input `=' < 1309138188 566820 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :ACTION runs < 1309138223 840001 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let f x y = map ((x+).((y-x)*) [0..] in f (1/0) 5 < 1309138224 905472 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : : parse error on input `in' < 1309138235 256728 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let f x y = map ((x+).((y-x)*)) [0..] in f (1/0) 5 < 1309138237 154673 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,Na... < 1309138254 872749 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1309138271 279200 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :?pl let f x y = map ((x+).((y-x)*)) [0..] in f (1/0) 5 < 1309138271 764874 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :map ((1 / 0 +) . ((5 - 1 / 0) *)) [0..] < 1309138274 888864 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What. < 1309138283 34517 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :That's not as near as dotty as I expected. < 1309138310 975130 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :there are no lambdas to dot < 1309138318 700333 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um that's just beta reduction Lymee < 1309138322 680789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to remove the f point < 1309138448 782061 :cheater__!~ubuntu@g229097241.adsl.alicedsl.de JOIN :#esoteric < 1309138731 914719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tehz is really annoying... < 1309139004 607087 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Enum Double appears to be an orphan instance, it's hard to find the actual source :( < 1309139112 287927 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1309139138 153087 :Lymee!~moe@unaffiliated/cirno-chan QUIT :Disconnected by services < 1309139140 263806 :Lymia!~moe@unaffiliated/cirno-chan NICK :Lymee < 1309139245 320041 :augur!~augur@c-98-233-104-18.hsd1.md.comcast.net JOIN :#esoteric < 1309139459 613894 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ACTION finally finds a link to GHC.Float source < 1309139579 427791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you should just download ghc when looking for internal module sources :P < 1309139615 235909 :augur!~augur@c-98-233-104-18.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1309139659 865315 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1309139891 99002 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :numericEnumFromThen n m = n `seq` m `seq` (n : numericEnumFromThen m (m+m-n)) < 1309139904 103569 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :finally found it in GHC.Real < 1309139928 281021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::D < 1309139937 229059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but why such a weird definition, i guess maybe it's more accurate < 1309140052 137946 :Madk!~IceChat77@c-71-63-79-112.hsd1.va.comcast.net JOIN :#esoteric < 1309140066 664911 :Madk!~IceChat77@c-71-63-79-112.hsd1.va.comcast.net PRIVMSG #esoteric :hello < 1309140079 905059 :Madk!~IceChat77@c-71-63-79-112.hsd1.va.comcast.net QUIT :Client Quit < 1309140090 196639 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1309140118 170694 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: according to some comments i found under way, these were originally in the haskell 1.2 report < 1309140124 891896 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :the h98 report instead has < 1309140136 40776 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :numericEnumFromThen n m = iterate (+(m-n)) n < 1309140156 220827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :was that madk.... < 1309140173 523330 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :well those comments may of course be out of date for the actual current ghc code < 1309140215 788779 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :the ghc code has a strictness error, me thinks < 1309140224 743744 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> [1.0, undefined ..] < 1309140225 992835 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : *Exception: Prelude.undefined < 1309140238 761246 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :the report indicates it should give the 1.0 < 1309140244 468327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: report it? :P < 1309140249 140579 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :NEVER < 1309140257 433616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: (also, you realise h98 isn't the report any more, right?) < 1309140266 578168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :where does it indicate that? < 1309140269 456314 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :yeah but i doubt this changed < 1309140276 684920 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :http://www.haskell.org/onlinereport/standard-prelude.html < 1309140277 988484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION will report it < 1309140292 46050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: which part exactly? < 1309140294 504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gimme a string to grep :P < 1309140307 233415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : enumFromThen :: a -> a -> [a] -- [n,n'..] < 1309140307 878673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that? < 1309140341 318166 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :numericEnumFromThen < 1309140373 400804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: um is exact identicality required? < 1309140376 856777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even when _|_ is involved? < 1309140389 268704 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :_especially_ when _|_ is involved. < 1309140393 245501 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1309140449 107403 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :there was a reasonable improvement to filterM which they wouldn't make because it would cause certain _|_'s to show up in a different place < 1309140454 421821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :argh, Chrome, forget my guest/guest login < 1309140493 613419 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: you might mention the silly [1/0, 5..] behavior :P < 1309140505 446857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how is it silly? < 1309140525 109323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FUCK THIS HOW THE FUCK DO I LOG IN JESUS < 1309140569 905719 :Lymee!~moe@unaffiliated/cirno-chan QUIT :Ping timeout: 240 seconds < 1309140572 924580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fu;KCK < 1309140577 243646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ill use firefox < 1309140592 127094 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :see, this is precisely the kind of reason why i refuse to report things :P < 1309140613 559660 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um that was my stupidity for logging in to the guest account first < 1309140618 251400 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> [0, undefined..] < 1309140619 443878 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [0*Exception: Prelude.undefined < 1309140622 951196 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> [0.0, undefined..] < 1309140624 152891 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : *Exception: Prelude.undefined < 1309140655 597700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: paste me numericEnumFrom, numericEnumFromThen definitions? < 1309140656 342151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :from ghc < 1309140671 890793 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :numericEnumFrom :: (Fractional a) => a -> [a] < 1309140672 39334 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :numericEnumFrom n = n `seq` (n : numericEnumFrom (n + 1)) < 1309140672 39414 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :numericEnumFromThen :: (Fractional a) => a -> a -> [a] < 1309140672 188167 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :numericEnumFromThen n m = n `seq` m `seq` (n : numericEnumFromThen m (m+m-n)) < 1309140704 559357 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :the former looks reasonable < 1309140753 969823 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :although the seq means it's not entirely equivalent to the standard Prelude < 1309140793 426955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> map (const ()) [0, undefined..] < 1309140794 641042 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [()*Exception: Prelude.undefined < 1309140821 3368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hm so the standard evaluation of [0.0, undefined..] should be... < 1309140822 553652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?src iterate < 1309140823 188285 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :iterate f x = x : iterate f (f x) < 1309140849 634460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :0.0 : iterate (+(0.0-undefined)) (0.0+(0.0-undefined)) < 1309140855 384070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: in other words, 0.0 : undefined? < 1309140871 965744 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :0.0 : repeat undefined, i think < 1309140891 568702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: um so < 1309140891 823663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : > map (const ()) [0, undefined..] < 1309140891 972393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : [()*Exception: Prelude.undefined < 1309140892 977613 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is broken too? < 1309140915 670755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: does that mean more than numericEnumFromThen is broken? < 1309140930 514850 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ok, confirmed nothing has changed with those two functions in h2010 < 1309140958 691172 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: erm Integer doesn't use numericEnumFromThen < 1309140970 224643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i already confirmed that < 1309140974 366067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: and yes, but doesn't it mean it's still broken? < 1309140974 657555 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :it's solely for Float and Double < 1309140980 104698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whatever is used there < 1309141014 411302 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :there is no code. it is quite possible undefined behavior is not specified for those :P < 1309141024 198231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fair enough < 1309141032 606164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> [undefined..] < 1309141033 726051 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : *Exception: Prelude.undefined < 1309141049 8919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> iterate (+1) undefined < 1309141050 122844 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [*Exception: Prelude.undefined < 1309141054 631491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> map (const ()) (iterate (+1) undefined) < 1309141055 741115 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [(),(),(),(),(),(),(),(),(),(),(),(),(),(),(),(),(),(),(),(),(),(),(),(),()... < 1309141148 345713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: http://hackage.haskell.org/trac/ghc/ticket/5279 < 1309141166 526328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: my first GHC bug :) < 1309141171 766877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, I probably should have credited you < 1309141175 118501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can edit it if you want :P < 1309141179 949192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or, hm, no I can't, only reply < 1309141193 982936 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: oops < 1309141197 624388 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ? < 1309141207 292502 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i wasn't quite finished checking the report < 1309141214 356157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well I did my own checking... < 1309141217 425662 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :"For all four of these Prelude numeric types, all of the enumFrom family of functions are strict in all their arguments." < 1309141233 28592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :argh < 1309141271 442084 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :the code in the report is not consistent with it, but ghc may have added those seq's for it < 1309141287 812628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: made invalid < 1309141291 924395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(by me) < 1309141308 979045 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :anyway, this still doesn't change that enumFromThen is stupidly defined on Float/Double < 1309141325 59304 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :by repeatedly recalculating the difference to add < 1309141401 231249 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: btw this means Integer is not strict _enough_ in ghc :P < 1309141407 703904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: :D < 1309141410 451973 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can never be unstrict enough < 1309141410 706932 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> [0, undefined..] < 1309141411 912720 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [0*Exception: Prelude.undefined < 1309141419 265736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you could reply to the bug report as a guest saying it's sort of valid :P < 1309141431 380667 :Robdgreat!~rob@unaffiliated/robdgreat QUIT :Ping timeout: 244 seconds < 1309141440 479053 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :by that report line that should not give the initial 0 < 1309141463 27365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: check that that's ABSOLUTELY sure and I'll report it < 1309141488 880988 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :since when am i absolutely sure about anything < 1309141503 544585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: >:( < 1309141520 451058 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :but i just quoted that line above, which applies to Int, Integer, Float and Double < 1309141555 936548 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :of course the report (both h98 and h2010) is inconsistent :P < 1309141571 929005 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: report a bug in the report :P < 1309141798 889052 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :no. < 1309141935 978766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: fly < 1309142164 228296 :Lymia__!~moe@123.120.136.250 JOIN :#esoteric < 1309142176 189115 :Lymia__!~moe@123.120.136.250 NICK :Lymee < 1309142178 611116 :Lymee!~moe@123.120.136.250 QUIT :Changing host < 1309142178 759837 :Lymee!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1309142291 613434 :myndzi\!myndzi@c-24-22-176-245.hsd1.wa.comcast.net JOIN :#esoteric < 1309142334 394766 :Lymia!~moe@unaffiliated/cirno-chan QUIT :Ping timeout: 276 seconds < 1309142477 185867 :myndzi!myndzi@c-24-22-176-245.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1309142529 349138 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1309143484 207356 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1309143524 265853 :Lymee!~moe@unaffiliated/cirno-chan QUIT :Disconnected by services < 1309143526 208731 :Lymia!~moe@unaffiliated/cirno-chan NICK :Lymee < 1309143726 213516 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://www.haskell.org/ghc/docs/latest/html/libraries/ghc-prim-0.2.0.0/src/GHC-Tuple.html#%28%2C%29 this is the best thing < 1309143730 51849 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :especially the commented out part < 1309143814 999086 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :wait, ghc actually defines tuples in source? < 1309143854 968191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why wouldn't it? < 1309143871 411553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: lol at segfault < 1309143878 218669 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :mainly because it's not legal haskell syntax < 1309143881 378225 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and it just keeps on going < 1309143890 307002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: um neither is (:) and [] < 1309143912 276628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/home/elliott/Code/test.hs:1:6: < 1309143912 425314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Illegal binding of built-in syntax: (,) < 1309143915 628247 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :indeed. are they defined in source, too? < 1309143917 781412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i guess ghc-prim gets some special flags < 1309143931 851315 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: maybe it's that GHC.Generics import < 1309143958 653295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION looks for lits < 1309143960 293593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :list < 1309143982 526343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :argh it makes reference to GHC.List, which is not listed < 1309144036 749418 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm i had similar trouble finding GHC.Float < 1309144042 740288 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: checking the tarball now < 1309144081 878579 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh GHC.List may not actually exist? < 1309144083 832559 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dunno < 1309144090 730473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait < 1309144105 196600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :module GHC.List ( < 1309144105 345432 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -- [] (..), -- Not Haskell 98; built in syntax < 1309144106 125289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hmph < 1309144126 140618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -- We need to set the package name to ghc-prim (without a version number) < 1309144126 290460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -- as it's magic. < 1309144126 290606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : ghc-options: -package-name ghc-prim < 1309144130 85906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i bet that allows binding of the syntax < 1309144142 561977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GHC.Generics is just < 1309144144 617502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :{-# OPTIONS_GHC -XNoImplicitPrelude -XTypeOperators #-} < 1309144144 838629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :module GHC.Generics where < 1309144144 987413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :default () < 1309144144 987552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data Unit = Unit < 1309144144 987660 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#ifndef __HADDOCK__ < 1309144145 533795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data (:+:) a b = Inl a | Inr b < 1309144147 647831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data (:*:) a b = a :*: b < 1309144149 473950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#endif < 1309144152 525174 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: i found it in the same directory as GHC.Float, i think it's split according to original base version < 1309144188 337447 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ah < 1309144255 928277 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :NoImplicitPrelude might help with some things too < 1309144260 68668 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Some of my (or my parents' I guess) money went to Deepak Chopra < 1309144262 946014 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric ::(:(:(' < 1309144336 312430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hahahahahaha < 1309144352 840733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle (a -> Bool) -> (a -> b) -> (a -> b) -> a -> b < 1309144353 658868 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Control.Parallel.Strategies (-|) :: (a -> b) -> Strategy b -> (b -> c) -> a -> c < 1309144353 835691 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Control.Parallel.Strategies (-||) :: (a -> b) -> Strategy b -> (b -> c) -> a -> c < 1309144353 984152 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Control.Parallel.Strategies (.|) :: (b -> c) -> Strategy b -> (a -> b) -> a -> c < 1309144356 369621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1309144365 84693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?. pl djinn (a -> Bool) -> (a -> b) -> (a -> b) -> a -> b < 1309144365 771549 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :(line 3, column 11): < 1309144365 920060 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :unexpected ">" or "-" < 1309144365 920337 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :expecting variable, "(", operator or end of input < 1309144369 777268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?.djinn (a -> Bool) -> (a -> b) -> (a -> b) -> a -> b < 1309144370 305514 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :f a b c d = < 1309144370 454081 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : case a d of < 1309144370 454285 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : False -> b d < 1309144370 454394 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : True -> c d < 1309144374 640742 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh < 1309144413 947414 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t bool < 1309144415 123651 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Not in scope: `bool' < 1309144419 655558 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t if' < 1309144420 731019 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Not in scope: `if'' < 1309144422 952051 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> a+b `mod` < 1309144423 651805 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> a+b `mod` c < 1309144424 49611 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : : parse error (possibly incorrect indentation) < 1309144424 743778 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : a + b `mod` c < 1309144427 341819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :>_< < 1309144430 482027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> (a+b) `mod` c < 1309144431 563932 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : (a + b) `mod` c < 1309144435 419106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> a+(b `mod` c) < 1309144436 620064 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : a + b `mod` c < 1309144440 140305 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :they don't seem to have included any of those yet < 1309144459 579269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually, I'm id if the condition is not true < 1309144469 605335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle (a -> Bool) -> (a -> a) -> a -> a < 1309144470 258362 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Prelude until :: (a -> Bool) -> (a -> a) -> a -> a < 1309144470 473383 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Prelude (.) :: (b -> c) -> (a -> b) -> a -> c < 1309144470 622135 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Data.Function (.) :: (b -> c) -> (a -> b) -> a -> c < 1309144474 102574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gah < 1309144486 31217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's foo p f x = if p x then f x else x < 1309144496 462045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: chr (ord 'a' + ((ord c - ord 'a') + n) `mod` 26) < 1309144497 621987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :MAKE PRETTIER < 1309144534 604513 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1309144586 425542 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :dunno < 1309144622 655632 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :There are many things in Magic: the Gathering that if I was making rules of a similar game I would consider different things to be logical than what they would have. < 1309144647 849292 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I wonder how many of the MtG rules are due to historical cruf < 1309144649 940820 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :cruft < 1309144657 413097 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Making sure old cards still work etc. < 1309144667 879547 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :I don't think there's as much as exists in Windows. < 1309144671 266135 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :If that's a useful comparison. < 1309144673 137787 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Like, I would name the zones differently: library is now called "draw zone", graveyard is "discard zone", hand is still called "hand zone", exile/remove-from-game is called "miscellaneous zone", stack is still caleld "stack zone". < 1309144714 120354 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Those arn't rules. < 1309144738 866280 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I dislike the rule that a aura is not also allowed to be a creature, and would remove that rule. < 1309144836 961519 :oerjan!oerjan@tyrell.nvg.ntnu.no QUIT :Quit: Good night < 1309144847 194788 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :When a object moves from one zone to another, in most cases, the old object no longer exists and the new object is created from the old object's "initial data". A token has none and therefore when it moves, nothing is added to the new zone; there would be no state based effect for making tokens cease to exist when moving outside play. < 1309144862 617319 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :A copy of a spell would now be considered a token. < 1309144897 602710 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :This means a copy of a artifact/creature/enchantment spell can be played and you move an object from stack to play, it remains the same object so it is the same token and it will still work. < 1309145065 344155 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :And then that sources of damage that do not exist do not deal any damage (the target will not receive any damage from non-existent source). However damage still waiting to be dealt is still dealt the same way if the source object still exists, regardless of changes that might have been made (except possibly for triggered abilities that prevent it). < 1309145095 486404 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Do you think my way is more logical or more insane or both or neither? < 1309145272 485069 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1309145487 406584 :Robdgreat!~rob@unaffiliated/robdgreat JOIN :#esoteric < 1309145529 757506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t replicate < 1309145530 895583 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :forall a. Int -> a -> [a] < 1309145669 542479 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> replicate 4 4 < 1309145670 732868 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [4,4,4,4] < 1309145674 530096 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> replicate 4 [1..] < 1309145675 671117 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : [[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,2... < 1309145943 449907 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Ping timeout: 255 seconds < 1309146995 193417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like how (f x x) and (let y = x in f y y) aren't equivalent < 1309147025 605503 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :o.O What? < 1309147083 135609 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1309147113 150641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: consider < 1309147121 390594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> let foo f x = f x in foo 9 9 < 1309147122 549496 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : 9 < 1309147129 561651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> let foo f x = f x in (let x = 9 in foo x x) < 1309147130 744952 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : 9 < 1309147133 704070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait what < 1309147135 128292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1309147139 168971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> let foo f (x::Int) = f x in (let x = 9 in foo x x) < 1309147140 444223 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : 9 < 1309147145 269227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait, what? < 1309147151 370093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that surely should be a type error < 1309147167 453716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait < 1309147172 999283 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: ok im pretty sure you can have it done but < 1309147176 701317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its not that easy :D < 1309147196 88827 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :-' ̄'-._.-' ̄'-._.-' ̄'-._.-' ̄'-._.-' ̄'-._. < 1309147196 652835 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :-._.-' ̄'-._.-' ̄'-._.-' ̄'-._.-' ̄'-._.-' ̄' < 1309147196 801597 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :-' ̄'-._.-' ̄'-._.-' ̄'-._.-' ̄'-._.-' ̄'-._. < 1309147196 801788 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :-._.-' ̄'-._.-' ̄'-._.-' ̄'-._.-' ̄'-._.-' ̄' < 1309147197 499006 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Pewpew. < 1309147240 792188 :copumpkin!~pumpkin@unaffiliated/pumpkingod PRIVMSG #esoteric :elliott: ? < 1309147258 797273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: ? < 1309147265 459870 :Lymee!~moe@unaffiliated/cirno-chan QUIT :Ping timeout: 240 seconds < 1309147271 542395 :copumpkin!~pumpkin@unaffiliated/pumpkingod PRIVMSG #esoteric :why should it be a type error? < 1309147291 6513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: it shouldn't < 1309147291 935528 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: < 1309147327 347097 :copumpkin!~pumpkin@unaffiliated/pumpkingod PRIVMSG #esoteric :why? < 1309147330 287532 :copumpkin!~pumpkin@unaffiliated/pumpkingod PRIVMSG #esoteric :oh < 1309147332 562004 :copumpkin!~pumpkin@unaffiliated/pumpkingod PRIVMSG #esoteric :yeah, it shouldn't < 1309147340 554698 :copumpkin!~pumpkin@unaffiliated/pumpkingod PRIVMSG #esoteric :ACTION doesn't get what you were trying to show < 1309147385 651033 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: a case of (f x x) and (let y = x in f y y) one of which failing to type and the other not < 1309147477 49830 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Does this have anything to do with monomorphic thingies? < 1309147506 303438 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :none of the attempts make any sense to me < 1309147509 576193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: yes < 1309147510 57783 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: how dare you take my name in vain < 1309147510 754519 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: why not < 1309147515 251650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro ass < 1309147538 540440 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: why thank you < 1309147577 126278 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(let foo f x = f x in foo 9 9) => (9 9) => ?????????????? < 1309147602 550211 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :my ghci can't type it either without assitance :( < 1309147620 52691 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: num instance for functions < 1309147623 402609 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1309147626 913055 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :f+g = \x -> f x+g x < 1309147627 154089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :etc. < 1309147634 879875 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> 9 9 < 1309147635 581917 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : 9 < 1309147644 319365 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :lambdabot is crazy < 1309147650 973439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ur MOM is cerzzy < 1309147694 244620 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I always expect things like that to be in a newtype so it's harder to accidentally apply them < 1309147711 248520 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> 4 9 < 1309147712 334807 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : 4 < 1309147717 519590 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> 4 $ 9 < 1309147718 686305 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : 4 < 1309147721 975890 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What < 1309147728 851512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: thats so less elegant :( < 1309147735 721657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> (succ + pred) 9 < 1309147736 929715 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : 18 < 1309147755 631065 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ouch < 1309147758 559467 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :?pl (succ + pred) 9 < 1309147758 978264 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :(succ + pred) 9 < 1309147762 673288 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :nyan oh < 1309147784 828510 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> (succ + pred / succ + pred) 9 < 1309147785 922955 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : 18.8 < 1309147789 161654 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :wat < 1309147796 756947 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> succ + pred < 1309147797 503593 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show (a -> a) < 1309147797 503775 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : arising from a use of `... < 1309147871 309670 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t (succ + pred) < 1309147872 487625 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :forall a. (Enum a, Num a) => a -> a < 1309147937 297476 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t succ < 1309147938 620951 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :forall a. (Enum a) => a -> a < 1309147940 350715 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t red < 1309147941 478194 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Not in scope: `red' < 1309147943 669142 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t pred < 1309147944 846945 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :forall a. (Enum a) => a -> a < 1309147956 262232 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Does " (Enum a, Num a) " mean "an Enum and Num?" < 1309148002 543018 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1309148081 105460 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> (show :: Num a => a -> String) (succ + pred) < 1309148081 827977 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : "*Exception: show: No overloading for function < 1309148093 326613 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oops < 1309148101 190244 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t show $ (succ + pred) < 1309148102 405984 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :String < 1309148112 351877 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t show (succ + pred) < 1309148113 544321 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :String < 1309148119 22215 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t show . (succ + pred) < 1309148120 281583 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :forall a. (Num a, Enum a) => a -> String < 1309148245 196536 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :?pl show . (succ + pred) < 1309148245 821250 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :show . (succ + pred) < 1309148255 390002 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What is point-free style anyways? < 1309148432 176944 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :?pl (\ x -> x x) (\ x -> x x) < 1309148435 385939 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :ap id id (ap id id) < 1309148435 535050 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :optimization suspended, use @pl-resume to continue. < 1309148447 848359 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@pl-resume < 1309148454 132455 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :ap id id (ap id id) < 1309148454 281102 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :optimization suspended, use @pl-resume to continue. < 1309148457 483326 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mmh < 1309148782 669460 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@pl-resume < 1309148795 225274 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :ap id id (ap id id) < 1309148795 394481 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :optimization suspended, use @pl-resume to continue. < 1309148849 127960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : What is point-free style anyways? < 1309148851 828978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the lack of points < 1309148864 988756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :where a point is a named argument < 1309148871 125592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e. \x -> x has one point, id has none < 1309148893 210705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :point-free style builds up functions with combinators and composition rather than explicitly writing a lambda transformation < 1309149143 878847 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :That sounds annoying to write out in some circumstances < 1309149189 548475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you do any more haskell than that goldilocks joke again < 1309149226 402166 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I wrote a junky BF interpreter onc < 1309149227 847090 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :oncee < 1309149229 877217 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :once < 1309149247 992549 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I kind of misplaced it < 1309149559 698048 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> succ (9::Integer) < 1309149560 766119 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : 10 < 1309149565 399463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> toEnum 0 < 1309149566 589888 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : () < 1309149568 764122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?src Enum < 1309149569 230899 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :class Enum a where < 1309149569 412092 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : succ :: a -> a < 1309149569 560515 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : pred :: a -> a < 1309149569 560692 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : toEnum :: Int -> a < 1309149569 560802 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : fromEnum :: a -> Int < 1309149571 380811 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :[3 @more lines] < 1309149817 954872 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1309149873 749818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t foldr < 1309149874 956412 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :forall a b. (a -> b -> b) -> b -> [a] -> b < 1309150520 216156 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :foldr? I just met'r! < 1309150844 475930 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :?src ap < 1309150844 643350 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :ap = liftM2 id < 1309150888 180205 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :?type ap id id < 1309150888 889985 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = a -> b < 1309150889 58842 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : Probable cause: `id' is applied to too few arguments < 1309150889 207433 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric : In the second argument of `ap', namely `id' < 1309151026 746108 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :lol xkcd < 1309151171 871705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :loaded, saw title, closed < 1309151198 17157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :theory: it is impossible to write anything relating to douglas hofstadter without being really cringeworthy, this includes being hofstadter and writing anything < 1309151250 844156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Does anyone know how to find something in Chrome's cache? < 1309151256 465415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It stores a lot of things compressed, etc. < 1309151297 335012 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a quick search came up with about:cache -- is that what you want < 1309151325 182184 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :i bet they know in #chromium and #chromium-os < 1309151334 809450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: no that's just a huge list of cached things < 1309151341 880618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newsham: but this is the channel for everything :( < 1309151343 535667 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :try clicking on them?? < 1309151350 622631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: gives the compressed data :) < 1309151356 605262 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh ew :( < 1309151371 780763 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :?pl [pi..] < 1309151372 276824 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :[pi..] < 1309151376 293148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-ChanServ- [#chromium] Welcome to #chromium! Please see topic; this is NOT a support channel. < 1309151377 931468 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newsham: you lied to me < 1309151378 207069 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh hey toying around with it and the back button crashed chromium < 1309151379 802454 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what do you know < 1309151395 240660 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :speaking of esolangs, is there a record of who makes the most brainfuck derivatives < 1309151395 969284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: srsly? < 1309151406 415128 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :chromium crashes on the stupidest things sometimes < 1309151414 552878 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I tried to hit back while viewing some good compressed data < 1309151415 993751 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bam crashed < 1309151418 622229 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :everything i say is a lie < 1309151420 381000 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :except that < 1309151421 267076 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :and that < 1309151422 155895 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :and that < 1309151423 227136 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :and that < 1309151432 590860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i suspect something that isnt chromium < 1309151448 503858 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe it's something that isn't chromium < 1309151473 773032 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but then why would that kill chromium < 1309151475 843774 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a mystery < 1309151499 677342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :packaging < 1309151503 584405 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something else in your system < 1309151503 901084 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :etc < 1309151513 753855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :chrome literally never crashes for me < 1309151524 899177 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :parody error < 1309151556 899809 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it only crashes on dumb things for me < 1309151574 308546 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :like hitting back or dragging a bookmark into the tab bar thing < 1309151589 315893 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1309151594 582722 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and even then it only crashes sometimes < 1309151600 44298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what wm < 1309151612 808606 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and by hitting back I mean specificially when viewing cached data and only that one time. I haven't tried reproducing it < 1309151615 748574 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :xmonad < 1309151624 295080 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :does xmonad have a reputation for killing chromium < 1309151632 263635 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe chromium has some tiling wm-related bugs < 1309151652 143237 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bizarre they would trigger then though < 1309151705 994941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well "dragging" < 1309151708 804290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thats a wm-ish thing < 1309151714 534908 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :maybe because xmonad causes it to resize the window quicker than it is prepared to be resized? < 1309151718 97505 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :or something like that < 1309151738 529018 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :ie. race condition < 1309151755 735881 :sebbu!~sebbu@ADijon-152-1-45-57.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1309151756 201136 :sebbu!~sebbu@ADijon-152-1-45-57.w83-194.abo.wanadoo.fr QUIT :Changing host < 1309151756 350450 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1309151792 948953 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I just tried some fancy resizing tricks and did get a bug but not a crashy one < 1309151812 833779 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the tab bar failed to resize and now it's running out of the frame < 1309151827 954571 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :by which I mean it cuts off < 1309152323 447983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/Image:Staq.jpg < 1309152323 699210 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :art < 1309152363 769514 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :which prompted me to raise my question about brainfuck derivative quantity championship < 1309152411 327876 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :assuming that language is indeed a brainfuck derivative -- I only glanced at it (too many instructions but I might try reading the spec anyway) < 1309152475 455592 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :monqy: yes < 1309152479 735216 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :have such a competition < 1309152482 755162 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :advertise on slashdot < 1309152522 278261 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I wouldn't call staq a bf derivative though < 1309152540 238411 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :distant cousin < 1309152618 441870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :still need a hostname here < 1309152650 995898 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :from my glance, []() and the command style/syntax/program execution style taste of brainfuck < 1309152774 560499 :cheater__!~ubuntu@g229097241.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1309153094 367793 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :monqy: It's got an execution model nothing like brainfuck's < 1309153105 511119 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :my glance sucked < 1309153126 94323 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :[] admittedly are similar to BF < 1309153127 502962 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I'm going to pretend style doesn't mean model < 1309153155 444689 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :but otherwise, the only similarity is that every instruction has no arguments < 1309153191 947094 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :(and are, except for {}, one character) < 1309153221 513978 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I wish there were fewer nonessential instructions so I could find the good parts < 1309153282 675205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its a madk language it is probably boring < 1309153325 947655 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :it's closer to befunge, honestly < 1309153326 123262 :comex!~root@ec2-67-202-46-7.compute-1.amazonaws.com QUIT :Read error: Connection reset by peer < 1309153330 978757 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I dunno; it is characterized by its fairly unique take on program flow, which allows intertwined loops and instruction overrides among other oddities. The language has robust access to two separate stacks, so the language is probably Turing-complete. < 1309153347 987079 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh it's obviously turing complete < 1309153427 387293 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :it's pretty easy to implement fixed-tape-length BF on top of it < 1309153440 461320 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :slightly more complex if you want infinite tape < 1309153443 310528 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :but far from impossible < 1309153476 522831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol coppro < 1309153480 713896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you realise that was a copypaste < 1309153500 870677 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :nope < 1309153509 415331 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I didn't read the wiki article < 1309153513 703591 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :just the definition < 1309153520 786613 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :articles are lame < 1309153521 467943 :cheater__!~ubuntu@g229097241.adsl.alicedsl.de JOIN :#esoteric < 1309153530 973082 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it makes it sound exciting < 1309153545 622542 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or at least fairly unique < 1309153590 88889 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: how's your nethack variant coming along < 1309153724 194302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: you mean vagrant? < 1309153811 153579 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :no < 1309153854 676304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: then?? < 1309153857 802545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais is the one with acehack < 1309153918 179622 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: do you have an angband variant? < 1309153954 681111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1309153955 297204 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1309153962 657761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you know some other elliott < 1309153998 374529 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I have been unable to compile Nethack and probably won't bother with it. < 1309154083 213837 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: you do not have an angband variant < 1309154087 294746 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :therefore you have a nethack variant < 1309154088 8250 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :qed < 1309154105 976203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: oh < 1309154248 1683 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :coppro: That is not any sort of proper proof. Q.E.D. < 1309154265 343260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: i am starting a zzo38 appreciation club do you want to join < 1309154656 318755 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: only if we get to be snobby < 1309154865 858575 :pikhq!~pikhq@71-219-232-38.clsp.qwest.net PRIVMSG #esoteric :GCC bootstrap: worst thing, or worst thing *ever*? < 1309154955 47960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor Gregor Gregor < 1309154960 664397 :pikhq!~pikhq@71-219-232-38.clsp.qwest.net PRIVMSG #esoteric :ACTION wonders who thought it made sense to build the compiler not once, not twice, but three times. < 1309154972 205888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I NEED GREGOR'S ASSISTAIOTNE < 1309155265 904408 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, does it actually make a difference if you don't build it the third time? < 1309155291 700025 :pikhq!~pikhq@71-219-232-38.clsp.qwest.net PRIVMSG #esoteric :Sgeo: It hardly makes a differencew if you don't build it a second time. < 1309155374 435198 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Seems like the second time would be a sort of safety thing. Unless I'm counting weirdly. Or second time with itself, and first time by your numbering is second time total, just first time with itself? < 1309155377 5970 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :ACTION dizzies < 1309155949 458096 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Elizacat: You do not need my assisteaoux < 1309155968 19431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I dooooo < 1309155974 426426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: The prgmr billing page how does it wooork < 1309155974 652916 :Gregor!Gregor@codu.org PRIVMSG #esoteric :YOU DO NOT < 1309155987 801140 :Gregor!Gregor@codu.org PRIVMSG #esoteric :By fucking MAGNETS. < 1309155991 118121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I literally do, I think my prgmr billing page is broken :P < 1309156002 736119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ohwait < 1309156007 51271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Now it works because it is asking for my money < 1309156026 490739 :Gregor!Gregor@codu.org PRIVMSG #esoteric :elliott: They send you an invoice by email, the actual site just allows you to choose how often you wish to pay and that kind of thing. < 1309156043 473977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It's just that I went to "Change payment information" < 1309156043 880491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and < 1309156047 466705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bill.html P.O. number < 1309156047 695876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Attention < 1309156047 844528 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Email address to invoice < 1309156050 46234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Last one has no field < 1309156053 705777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Attention has "customerElliott Hird" < 1309156056 621030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :P.O. number has "paypal" < 1309156057 587284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :>what < 1309156075 676701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Hmm, is it going to bug me to do a paypal payment every single month? Greaaat :P < 1309156116 2441 :Gregor!Gregor@codu.org PRIVMSG #esoteric :lul < 1309156924 899460 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 246 seconds < 1309157709 327752 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1309158778 946039 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, they made opengl even more of a pain to use < 1309158782 905270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :begin/end have been removed < 1309158795 393704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're meant to use shader programs and buffer objects now APPARENTLY < 1309158967 201132 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I know very little about opengl but that sounds delicious < 1309158980 197720 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the most I know is that it's a pain < 1309158993 910643 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I've also used the haskell bindings a bit but I've pretty much forgotten everything I knew about them < 1309159751 633479 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1309160730 992089 :jcp!alex@bzflag/contributor/javawizard2539 QUIT :Ping timeout: 241 seconds < 1309160898 237595 :pikhq!~pikhq@71-219-232-38.clsp.qwest.net PRIVMSG #esoteric :ACTION wonders why Linux *needs* Perl to build. < 1309161115 646787 :jcp!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1309161951 354546 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1309162025 919471 :jcp|other!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1309163712 380863 :Wamanuz2!~Wamanuz@81-233-163-248-no84.tbcn.telia.com JOIN :#esoteric < 1309163820 947690 :Wamanuz!~Wamanuz@81-233-163-248-no84.tbcn.telia.com QUIT :Ping timeout: 252 seconds < 1309164022 632920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Quantum_tic_tac_toe < 1309164087 731506 :cheater__!~ubuntu@g229097241.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1309166011 80928 :lambdabot!~lambdabot@74.207.243.105 QUIT :Ping timeout: 258 seconds < 1309166284 609149 :lambdabot!~lambdabot@li85-105.members.linode.com JOIN :#esoteric < 1309166927 254320 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :elliott, want to play? < 1309166960 603064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: you mean quantum tictactoe? < 1309166963 913415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :got no idea how :) < 1309167123 148109 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :The linked Java applet was somewhat illustrative < 1309167738 895203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i didnt click :< < 1309169075 748350 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :http://translate.google.com/#ja|en|%E3%81%8A%E3%81%A3%E3%81%99 < 1309169630 627777 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1309169655 485855 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1309171262 325337 :Wamanuz2!~Wamanuz@81-233-163-248-no84.tbcn.telia.com QUIT :Remote host closed the connection < 1309171276 993239 :Wamanuz2!~Wamanuz@81-233-163-248-no84.tbcn.telia.com JOIN :#esoteric < 1309171513 309887 :Wamanuz2!~Wamanuz@81-233-163-248-no84.tbcn.telia.com QUIT :Read error: Connection reset by peer < 1309171530 540725 :Wamanuz2!~Wamanuz@81-233-163-248-no84.tbcn.telia.com JOIN :#esoteric < 1309172608 221630 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Is there code to draw a teapot without GLUT?" < 1309173544 940794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so uh is anyone an opengl expert < 1309173674 376407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"ZeeBoy < 1309173674 595303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wishing you cancer. :(" < 1309173674 743989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"oh yeah!! than u < 1309173674 744156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hope u drown in ur own Butt Mucous. < 1309173674 744311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Perhaps ur head is already too far up ur "___" fill in the blanks. < 1309173674 892725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :plz dont take offence. < 1309173676 826838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry" < 1309173857 703540 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :wut. < 1309173987 906908 :elliott_!~elliott@95.149.228.85 JOIN :#esoteric < 1309173988 55723 :elliott!~elliott@unaffiliated/elliott QUIT :Read error: Connection reset by peer < 1309174591 628167 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :sup < 1309174608 789820 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : Elizacat: You do not need my assisteaoux < 1309174612 103587 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I need your soul < 1309174807 784884 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :who are you < 1309175561 318613 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :http://i.imgur.com/Uf5Xc.png YES! progress! < 1309175581 235066 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :The beginnings of a teapot? < 1309175691 303004 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: I think a teapot is a little ambitious at this point. < 1309175701 952769 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: But hey, it ties OpenGL and SDL together in Haskell. < 1309175719 262892 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: Although I fear "GL.renderPrimitive GL.Points" might be using that deprecated begin/end stuff that is _obviously_ evil. < 1309175733 751351 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Yep, evilness abound < 1309175739 331645 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :But http://hackage.haskell.org/packages/archive/OpenGL/2.4.0.1/doc/html/Graphics-Rendering-OpenGL-GL-BufferObjects.html terrifies me, so. < 1309175749 678459 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Or is it that, or was it something else. < 1309175756 671076 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :http://hackage.haskell.org/packages/archive/OpenGL/2.4.0.1/doc/html/Graphics-Rendering-OpenGL-GL-VertexArrays.html Whatever it is it's terrifying. < 1309175825 155767 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I'm only half-evil, I used display lists < 1309175835 856542 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: How'd those work < 1309175846 708896 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :And why are they even evil why is any of this evil why was begin/end removed why is all this shit shit < 1309175850 76975 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :compileDisplayList $ do GL stuff < 1309175858 668315 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :HOW IS THAT ANY DIFFERENT < 1309175862 766841 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ACTION cires < 1309175879 447778 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :And then callList < 1309175897 810161 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : GL.renderPrimitive GL.Points $ do < 1309175897 959005 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : GL.vertex $ GL.Vertex2 (0::GL.GLint) 0 < 1309175897 959211 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : GL.vertex $ GL.Vertex2 (99::GL.GLdouble) 99 < 1309175903 439838 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :That second line is causing no difference to the drawing < 1309175905 277490 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Still just a single pixel < 1309175905 745760 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Hmm < 1309175916 633209 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :http://hackage.haskell.org/packages/archive/OpenGL/2.4.0.1/doc/html/Graphics-Rendering-OpenGL-GL-DisplayLists.html ;; I see no compileDisplayList < 1309175921 874279 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :elliott_: It's like the difference between interpreting the renderPrimitive stuff every time versus compiling it once and then running it < 1309175923 530907 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :defineNewList is probably it < 1309175925 382661 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Oh, whoops < 1309175933 782722 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Yeah, it is < 1309175940 71893 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :compileDisplayList was a helper of mine < 1309175944 167142 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :There's a CompileAndExecute mode, which seems... missing the point. < 1309175953 604066 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: What did you use for windowing/event stuff? < 1309175961 23636 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :GLFW < 1309175984 957751 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: Cool, it's that thing I rejected because it takes callbacks in IO. < 1309175994 519864 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :As opposed to? :-P < 1309176005 283345 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: As opposed to not being callback-based so I can use liftIO in my own monad < 1309176008 628869 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Consider < 1309176010 285348 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : forever $ do < 1309176010 434097 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : ev <- SDL.waitEvent < 1309176010 434277 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : case ev of < 1309176010 434389 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : SDL.Quit -> SDL.quit >> exitSuccess < 1309176010 434499 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : _ -> print ev < 1309176045 78561 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I just use IO and millions of IORefs < 1309176068 995509 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: I'm trying to write an entire game here (yeah yeah, build one to throw away), that's kind of a non-ideal solution :P < 1309176085 251246 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: (At the very least I'm going to use STM to make me feel better about myself, even if I'm not exactly sure how multiple cores would help here.) < 1309176091 224361 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :(Maybe map generation could run in a background thread.) < 1309176095 551112 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :http://tar.us.to:31177/ just take a look if you like (warning, may not compile etc) < 1309176141 491226 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Oh man, is this where I do the fizzie mirroring thing < 1309176155 160719 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :fatal: http://tar.us.to:31177/liaera/info/refs not found: did you run git update-server-info on the server? < 1309176163 555 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :DISAPPOINTED DEEWIANT < 1309176175 991822 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :The .git was incidental :-P < 1309176188 111209 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :What's this actually trying to do anyway < 1309176199 26272 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :HAVE FUN REVERSE ENGINEERING < 1309176208 633319 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :What if I just ran it < 1309176213 301996 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :WHAT THEN < 1309176218 470638 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Oh well, I ran that command < 1309176225 653615 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I think it'd do nothing without an input file but I may misremember < 1309176229 979374 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1309176235 813958 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh wait duh i just typod the url < 1309176242 568614 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :error: The requested URL returned error: 400 while accessing http://tar.us.to:31177//info/refs < 1309176244 886806 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :thats the actual error < 1309176253 633193 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh wait, need the .git < 1309176255 586119 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Uh < 1309176255 746752 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :maybe it will work < 1309176257 281553 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Yes < 1309176265 638581 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :IT WORKED HAHAHA IM KING < 1309176273 629933 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :a king without all these dependencies oh well < 1309176288 56681 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :is this meant to be like some kind of freaky source code viewer < 1309176291 240971 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :cabal install < 1309176296 373394 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: also need c libs < 1309176306 90303 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :pacman -S < 1309176309 285869 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : newPath :: Gr Path () < 1309176309 434666 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : -> Map (Pair Int Int, Pair Int Int) G.Node < 1309176309 434878 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : -> Pair Int Int < 1309176309 434990 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : -> G.Node < 1309176309 435099 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : -> Pair Int Int < 1309176310 290861 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : -> Pair Int Int < 1309176314 391280 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : -> Pair Int Int < 1309176316 475483 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : -> ( Gr Path () < 1309176318 289829 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : -> Map (Pair Int Int, Pair Int Int) G.Node < 1309176320 289650 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : -> G.Node < 1309176322 309067 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : -> (Gr Path (), Map (Pair Int Int, Pair Int Int) G.Node)) < 1309176324 374703 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : -> (Gr Path (), Map (Pair Int Int, Pair Int Int) G.Node) < 1309176326 472032 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i think when you get function arrows this big < 1309176328 337566 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :its time to reconsider your code < 1309176330 287923 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and, also, your life < 1309176334 236433 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric ::-) < 1309176390 31752 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i think im just going to write my own code and forget you as a person exist < 1309176397 577907 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :itll be therapeutic ok time to try this display list stuff < 1309176407 271702 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :That's not really relevant to your interests < 1309176416 244345 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :what, the code? < 1309176417 555974 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Assuming your interests == GL < 1309176420 544033 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :That code < 1309176425 306181 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Function arrows etc < 1309176425 458195 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :right < 1309176430 772757 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :well my interest is < 1309176433 140403 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :not GL < 1309176436 673764 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :it's writing this fucking game < 1309176441 434961 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :What game < 1309176444 885420 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i'm just not enough of an idiot to think that software rendering will have acceptable performance < 1309176452 249280 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: trade secret (its elliottcraft) < 1309176468 994821 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :im nihing entire million dollar products < 1309176473 559893 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :wait i was already doing that < 1309176511 92382 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :hmm... how do I render some points with display lists < 1309176512 245189 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :or do I just < 1309176514 139999 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :not do that stuff < 1309176516 344708 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1309176519 338997 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :like the "GL.Points" stuff < 1309176522 923976 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :hi oerjan im failing at opengl/haskell < 1309176552 46306 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ic. well i only know some of the latter part. < 1309176691 644636 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : GL.defineNewList GL.CompileAndExecute $ do -- GL.Points $ do < 1309176691 793359 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : GL.vertex $ GL.Vertex2 (0::GL.GLint) 0 < 1309176691 793535 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : GL.vertex $ GL.Vertex2 (99::GL.GLdouble) 99 < 1309176693 612199 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: well that is not right < 1309176779 191111 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Beats me < 1309176788 274915 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I'm gone, server's still up in case you lose your local copy --> < 1309177047 635385 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : drawLine w2d p1 p2 = < 1309177047 869227 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : GL.renderPrimitive GL.Lines $ < 1309177051 629081 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: youre just as bad as me < 1309177058 756325 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :elliott_: Like said, half-evil < 1309177065 84123 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :(I didn't go after all) < 1309177077 490270 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: but that's begin/end :< < 1309177087 820181 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Yes, but it's put in a display list < 1309177091 133583 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Half-evil < 1309177187 860306 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: i dont understand your ways.............................. < 1309177194 996961 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :do you know what these display object things are btw i honestly have no idea < 1309177226 269316 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :A display list is something like a compiled sequence of opengl commands < 1309177285 537824 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :not display list < 1309177291 226081 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i mean the things that are totally unevil < 1309177342 263374 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I think the least unevil thing these days would be writing your stuff with OpenCL or equivalent and compiling it to a shader < 1309177350 579099 :elliott_!~elliott@95.149.228.85 QUIT :Remote host closed the connection < 1309177353 825368 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :But no, I don't really know anything < 1309177383 492823 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :His head apparently exploded, so I'm really leaving now --> < 1309177386 944317 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1309177457 534312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :12:22:22: I think the least unevil thing these days would be writing your stuff with OpenCL or equivalent and compiling it to a shader < 1309177461 32890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha really < 1309177466 983559 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why is everything shaders :( < 1309177476 375697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also "least unevil" < 1309177610 710519 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i never avoid no double negations < 1309177769 410611 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1309178287 107699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sdls method of doing centred windows:. < 1309178287 568362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :.. < 1309178288 237625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1309178288 838858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1309178292 275538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :an environemtn variable < 1309178405 468827 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :elliott: Most unevil* < 1309178449 524736 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :least unevil is much less uninteresting < 1309178454 527249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i still have no idea how to draw a cube :) < 1309178473 193820 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vertex3 and primitivemodes = Quads? < 1309178520 83848 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Triangle strip is probably better < 1309178535 94966 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :But 3d is hard < 1309178554 335214 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I can barely do some 2d < 1309178557 2649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: that is what i am afraid of :( < 1309178580 70684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why is everything triangles :( < 1309178610 948613 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Then again I'm not too clever when it comes to this stuff, YMMV < 1309178661 597080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: this is like one of my GREATEST FEARS < 1309178662 655475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :threedee < 1309178679 807451 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Ditto < 1309178703 232746 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Slash OpenGL in general < 1309178726 293038 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :But you know, software rendering sucks etc < 1309178913 646065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: wouldnt it be hilarious < 1309178916 820723 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if software rendering ended up being like < 1309178919 226675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as fast as opengl < 1309178920 607663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for this < 1309178923 253785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by hilarious < 1309178926 875910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i mean id want to kill myself < 1309179062 129436 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: because triangles are awesome. < 1309179070 168632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck triangles < 1309179091 189539 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :YEAH SO YOU KNOW THOSE RECTANGLES AND STUFF? < 1309179096 370829 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :YOU HATE THOSE TOO < 1309179115 298998 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :twice as much. < 1309179144 177000 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :twice the hate, twice the area < 1309179281 495839 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: oerjan: http://i.imgur.com/oo9oH.png < 1309179283 311883 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck yes its a triangle < 1309179318 811936 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :nice. < 1309179330 34064 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I am already immersed in this world. < 1309179359 493914 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and its length ratios. < 1309179697 564716 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :looks more like the complement of a triangle to me < 1309179793 922843 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's a triangle and a complement. Well, it could also be a complement of a triangle and its complement. < 1309179880 910095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: shut up < 1309180034 620659 :Gregor!Gregor@codu.org PRIVMSG #esoteric :elliott: ... dude. < 1309180045 325433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: what < 1309180046 632115 :Gregor!Gregor@codu.org PRIVMSG #esoteric :elliott: You want to make a game with CUBES and you make a TRIANGLE. < 1309180048 631634 :Gregor!Gregor@codu.org PRIVMSG #esoteric :(Fail) < 1309180052 811765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: this is a joke right < 1309180063 427748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im pretty sure the cubes in minecraft are made out of a bunch of triangles < 1309180070 649074 :Gregor!Gregor@codu.org PRIVMSG #esoteric :*duh* :P < 1309180073 532746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::P < 1309180083 229524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: maybe ill make them spheres < 1309180093 903101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in some weird-ass fuck geometry where spheres can have spheres next to them < 1309180096 875999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uncountably infinite spheres < 1309180097 812086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck yes < 1309180100 134419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :best system < 1309180133 623980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im actually kind of weirded out by opengls coordinate system < 1309180139 399112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the size of my window is distorting all shapes... < 1309180145 334862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i guess i do some camera magic to fix that though < 1309180145 860487 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I should learn OpenGL perhaps < 1309180168 694881 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Or just WebGL < 1309180170 876664 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Sgeo: You should learn to stop saying "I should learn maybe" and then never learning it. < 1309180212 256280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HOW DO YOU EVEN PLACE THESE TRIANGLES OMG < 1309180214 379083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I DONT UNDERSTAND GEOMTRY < 1309180226 287245 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FUCK ITS TURNED INTO A SQUARE < 1309180233 918873 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :with a coordinates probably? < 1309180235 796045 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Perfect! < 1309180265 389483 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Play the violin, elliott! < 1309180268 588529 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Play it forever! < 1309180399 662354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://i.imgur.com/ZMCbo.png < 1309180401 760248 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I know in XNA the coordinate system runs has the top-left corner as the origin, which is somewhat weird. < 1309180401 909107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wHAT, nO, < 1309180495 281397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : GL.vertex $ GL.Vertex3 (0::GL.GLdouble) 0 0 < 1309180495 504930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : GL.vertex $ GL.Vertex3 (0::GL.GLdouble) 0.5 0 < 1309180495 653454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : GL.color (GL.Color3 (0::GL.GLbyte) maxBound maxBound) < 1309180495 653634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : GL.vertex $ GL.Vertex3 (0.5::GL.GLdouble) 0.5 0 < 1309180497 609163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how does that even do that < 1309180501 562005 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...which troll is it that types like that? < 1309180552 245325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle OpenGL rotate < 1309180552 470745 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No results found < 1309180565 352362 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: that would be too easy. < 1309180571 85113 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle ?fuck ?you < 1309180571 264618 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Parse error: < 1309180571 416892 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : --count=20 "?fuck ?you" < 1309180571 565465 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ^ < 1309180574 95846 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :CakeProphet, Tavros < 1309180576 22939 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle --count=bitch < 1309180576 203837 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unrecognised or malformed flags: < 1309180576 375702 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Bad argument to flag count, expected argument of type POS, got "bitch" < 1309180576 524520 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :For details on correct flags pass --help < 1309180578 669978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle --count=bitch FUCK YOU < 1309180578 851436 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Parse error: < 1309180579 68255 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : --count=20 "--count=bitch FUCK YOU" < 1309180579 268141 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ^ < 1309180580 332400 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle --count=bitch FUCK YOU DIE < 1309180581 50733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle --count=bitch FUCK YOU DIE ASS < 1309180581 274108 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Parse error: < 1309180582 205124 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle --count=bitch FUCK YOU DIE ASS CRAP < 1309180582 849013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle --count=bitch FUCK YOU DIE ASS CRAP SHIT < 1309180583 261089 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : --count=20 "--count=bitch FUCK YOU DIE" < 1309180585 61737 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i hate lambdabot < 1309180585 261768 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ^ < 1309180587 274184 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Parse error: < 1309180589 264707 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : --count=20 "--count=bitch FUCK YOU DIE ASS" < 1309180591 265777 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ^ < 1309180593 266338 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Parse error: < 1309180595 268366 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : --count=20 "--count=bitch FUCK YOU DIE ASS CRAP" < 1309180597 277895 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ^ < 1309180599 269817 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `hoogle' failed with: thread killed < 1309180603 474905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1309180680 171454 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric : in some weird-ass fuck geometry where spheres can have spheres next to them <-- ye olde L^\infty metric < 1309180698 68612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: is it actually possible say its true < 1309180753 135878 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...can < 1309180768 455729 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :'t you have spheres next to sphere in good ol' euclidean geometry? < 1309180777 446426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not without gaps < 1309180780 978251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(equal-sized spheres) < 1309180786 413879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :god thatd be so amazing < 1309180799 255582 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :hmmm, what, no. This goes against my intuition. < 1309180832 489658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow you mean itd be non-euclidean NO SHIT < 1309180860 448469 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :though I guess I've never interacted with two perfect Euclidean spheres before. < 1309180886 333588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: is it possible < 1309180930 430187 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but I'm pretty sure balls can touch. (So much ennuendo I don't know how I keep it up) < 1309180946 441260 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: the joke is that L^\infty spheres look like what you usually call cubes >:) < 1309180976 644421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: GRRRRRRRR < 1309180988 358458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: invent me a geometry where a sphere can be totally packed on every side with infinite other spheres < 1309180991 111755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so i can have spherecraft < 1309181146 617257 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :packed soap bubbles < 1309181162 600331 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i suspect those would look like cubes too < 1309181251 542875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: um cubes cant be packed with infinite other cubes on their sides < 1309181257 188216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(of the same size) < 1309181287 885947 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm you want something fractal < 1309181313 464138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in minecraft, you can put a cube on every side of another cube < 1309181315 494212 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott: they can in four dimensions! < 1309181319 905234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in spherecraft, you need to be able to put a sphere on every side of another sphere < 1309181323 84522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thus infinite spheres on a sphere < 1309181327 400464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :leaving no gaps < 1309181329 247485 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but of the same size < 1309181369 85701 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :perhaps with extra dimensions? < 1309181374 339068 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott: do you play the circle in a band? < 1309181387 982399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes im a professional circlist < 1309181403 653529 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :seemed your style < 1309181409 405317 :oerjan!oerjan@tyrell.nvg.ntnu.no QUIT :Quit: Later < 1309181423 379832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice way to escape >:( < 1309181449 437339 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/homestuck/comments/ia2nm/so_theres_this_rumor_going_around_about_eoa5/ < 1309181459 676288 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wonder if there's a 3D version of a mudflake... < 1309181481 238755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mudcube < 1309181502 480978 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :do octahedrons tesselate space? < 1309181525 676605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1309181549 911867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.davidjayjordan.com/SexualTesselation.html what < 1309181581 514876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.davidjayjordan.com/MathematicalProofDesign1.html < 1309181610 852812 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it looks like that guy is trying to tesselate space with TIMECUBE < 1309181673 576468 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sexual timecube < 1309181716 764964 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ouch < 1309181897 963717 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :needs moar 4d minecraft. < 1309181943 724952 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Not sleeping last night was a bad idea < 1309181954 184019 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :not sleeping is usually a bad idea unless it's required/. < 1309181970 305673 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :as sleep is pretty vital to your overall well-being < 1309181983 596353 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :speaking of which, I'm going to go to sleep. < 1309181989 376416 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cya < 1309181994 516447 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but anyways, q and e should move you along the 4th axis. < 1309182001 645553 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :good night. < 1309182018 287133 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I could have gone to sleep earlier but I can't now < 1309182045 396546 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :food for thought on the crafting. Or maybe... thought for food? or just thought for thought? fuck it. sleep time. < 1309182068 965525 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :which 2D slices should we see? < 1309182170 973816 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :This is one hot plain agel < 1309182172 314969 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :abgle < 1309182174 83941 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :bagle < 1309182174 995660 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :bagel < 1309182456 332457 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I'm going to figure out how to reverse Life, although surely it's been done before given the existence of search programs < 1309182661 726863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :eh/ < 1309182663 158701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :? < 1309182668 354656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :life is not reversible < 1309182750 695568 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :elliott, if I make it nondeterministic or sort of store all possibilities... < 1309183227 962752 :augur!~augur@208.58.6.161 QUIT :Remote host closed the connection < 1309183229 175756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: you realise the searchers just look for random patterns < 1309183229 952506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right? < 1309183241 421755 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Oh < 1309183266 85171 :Vorpal_!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1309183269 886157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal < 1309183272 202118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how do i shot opengl < 1309183380 128467 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Ping timeout: 260 seconds < 1309183426 747060 :Vorpal_!~AnMaster@unaffiliated/anmaster NICK :Vorpal < 1309183440 40597 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, through the foot < 1309183443 639250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1309183447 267712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how do i draw cube with opengl < 1309183456 214058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :from triangles... < 1309183456 420893 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, buggered if I remember < 1309183462 258755 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, well that is easy < 1309183463 164154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : GL.renderPrimitive GL.TriangleStrip $ do < 1309183463 401722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : GL.vertex $ GL.Vertex3 (0::GL.GLdouble) 0 0 < 1309183463 550559 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : GL.vertex $ GL.Vertex3 (0::GL.GLdouble) 0.5 0 < 1309183463 550756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : GL.vertex $ GL.Vertex3 (0.5::GL.GLdouble) 0.5 0 < 1309183463 550869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : GL.color (GL.Color3 (0::GL.GLbyte) maxBound maxBound) < 1309183464 142892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : GL.vertex $ GL.Vertex3 (0.5::GL.GLdouble) 0.5 0.5 < 1309183468 149451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he;lp < 1309183473 308095 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :each face could be two triangles < 1309183488 611521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes but it turns out i do not understand coordinates < 1309183493 880158 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, don't look at me, this doesn't look like opengl in C < 1309183497 758358 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: its the same < 1309183500 527467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :renderprimitive = GL_BEGIN < 1309183507 524515 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what are the coordinates then < 1309183509 625963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the binding is pretty light its not hard to see < 1309183512 854127 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: um in the vertexes < 1309183520 77317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GL.GLdouble is just to get the types right < 1309183522 59509 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh you have ::GL.GLdouble, right < 1309183542 74996 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, well they are x,y,z or something like that, I don't remember the order < 1309183552 311282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i know that < 1309183555 355383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :>_< < 1309183558 163584 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I haven't been doing opengl for over 2 years < 1309183627 32978 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, so what is it you don't understand? < 1309183660 547339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :meh, nothing < 1309183671 320017 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, so you understand it all? < 1309183682 996574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, but this is going nowhere < 1309183692 965972 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, well I'm not sure what you are asking < 1309183697 734423 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :try a more specific question < 1309183710 227978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i can't get the vertices right to give me a cube because i'm retarded :D < 1309183730 978455 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, oh I know that issue, I had issues with working out the coordinates too I remember. < 1309183751 388241 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, it is easiest if you consider it from the point of view of linear algebra < 1309183754 155291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i keep getting triangles stretching off into nowhere... no... make a cube... < 1309183768 535076 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that is, the vectors as column matrices < 1309183791 913269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION tries to get the drawing rotated so that hell be able to see the cube isometrically < 1309183827 535156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://hackage.haskell.org/packages/archive/OpenGL/2.4.0.1/doc/html/Graphics-Rendering-OpenGL-GL-Rectangles.html < 1309183830 321470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh efficient rectanlges < 1309183834 561679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wonder if its faster than triangles < 1309183835 843867 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, for that you need to change the matrix defining the viewing frustum iirc < 1309183859 446337 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, likely if you need to do a cube < 1309183905 523249 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, wait they are all in the z=0 plane < 1309183914 679362 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I guess this is for 2D usage < 1309183953 158571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh youre right < 1309183953 898123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dammit < 1309183979 681598 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :of course I am. I'm me after all :P < 1309183981 70242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i still dont know why they removed begin/end :( < 1309184003 672760 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, they did? That is new < 1309184042 315234 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, or is that about the haskell interface? < 1309184070 931393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: in opengl four yeah < 1309184072 854232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :deprecated in three < 1309184081 682835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're meant to use shaders or those buffer object things < 1309184091 876801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://hackage.haskell.org/packages/archive/OpenGL/2.4.0.1/doc/html/Graphics-Rendering-OpenGL-GL-BufferObjects.html cry < 1309184092 71491 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh I see < 1309184094 567596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cryy < 1309184095 843098 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is it even < 1309184103 715029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://hackage.haskell.org/packages/archive/OpenGL/2.4.0.1/doc/html/Graphics-Rendering-OpenGL-GL-VertexArrays.html wh;at ttt < 1309184127 461276 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I have no clue < 1309184171 257460 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, do opengl 2 then < 1309184181 310930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1309184181 984047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i am < 1309184182 442475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but < 1309184185 753744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its still horrible :( < 1309184339 976903 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, it is meant to be fast, not nice < 1309184378 268627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: yeah well < 1309184387 254621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cant appreciate a fast program i cant write < 1309184415 558483 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I heard directx is easier to write :P < 1309184502 819388 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: har har har < 1309185270 396357 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1309185275 455765 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, this makes perfect sense to me: http://en.wikipedia.org/wiki/Vertex_Buffer_Object < 1309185342 609400 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but its < 1309185344 415265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so < 1309185348 23729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :boring < 1309185349 866852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and boilerplate < 1309185360 385608 :Gregor!Gregor@codu.org PRIVMSG #esoteric :elliott: Where's spherecraft? < 1309185361 204093 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, *shrug* < 1309185362 888593 :Gregor!Gregor@codu.org PRIVMSG #esoteric :I wanna see it NOW < 1309185367 963300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: oerjan ran away before he invented the jommetry. < 1309185383 380174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BTW, Elliottcraft still needs a decent (code)name >_> < 1309185444 557541 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliottcraft < 1309185445 372247 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Can you imagine the sheer horsepower that spherecraft would take? X-D < 1309185458 970943 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, what is that in oxpower? < 1309185475 160101 :Gregor!Gregor@codu.org PRIVMSG #esoteric :With spheres that behave exactly like normal spheres, and are super-high-friction so you can actually stack them and such. < 1309185483 538890 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Vorpal: 2x < 1309185485 989964 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ouch < 1309185500 31728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It would be kind of impossible what with the uncountably infinite thing :P < 1309185507 99678 :augur!~augur@129.2.129.34 JOIN :#esoteric < 1309185512 106702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It'd have to be a ten thousand sided object instead. < 1309185523 971758 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, make it out of atoms < 1309185539 40525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i know ill just make a new universe < 1309185539 983456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/run < 1309185540 989616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh its this one < 1309185544 352096 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im gonna kill Vorpal in it < 1309185551 812831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuc;k problem of evil stops me doing nanything < 1309185582 77941 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :XD < 1309185853 901865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :theology is basically based on god maknig the universe and discovering all sorts of semantic restrictions < 1309185862 185397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :until he finally says fuck it and stops trying to let his presence be known < 1309185866 582193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i call this type system deism < 1309186034 567676 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, XD < 1309186620 467237 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Daaaaaaaaaaaamn it's expensive to fly to the UK. < 1309186675 13962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you might be a spic we have to be careful < 1309186727 168364 :Gregor!Gregor@codu.org PRIVMSG #esoteric :In retrospect, it's cheaper than it was to fly to Paris, I'm just already $3,000 in the hole from this trip so diving in further isn't fun X-D < 1309186844 941510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :money.jpg < 1309187218 230139 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Total Airfare $789.00 < 1309187218 654518 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Airfare taxes and fees $558.80 < 1309187224 721195 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Taxes and fees: Nearly equal to the airfare < 1309187310 438634 :copumpkin!~pumpkin@17.45.135.69 JOIN :#esoteric < 1309187310 625310 :copumpkin!~pumpkin@17.45.135.69 QUIT :Changing host < 1309187310 625451 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1309187501 818135 :Wamanuz2!~Wamanuz@81-233-163-248-no84.tbcn.telia.com QUIT :Ping timeout: 240 seconds < 1309187504 185991 :Wamanuz3!~Wamanuz@81-233-163-248-no84.tbcn.telia.com JOIN :#esoteric < 1309188460 845842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor < 1309188462 582762 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how triangle < 1309188477 731943 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Same way babby formed. < 1309188572 334647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how < 1309188573 205778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cube < 1309188729 858188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://i.imgur.com/nXI2y.png < 1309188730 312362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1309188730 864941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how < 1309188731 853913 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: how < 1309188736 413049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wamanuz3: how < 1309189056 951700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh god i dont triangles < 1309189599 969417 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1309189626 307582 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1309190707 170880 :MigoMipo!~John@84-217-10-237.tn.glocalnet.net JOIN :#esoteric < 1309191879 632125 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, looks like a nice flag < 1309192005 242034 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, kind of like http://en.wikipedia.org/wiki/File:Naval_Ensign_of_Denmark.svg < 1309192810 185647 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1309193420 447204 :Wamanuz4!~Wamanuz@81-233-163-248-no84.tbcn.telia.com JOIN :#esoteric < 1309193464 247258 :Wamanuz3!~Wamanuz@81-233-163-248-no84.tbcn.telia.com QUIT :Ping timeout: 276 seconds < 1309194375 844383 :comex!~ec2-user@ec2-67-202-46-7.compute-1.amazonaws.com JOIN :#esoteric < 1309194432 822440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :back < 1309195110 239767 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1309195726 268154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esoteric.voxelperfect.net/w/index.php?title=Brainbrain&curid=3659&diff=23442&oldid=22103 < 1309195726 985953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No. < 1309195900 989316 :jcp|1!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1309196002 316956 :jcp|other!alex@bzflag/contributor/javawizard2539 QUIT :Ping timeout: 255 seconds < 1309196035 743715 :jcp!alex@bzflag/contributor/javawizard2539 QUIT :Ping timeout: 258 seconds < 1309196043 820646 :elliott!~elliott@unaffiliated/elliott QUIT :Read error: Connection reset by peer < 1309196065 913445 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1309196396 18734 :jcp!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1309196893 279476 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1309197001 444166 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1309197784 336154 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1309197830 533694 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :You can make this http://golf.shinh.org/p.rb?google in dc without any loops. < 1309197928 57710 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :(at least in GNU dc) < 1309198020 36783 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net JOIN :#esoteric < 1309200240 345759 :augur_!~augur@129.2.129.34 JOIN :#esoteric < 1309200244 897148 :augur!~augur@129.2.129.34 QUIT :Read error: Connection reset by peer < 1309200905 61037 :mtve!~mtve@65.98.99.53 QUIT :Ping timeout: 260 seconds < 1309202412 70975 :augur_!~augur@129.2.129.34 QUIT :Remote host closed the connection < 1309203087 529116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :spere < 1309203089 431158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : packing < 1309203246 421639 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, wait, why are you going on about sphere packing. < 1309203246 609199 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1309203282 834996 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sperrrré < 1309203284 389067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :paque < 1309203679 410191 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1309203768 360871 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric : do octahedrons tesselate space? < 1309203789 935695 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :an interesting question, as those are the spheres of the L^1 metric... < 1309203813 695635 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :being dual to cubes, one would think it likely < 1309203838 455671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: http://i.imgur.com/KH1z9.png im good cube draw < 1309203862 841343 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :(L^1 and L^\infty also have a sort of dual relationship, although not as strong as for L^p spaces strictly between 1 and \infty) < 1309203870 188733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L^-1 < 1309203902 772725 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: i don't think that is a metric. hm that would be harmonic sum... < 1309203911 751243 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L^0 < 1309203912 348670 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ACTION is not sure < 1309203915 356340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L^urface < 1309203934 235277 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : do octahedrons tesselate space? < 1309203934 385917 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: L^0 would be somewhat degenerate < 1309203934 954104 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No. < 1309203940 292317 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: darn < 1309203941 945157 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Octahedra and tetrahedra do. < 1309203943 165715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ur a degneiggerate < 1309204009 800996 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: in case you don't know, the L^p norm for most p has the form (x_1^p + x_2^p + ... + x_n^p)^(1/p) < 1309204018 830861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ur con formist < 1309204024 681412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :<-- productive irc contributor < 1309204026 698924 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :you may recognize L^2 as ordinary euclidean metric < 1309204035 315292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so waht if i do < 1309204038 374443 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :um < 1309204044 679328 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, so what's L^\infty? < 1309204056 786970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sum p+q/n(0) < 1309204057 187132 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Limit as p → \infty? < 1309204057 986869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hth < 1309204068 285511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(pronounce:;``hutthuh'') < 1309204070 306764 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :* (|x_1|^p + |x_2|^p + ... + |x_n|^p)^(1/p) < 1309204092 154316 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :you don't need to absolute values or p an even natural number, naturally < 1309204095 180029 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :*to take < 1309204100 444548 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: yeah iirc < 1309204133 120706 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :alternatively, ||(x_1,...,x_n)||_\infty = max(|x_1|,...,|x_n|) < 1309204175 6183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think ive heard of linfty < 1309204175 574947 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh, of course. < 1309204199 849366 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :...wait, that's not as 'of course' as it seemed. < 1309204204 203702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did you know that im a robot < 1309204211 78197 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gripping talse.... < 1309204219 673229 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :and for p<1 i think some things break down, although i'm not sure if everything does < 1309204231 895893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L caret negative two < 1309204235 161533 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what NowowoWOw, science < 1309204239 619503 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm, m < n → m^p << m^p for large p, so yeah, it's obvious. < 1309204260 300015 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, makes sense. < 1309204262 922205 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :*n somewhere in there < 1309204315 993822 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yesyesyesyes < 1309204332 890648 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : i want a shirt made of spider silk < 1309204337 926666 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I wanted one before it was cool. < 1309204420 887944 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: however p=-1 is still _interesting_ since it's related to harmonic mean < 1309204469 915229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :~~ livin in harmony w/ mean you ~~ < 1309204486 578595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pronunciation what is it < 1309204537 270679 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, L_2/3 is a well-defined metric, apparently. < 1309204569 420965 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I wish there was a simple way of plotting the unit circle in L_n metrics in Mathematica. < 1309204649 157694 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all mathematica can do is play games and have children < 1309204731 846570 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: http://en.wikipedia.org/wiki/Lp_space implies that for 0 ByteString -> ByteString < 1309207112 400227 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.List intersperse :: a -> [a] -> [a] < 1309207112 548924 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.ByteString.Char8 intersperse :: Char -> ByteString -> ByteString < 1309207254 847021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/w/index.php?title=Deadfish&curid=2038&diff=23453&oldid=22913 < 1309207256 49285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unforgivable < 1309207268 407149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: HAPPEN TO BE WORKING ON A PROGRAM DO WE < 1309207311 551905 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm not surprised to hear they dont tesselate. i couldnt visualize a way to do it. < 1309207389 98226 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: um ">> " is pretty much standard if anything is < 1309207433 692650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ... ? < 1309207455 896915 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: cpressey's correction looks reasonable to me... < 1309207465 161911 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I made the copy of the GNU GPL v3 with Plain TeX. Will FSF accept it? < 1309207487 844010 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :http://sprunge.us/HJOh < 1309207504 563531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it is < 1309207508 345600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the original mistake is what is unforgivable < 1309207511 310867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: no < 1309207511 706489 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :aha < 1309207565 851308 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I was parsing that code with the >>> outside the quotes and I was getting confused. < 1309207572 733554 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric ::t (>>>) < 1309207573 452136 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (cat :: * -> * -> *) a b c. (Control.Category.Category cat) => cat a b -> cat b c -> cat a c < 1309207613 148760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::T (W.r[paad,aspdwqprmqrpowmepwoqje < 1309207615 551014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::T (life < 1309207618 321836 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::type (life < 1309207622 795662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?...type (life < 1309207623 5873 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1309207625 709599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?.type (life < 1309207626 505632 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error (possibly incorrect indentation) < 1309207627 809540 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric : oerjan: HAPPEN TO BE WORKING ON A PROGRAM DO WE <-- just looking briefly at the "google" golf zzo38 mentioned < 1309207628 620352 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?. . . type (life < 1309207628 827617 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `compose' failed with: Unknown command: "(life" < 1309207630 350725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?. . . type (life) < 1309207630 533345 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `compose' failed with: Unknown command: "(life)" < 1309207633 102500 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?. . . type type (life) < 1309207634 411391 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `compose' failed with: Unknown command: "parse" < 1309207636 364340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?. . . type type type (life) < 1309207637 637983 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `compose' failed with: Unknown command: "parse" < 1309207639 44491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?. . . type type type type (life) < 1309207640 300423 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `compose' failed with: Unknown command: "parse" < 1309207642 648170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?. . . type type type type type type type type a (life) < 1309207643 861867 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `compose' failed with: Unknown command: "parse" < 1309207644 551473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sdgh < 1309207661 446773 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :who what < 1309207667 750747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oinoinion < 1309207667 898797 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :my first try was 52 chars while several others have shorter ones, and it occured to me that intersperse might help if it were in the Prelude < 1309207677 876941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: maybe something monadic < 1309207693 647568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :>"go">>"ogle" < 1309207698 130875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> "go">>"ogle" < 1309207698 839961 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "ogleogle" < 1309207698 988703 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: well my first try used interact < 1309207712 214624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> "go">>="ogle" < 1309207712 929968 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `GHC.Types.Char -> [b]' < 1309207713 104375 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferr... < 1309207719 81353 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> "go">>=(++"ogle") < 1309207719 815773 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `GHC.Types.Char' < 1309207719 972518 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type... < 1309207721 787187 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :and plain replicate < 1309207724 63683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oji < 1309207763 936654 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t Prelude.sequence < 1309207764 694834 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a. (Monad m) => [m a] -> m [a] < 1309207768 402394 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm < 1309207800 213513 :SimonRC!~sc@fof.durge.org QUIT :Ping timeout: 260 seconds < 1309207910 846724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :go==og backwards..le < 1309207951 891638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:40:40: there's something funny going on with the 17s (well maybe it's just because that's the smallest prime other than 2) < 1309208005 471450 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: i remember enough of that discussion to note that is entirely reasonable in context < 1309208014 653555 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :I also forget 3,5,7,11 and 13 now and then :) < 1309208025 190783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: shhhh :D < 1309208066 712174 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: it's not like crystal-cola needs that kind of assistance < 1309208166 743442 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh hm wait < 1309208192 567850 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1309208255 560079 :Lymia!~moe@unaffiliated/cirno-chan NICK :Lymee < 1309208362 740931 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: ok monadic was a good idea, [1..n]>>"o" is shorter than n`replicate`'o' < 1309208378 858847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> let n = 9 in "go"++[1..n]>>"o"++"ogle" < 1309208379 603117 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (GHC.Num.Num GHC.Types.Char) < 1309208379 794319 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of `n' a... < 1309208383 852650 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :now i'm just one char longer than the winners < 1309208384 552494 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wha < 1309208389 174858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> let n = 9 in "go"++([1..n]>>"o")++"ogle" < 1309208390 607106 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "gooooooooooogle" < 1309208400 99304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hm what's your current solution? < 1309208409 199421 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :main=interact$(\n->'g':([1..n]>>"o")++"gle").read < 1309208416 369221 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm < 1309208419 343799 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Are you golfing? < 1309208422 649603 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t interact$(\n->'g':([1..n]>>"o")++"gle").read < 1309208423 414253 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :IO () < 1309208444 610841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl interact$(\n->'g':([1..n]>>"o")++"gle").read < 1309208444 878119 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :interact (('g' :) . (++ "gle") . (>> "o") . enumFromTo 1 . read) < 1309208446 440954 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: yeah, mainly just checking if i can tie with the top < 1309208460 456910 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :with 7 others tied it seems unlikely to beat :P < 1309208488 748504 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Link? < 1309208502 891357 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :http://golf.shinh.org/p.rb?google < 1309208509 840075 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :it's a very old one btw < 1309208536 359970 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :print"g%sgle"%"o"*input() < 1309208539 643076 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :First thing that comes to mind. < 1309208555 509744 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: oh i'm sure the python ones are tiny < 1309208560 586508 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1309208585 65626 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: in fact you just tied with those < 1309208600 963918 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Order of operation stuff to sort out. < 1309208639 70327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie < 1309208648 353778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :link me to that graphical version of tswett's chinese remainder theorem clcok you made < 1309208657 21380 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: i'd say you're also unlikely to beat them, with 19 tied at the top for a years old golfing < 1309208664 669960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or anyone < 1309208668 623207 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :So, 2 over max. < 1309208669 142941 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::c < 1309208703 126546 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: hm? yours is 25 as are the winners < 1309208704 97512 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :elliott: well, I have a textual version of that. < 1309208707 578544 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :oerjan, no. < 1309208709 662885 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :oerjan: Send what you have anyways, you can send a better solution later if you figure it out. < 1309208710 986560 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :I had order of operations issues. < 1309208713 740592 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh < 1309208714 425311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: yes but i want fizzie's :D < 1309208715 798393 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :print"g%sgle"%("o"*input()) < 1309208717 530489 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Had to do that. < 1309208736 245095 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :aha < 1309208825 216598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm related to http://zem.fi/~fis/crcsq.html < 1309208848 617647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://zem.fi/~fis/crcbar.html < 1309208849 682057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here we go < 1309208874 343493 :fizzie!~fis@iris.zem.fi PRIVMSG #esoteric :I *just* located those. < 1309208904 771573 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: :D < 1309208910 779499 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the crcsq one is the bestest < 1309208918 200859 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1309208921 718843 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1309208925 771659 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1309209119 804459 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i don't see the point in sending a worse one to a contest which is 4 years old and has 7 tied at the top < 1309209158 650591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hey oerjan implement my ghcwishlist... :( < 1309209167 892142 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :not a chance :P < 1309209172 210879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- IdiomBrackets, MultipleOperatorSections, MLModules < 1309209173 928231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thx < 1309209178 51984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lemme know when they're done < 1309209193 577152 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm MultipleOperatorSections sounds like something i've wanted < 1309209207 263424 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :is it like (+x*) ? < 1309209212 257266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in (2*9+) < 1309209216 183993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or more pedestrianly < 1309209217 558556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(9+9+) < 1309209223 44932 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :oerjan: It is OK if you do not want to send. < 1309209228 204763 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or (*9*9) < 1309209229 72631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :etc. < 1309209235 945992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it'd also make repeated compositions nicer < 1309209236 373579 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: um those are already legal if you don't clash with precedence < 1309209243 183288 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(a . b . c .) rather than ((a . b . c) .) < 1309209249 160329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: um I mean as in < 1309209253 804956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :((*9).(*9)) < 1309209256 733362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you know what i mean < 1309209265 137816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :basically generalising sections to be able to have a whole chain < 1309209265 325298 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :that's _also_ legal :P < 1309209269 447758 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :of course it is < 1309209272 74814 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh < 1309209273 53798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but its not a section < 1309209274 427448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (a . b . c .) rather than ((a . b . c) .) < 1309209275 984020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thats the mean thing < 1309209281 127090 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :main < 1309209294 289088 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: yeah that one has annoyed me before < 1309209310 569227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IdiomBrackets and MLModules should be obvious I hope < 1309209311 725511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1309209312 927304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I also want < 1309209315 853457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :those typekinds that are being worked on < 1309209330 790307 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that unifies data and datakinds so that you can do type-level programming freely < 1309209333 197915 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :squee < 1309209336 109543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but < 1309209336 455769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1309209337 654732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i dont have to < 1309209342 304554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :enslave anyone to do that since it is already happening < 1309209374 769801 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> (0$0 <$>) < 1309209375 632013 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : The operator `Data.Functor.<$>' [infixl 4] of a section < 1309209375 790019 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : must have lowe... < 1309209402 303518 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> (sin<$>cos<$>tan<$>) 1 < 1309209403 99498 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (GHC.Num.Num (f a)) < 1309209403 269875 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of `e_11' at (sin<$>cos<$>tan<$>) exp 1 < 1309209427 123642 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0.7834561490393223 < 1309209466 851187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm that works? < 1309209481 666112 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :yes, because <$> is infixl rather than infixr < 1309209493 990505 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :>(sin$cos$tan$exp)1 < 1309209497 764029 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> (sin$cos$tan$exp)1 < 1309209498 515931 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0.7834561490393223 < 1309209507 718725 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> (sin$cos$tan$)exp 1 < 1309209508 499223 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : The operator `GHC.Base.$' [infixr 0] of a section < 1309209508 652601 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : must have lower prec... < 1309209513 555878 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Ah. < 1309209514 289736 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Lymee, what on earth made you think that would have interesting behaviour. < 1309209523 566048 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Phantom_Hoover, I was seeing what oerjan was testing. < 1309209553 432906 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: your first one only works because of lambdabot's Floating instances for functions, i think < 1309209570 890394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: also ghc wishlist: record system that uses fclabels or lenses instead of the crap we have now < 1309209579 307142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and uhhhh < 1309209581 568985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thath < 1309209585 316457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that would make me pretty happy < 1309209593 729408 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also maybe the replacement of String with Text would be nice... < 1309209602 148668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and the generalisation of ++ etc. to some kind of container class < 1309209609 695589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(yeah yeah, i am aware of monoid :)) < 1309209619 43874 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t (++) < 1309209619 830267 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall m. (Monoid m) => m -> m -> m < 1309209746 402060 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CAAAAAAAAAAAALE < 1309209778 79848 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :elliott: you should go in #haskell and blame cale for caleskell, ISTR he likes that < 1309209825 544400 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: i do that on a daily basis or so < 1309209830 823954 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think cale may dislike me dunno why < 1309209876 342515 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :funny that < 1309209966 503851 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t readIO < 1309209967 282601 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Read a) => String -> IO a < 1309209976 60797 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t readLn < 1309209976 871910 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Read a) => IO a < 1309210015 880319 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell readIO "what does this button do?" < 1309210040 711817 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell main = readIO "what does this button do?" < 1309210066 289017 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell main = readIO "what does this button do?" :: IO Int < 1309210071 215729 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :input.21959.hs: user error (Prelude.readIO: no parse) < 1309210093 400291 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders what that string is for < 1309210102 593931 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"The readIO function is similar to read except that it signals parse failure to the IO monad instead of terminating the program." < 1309210116 669211 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1309210127 34333 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :so useless for this < 1309210148 655631 :copumpkin!~pumpkin@207.228.237.150 JOIN :#esoteric < 1309210148 804386 :copumpkin!~pumpkin@207.228.237.150 QUIT :Changing host < 1309210148 804554 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1309210158 756067 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :hmm, but IO can catch errors just as well as it can catch exceptions, can't it? < 1309210177 601517 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Ping timeout: 255 seconds < 1309210184 7602 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :olsner: in ghc yes, not the standard < 1309210284 760334 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :oh, ok < 1309210395 917701 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> (0$0>>) < 1309210396 701352 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : The operator `GHC.Base.>>' [infixl 1] of a section < 1309210396 850125 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : must have lower pre... < 1309210712 760707 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh, putting read outside the lambda was a mistake, now i'm tying with the top < 1309210740 23107 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t interact$ \n->'g':([1..read n]>>"o")++"gle" < 1309210740 844213 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :IO () < 1309211427 141400 :MigoMipo!~John@84-217-10-237.tn.glocalnet.net QUIT :Read error: Connection reset by peer < 1309212974 325343 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION → sleep < 1309212978 548626 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PART #esoteric :"Leaving" < 1309213007 880870 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1309213437 218880 :Ycros!~ycros@2600:3c01::f03c:91ff:fe96:868c QUIT :Remote host closed the connection < 1309213457 553758 :Ycros!~ycros@2600:3c01::f03c:91ff:fe96:868c JOIN :#esoteric < 1309214004 161158 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1309214423 883376 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1309215931 11600 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I decided to use a different set of units than TeX some are different, I have: pt bp in cm mm P0 p0 q em ex < 1309215987 232108 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :are any of those Planck lengths? < 1309215999 444203 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :No. < 1309216009 952168 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Can you make ink that small? < 1309216069 204760 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I guess not. But it could still be used as a unit with ridiculously fine-grained precision. < 1309216131 308404 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :The precision is already 1/4736286.72 inch (you can use numbers after the decimal point too), and I don't know of any printing equipment that has that much resolution. < 1309216172 212056 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But I suppose in programs for designing physics stuff you might have Planck lengths as one of the units for really precision. < 1309216189 480715 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :What is the most resolution of any printer you have seen or know of? < 1309216242 136135 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Four million dots per inch? I don't think so. < 1309216366 591504 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 240 seconds < 1309216514 188430 :elliott!~elliott@unaffiliated/elliott QUIT :Quit: Leaving < 1309216589 352930 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1309216698 52359 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> 'a'<'b' < 1309216698 831068 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : True < 1309216995 547803 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t compare < 1309216996 294125 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Ord a) => a -> a -> Ordering < 1309217003 484205 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :@src Ordering < 1309217003 678241 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :data Ordering = LT | EQ | GT < 1309217318 812164 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> (0$0`compare`) < 1309217319 564089 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : The operator `GHC.Classes.compare' [infixl 9] of a section < 1309217319 724975 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : must have l... < 1309217524 533936 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1309218286 852854 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1309218298 779372 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection