< 1313625602 708270 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm pretty sure that I can't use map there though < 1313625611 811858 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :do? < 1313625613 394772 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's that about < 1313625620 361475 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :why is that there < 1313625622 439391 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy, if I find it unnecessary, I'd remove it < 1313625628 298368 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :At the end of this writing < 1313625810 603503 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Need imports < 1313625833 510818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Don't care about imports < 1313625838 924295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Show? < 1313625857 615450 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I still have no idea if it's typed correctly! < 1313625867 803277 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :main = getArgs >>= map (openFile ReadMode) >>= map hGetContents >>= sequence >>= putStr < 1313625871 751082 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Still working on checking < 1313625887 875835 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :No, just realized it won't typecheck < 1313625891 911012 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Prelude System.Environment System.IO> :t getArgs >>= map (openFile ReadMode) >>= map hGetContents >>= sequence >>= putStr < 1313625892 72080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::1:13: < 1313625892 239378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Couldn't match expected type `IO a0' with actual type `[b0]' < 1313625892 311405 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Expected type: [String] -> IO a0 < 1313625892 311575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Actual type: [String] -> [b0] < 1313625893 466095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : In the return type of a call of `map' < 1313625895 373128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : In the second argument of `(>>=)', namely `map (openFile ReadMode)' < 1313625897 703268 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Need to concatenate the strings < 1313625907 533583 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, blah < 1313625926 645348 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I could hack a fix with returns probably < 1313625945 942611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: You must print out each file as it's read, btw. You can rely on laziness to do this, but if one file takes half a second to read and another half an hour, then the half-second read should get printed before the half an hour starts. < 1313625950 583273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Assuming it's earlier on the command-line.) < 1313625964 277053 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That should be pretty easy. < 1313626013 894874 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Let me work on getting this to type first? < 1313626051 885252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm just telling you how the final program needs to work. < 1313626090 629542 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Blargh < 1313626099 981397 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :My return hack didn't wor < 1313626119 988428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Your implementation of cat has hacks? < 1313626122 720012 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm going to use full do-notation first, I think, then work on getting that < 1313626135 928493 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so sgeo doesn't know haskell < 1313626184 435200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :He just hasn't finished yet, that's all < 1313626505 153255 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@hoogle [String] -> String < 1313626505 307956 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude unlines :: [String] -> String < 1313626505 386083 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude unwords :: [String] -> String < 1313626505 458457 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.List unlines :: [String] -> String < 1313626516 810811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: concat. < 1313626526 957347 :PatashuDragonite!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :wouldn't unwords work? < 1313626527 751611 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@hoogle concat < 1313626528 385668 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude concat :: [[a]] -> [a] < 1313626528 464613 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.ByteString concat :: [ByteString] -> ByteString < 1313626528 536613 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Foldable concat :: Foldable t => t [a] -> [a] < 1313626555 311808 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, I probably should avoid straightforward concatenation at this point < 1313626583 51526 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although I don't see how concat would... oh, derp < 1313626592 399299 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :??? < 1313626612 454366 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :type String = [Char] < 1313626637 285249 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...did I actually forget the syntax for comments in Haskell? < 1313626688 549589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :--, {-...-} < 1313626695 280035 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You should not need any comments. < 1313626762 565861 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@hoogle openFile < 1313626762 669730 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :System.IO openFile :: FilePath -> IOMode -> IO Handle < 1313626768 264427 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Something's lying to me here < 1313626768 869626 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh < 1313626777 87515 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hm? < 1313626790 201563 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :n/m, must have misread that as IOMode -> FilePath -> IO Handle < 1313626791 93392 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :before < 1313626805 894652 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Easy enough to fix < 1313626867 661633 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although it's ugly < 1313626956 474523 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@hoogle (a -> b) -> IO a -> IO b < 1313626956 808340 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude fmap :: Functor f => (a -> b) -> f a -> f b < 1313626956 883075 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Applicative (<$>) :: Functor f => (a -> b) -> f a -> f b < 1313626956 957781 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Monad fmap :: Functor f => (a -> b) -> f a -> f b < 1313627027 985417 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :WTF am I doing? < 1313627073 385127 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fmap. < 1313627079 396064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or (<$>). < 1313627110 356209 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm pretty sure I'm using it wrongly here < 1313627212 544087 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION cries < 1313627272 868222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: You're having an awful lot of troubles writing cat. < 1313627286 788280 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Would be easier if it was one file < 1313627288 594100 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :>.> < 1313627305 877642 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe I should just make a function that deals with one file, and just... do it repeately < 1313627528 524721 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :printArg :: String -> IO () < 1313627528 634798 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :printArg file = openFile file ReadMode >>= hGetContents >>= putStr < 1313627530 385746 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That was easy < 1313627572 17335 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric : there are better ways < 1313627628 459419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: Hey, let him write his own pogram. < 1313627629 491055 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :also are you ever closing those files? < 1313627632 66603 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::( < 1313627634 432264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hGetContents closes files. < 1313627638 981171 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1313627699 523527 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://hpaste.org/50411 < 1313627717 959856 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Seems to work, not 100% certain if it follows the requirement for dealing with large files < 1313627723 133950 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But I .. think it should < 1313627732 846080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: It does. (It isn't about size, but latency.) < 1313627743 802502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: OK, can I ask you to make a simple modification to that program? < 1313627751 569229 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok... < 1313627752 704236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Before the contents of each file, print the line "--- filename ---" (with no quotes) above. < 1313627753 997518 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: without tidying it up first? :( < 1313627761 925410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: He can write it however he likes. < 1313627765 131943 :PatashuDragonite!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 . < 1313627904 608557 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :hpaste gives recommendations... < 1313627914 290142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :They're just HLint recommendations. Feel free to ignore. < 1313627922 524503 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://hpaste.org/50412 < 1313627968 493329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Okay. Here are my solutions (imports Control.Monad and System.Environment): < 1313627969 548397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :main = getArgs >>= mapM_ (readFile >=> putStr) < 1313627972 327620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and < 1313627972 876080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :main = getArgs >>= mapM_ (\fn -> putBanner fn >> readFile fn >>= putStr) < 1313627973 43960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : where putBanner = putStrLn . (++ " ---") . ("--- " ++) < 1313627984 607895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The first one took about thirty seconds, the latter took about the same time to modify. < 1313628028 958233 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@hoogle (>=>) < 1313628029 46794 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Monad (>=>) :: Monad m => (a -> m b) -> (b -> m c) -> a -> m c < 1313628139 687338 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Gregor: not to ask you a question I've already asked you before, but what's a better programming language than Python? < 1313628158 975141 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Python has, like, first-class functions and duck typing and "eval". < 1313628159 532249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: Almost every language in existence? < 1313628161 60240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I am Gregor.) < 1313628170 833730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: Two bugs and a feature? < 1313628200 971891 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :tswett: and I'm mostly asking about P-languages specifically. Haskell doesn't count. < 1313628216 11938 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :P-languages? < 1313628227 35608 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Python doesn't have nice lambdas < 1313628243 305246 :Gregor!Gregor@codu.org PRIVMSG #esoteric : Python has, like, first-class functions and duck typing and "eval". // One poorly-implemented feature, one nonfeature and one irrelevant feature. < 1313628260 753293 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Gregor: respectively? < 1313628263 826121 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Yes. < 1313628266 526962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: P-languages? < 1313628272 594517 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :nonfeature? P-languages? help? < 1313628273 218359 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :elliott: ask Gregor. < 1313628277 437028 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Can Ruby even be said to have first-class functions? < 1313628277 508917 :Gregor!Gregor@codu.org PRIVMSG #esoteric :It has 1.5th-class functions, as its lambda syntax is a joke. < 1313628278 25190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: P-languages? < 1313628291 590133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: It has lambda, so... yes? < 1313628292 945744 :Gregor!Gregor@codu.org PRIVMSG #esoteric :elliott: Those languages that start with P: Perl, Python, PHP, Ruby. Yes, Ruby starts with a P. < 1313628312 412883 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: So you are asking "What's a better language than Python in [list of bad languages]?" < 1313628316 750503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Awesome question, man. < 1313628324 850012 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It has a lambda that isn't an object unless you put lambda or proc or something in front < 1313628325 546322 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :It starts with a P, followed by a little backslash, followed by three more letters. < 1313628328 590488 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Which is just... ick < 1313628332 955315 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ruby lambda is like it makes an object that encapsulates a function doesn't it < 1313628335 839633 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: lambda {|x| puts "Yep this is a lambda."} < 1313628345 787317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(lambda (x) (display "Yep this is a lambda.") (newline)) < 1313628349 821674 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :if you actually try using functions without putting them in weirdo objects it doesn't work < 1313628361 126113 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :where by using I mean treating them like first-class citizens < 1313628372 84061 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :\x -> putStrLn "Oi ay, lambda" < 1313628373 583118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: No wrapping is involved. < 1313628379 410853 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh? < 1313628380 416693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: It makes the tradeoff that functions apply without needing parentheses. < 1313628387 366404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So it's ambiguous with zero-argument applications. < 1313628397 831721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So you use method(:foo) instead. < 1313628400 219704 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Gregor: perhaps my real question is whether or not Ruby is better than Python. < 1313628405 969023 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or [ampersand]:foo in recent Rubies as sugar. < 1313628407 71612 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :And, if so, whether Ruby is still shit-level. < 1313628410 920014 :Gregor!Gregor@codu.org PRIVMSG #esoteric :I have insufficient experience with Ruby to judge. < 1313628415 704497 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :anyway I dislike ruby < 1313628416 736133 :Gregor!Gregor@codu.org PRIVMSG #esoteric :All languages are terrible. < 1313628416 817500 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've used Ruby extensively. < 1313628421 443383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's worse than Python and shit-level. < 1313628426 235076 :Gregor!Gregor@codu.org PRIVMSG #esoteric :I know Ruby has some inheritance from Perl, which is scary ... < 1313628426 962704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or it's slightly better. < 1313628428 551984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's hard to tell. < 1313628429 340016 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Worse than Python? < 1313628439 189546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But basically it's on the same rung as Python so I'd rather die. < 1313628450 452057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: Out of curiosity, what are your reasons for excluding Haskell by name? < 1313628465 135150 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it doesn't start with p < 1313628477 669256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: It starts with P as much as Ruby does. < 1313628487 377162 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ruby starts with p okay < 1313628488 168670 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or a letter that is almost like a P < 1313628490 120625 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :elliott: it doesn't have runtime compiling. Or runtime setting, for that matter. < 1313628499 819995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: Sure it does. < 1313628504 55253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://hackage.haskell.org/package/hint < 1313628504 752996 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's runhaskell help < 1313628511 455638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: Does this do what you need? < 1313628529 8766 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :tswett, syntax-wise, Smalltalk is much nicer than Ruby imo < 1313628529 575631 :Gregor!Gregor@codu.org PRIVMSG #esoteric :"P-languages" really means "that family of imperative dynamic languages that are all used for approximately the same purpose and came to exist for pragmatic reasons" < 1313628536 252848 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :unless you want like eval and stuff in which case use one of those funky libraries yeah < 1313628550 769101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Haskell can be used as an imperative language trivially; as a dynamic language when required pretty easily. < 1313628560 708452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I'm saying this separately from my usual half-joking fanboyishness. < 1313628578 843668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You really can just stuff your entire program in IO if that's convenient :-P < 1313628583 29615 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Sure, whatever you say, just face away from me while Haskelljackoffing :P < 1313628687 721753 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is there a good p-language < 1313628692 950768 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :also why do you want a p-language < 1313628714 624985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: I'm not sure what exactly you mean by "dynamic setting", but hint definitely provides the first thing. < 1313628727 720403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :With much more useful infrastructure than most languages' "eval", I note. < 1313628990 177556 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Gregor: what's your FAVORITE programming language. < 1313628992 897607 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Period. < 1313629117 390271 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ruby has a nicer equivalent to C# properties than either C# or Python, imo < 1313629120 300900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Plof 4. < 1313629122 192174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: amirite < 1313629138 75560 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Then again, I forgot what Python's are. < 1313629142 444285 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what are c# properties and why do you need them < 1313629167 701965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: So are you gonna answer me? :-P < 1313629187 534260 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Code that runs when you try to access something like myobj.name or set myobj.name if myobj.name is a property < 1313629213 589829 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :elliott: no, it doesn't have this arbitrary feature that, despite being necessary to what I want to do, I haven't actually told you. < 1313629231 12869 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :feature: not being haskell < 1313629243 94265 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :monqy: remarkably close. < 1313629248 334529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: Then what's the feature? I would be very surprised if it were not achievable in Haskell, since I just provided eval. < 1313629255 436086 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://msdn.microsoft.com/en-us/library/x9fsa0sw.aspx#Y86 < 1313629261 479021 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :The feature is being able to turn any value into a string of bytes. This is an antifeature of Haskell. < 1313629269 259395 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :I.e. one of the features of Haskell is that it lacks this feature. < 1313629287 713431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: You can serialise any value with a Data instance. < 1313629302 278908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: And all the standard types have Data instances. < 1313629309 231392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And you can give a Data instance to pretty much any type you want. < 1313629313 123580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(It's the generics infrastructure.) < 1313629316 95076 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1313629338 38096 :Gregor!Gregor@codu.org PRIVMSG #esoteric :ACTION reappears. < 1313629346 395863 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :elliott: so -> has a Data instance? < 1313629350 211224 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Vs the second example in v < 1313629351 45186 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.rubyist.net/~slagell/ruby/accessors.html < 1313629351 660459 :Gregor!Gregor@codu.org PRIVMSG #esoteric : Gregor: what's your FAVORITE programming language. Plof 4. // daaaaaaaaamn rite < 1313629352 915715 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :And IO? < 1313629365 725379 :Gregor!Gregor@codu.org PRIVMSG #esoteric :But more to the point, every language is so terrible that that's a difficult question to answer. < 1313629402 973233 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :My favorite programming language is, of course, Jath. Which is, you know, that programming language I'm going to specify and implement one of these days. < 1313629414 906614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: Serialising (->) is a bit more difficult, but I think you could do it with the GHC API (if you run the code with the functions through the GHC API). < 1313629414 989666 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is it a bad language < 1313629416 509760 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :It's going to be exactly like two of the following: Haskell, Lua, Smalltalk. < 1313629423 800921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IO is just a function, so that'll give you the rest. < 1313629450 795234 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :haskell is okay. I think I dislike lua. never bothered smalltalk oops. < 1313629453 180042 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I should really finish off my Plof changes so I can play about with implementing Plof-like languages on Fythe :-P < 1313629504 123197 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :In fact, all of the goals of Jath could theoretically be achieved by implementing Haskell in Lua and Lua in Smalltalk. But that's a pretty awful solution. < 1313629527 504677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Why do you want it to be like Lua, Lua is awful. < 1313629529 815025 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :So, what is this GHC API? It sounds like an API to GHC, or something. < 1313629530 373474 :pikhq_!~pikhq@71-219-249-24.clsp.qwest.net PRIVMSG #esoteric :Gregor: Though un-Haskell-like, it is entirely feasible to write what amounts to C code in Haskell without too much difficulty < 1313629544 119941 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Lua has precisely one useful feature, and that's the setfenv function. < 1313629563 421433 :Gregor!Gregor@codu.org PRIVMSG #esoteric :pikhq_: Yes, if you want to be ostracized by both communities. < 1313629574 565181 :pikhq_!~pikhq@71-219-249-24.clsp.qwest.net PRIVMSG #esoteric :Your entire program will be in IO, and you'll have enough peek and poke to make anyone sweat, but it's not *hard*. < 1313629579 541484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Only one might ostracise you. < 1313629586 337289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Plenty of internal code in e.g. bytestring and the like looks like C. < 1313629596 706832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Haskell is a multi-paradigm language. < 1313629625 506582 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :setfenv looks kind of gross < 1313629636 440872 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Ping timeout: 240 seconds < 1313629636 441010 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :surely there's a better way < 1313629642 872830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :setfenv looks like a great way to break every security guarantee in the world. < 1313629718 62184 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :setfenv is kind of a gross way to do security, yes. < 1313629736 646394 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Though it is... similar... to Unix's security model. < 1313629744 426161 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :tswett, are you looking to make an online nomic like thing? < 1313629761 919136 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Sgeo: yep. < 1313629769 887572 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's wrong with the MOO? < 1313629771 187611 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :JathNomic. The *only* nomic. < 1313629779 169029 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Well... nothing, really. < 1313629815 702703 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ruby... has some security stuff. But supposedly the built-in stuff isn't meant for defending against malicious code < 1313629816 205781 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What MOO? < 1313629825 404736 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :LambdaMOO is pretty good at being a MOO, and I would have difficulty building something better. < 1313629836 880857 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :elliott: nomic.zbasu.net, a supposedly-codenomic MOO. < 1313629855 735375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: Lemme know how much longer than Normish it lasts < 1313629856 600748 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :It's not actually a nomic, because I haven't gotten around to writing the part that runs code that people vote in favor of. < 1313629861 40279 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Will do. < 1313629898 970263 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Also, although Ruby's security stuff could partition untrusted from trusted, it would put all untrusted in the same boat I think < 1313630238 521598 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I think there should be a function in Haskell of type overrideIO :: SystemInterface -> IO x -> IO x which allows you to have a SystemInterface type telling all function to override kind of I/O actions and then you can override it and it return the proper I/O action which can be main or whatever. < 1313630727 486479 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's not a bad idea to use continuations in Ruby, is it? < 1313630751 79852 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :,addquote < 1313630841 329583 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`dadquote < 1313630845 620716 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: dadquote: not found < 1313631668 311379 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION decides to try "Ruby Koans" < 1313631723 168371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`querk < 1313631724 632342 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: querk: not found < 1313631804 728653 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ruby koans? < 1313631812 869940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: IM INTERNET FAMOUS BE JEALOUS < 1313631825 585141 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :help < 1313631844 198779 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, hmm < 1313631846 540250 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :? < 1313631854 657095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://contemplatecode.blogspot.com/2011/08/haskell-weekly-news-issue-195.html < 1313631856 353953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FAAAAAAAMOUS < 1313631916 792438 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott c++ templates guru < 1313631918 339604 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, lol < 1313631932 385736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: Yep < 1313632012 354116 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's this trifecta thing < 1313632023 91595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: a good parsing library by edwardk < 1313632035 68432 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: you know how clang has like precise error locations with carets and other things pointing to ranges < 1313632044 173646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trifecta gives you that pretty much automagically < 1313632048 162447 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mmm < 1313632087 555379 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :will give it a look next time I need to parse something < 1313632117 720277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should ask him how fast it is < 1313632135 468805 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: oh and it does automatic syntax highlighting?? < 1313632139 839378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so errors get highlighted and stuff... < 1313633195 403937 :Nisstyre!~nisstyre@infocalypse-net.info NICK :yourstruly < 1313634973 332622 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://stackoverflow.com/questions/3568222/array-slicing-in-ruby-looking-for-explanation-for-illogical-behaviour-taken-fro < 1313634977 414517 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's entirely "sane" < 1313635370 695164 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1313636092 719023 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net JOIN :#esoteric < 1313636304 822626 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net JOIN :#esoteric < 1313636306 315071 :pikhq_!~pikhq@71-219-249-24.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1313636871 498257 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Trying to teach lambdas to someone who's being first introduced to them in Ruby < 1313636875 977785 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm going to cry < 1313637008 69813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Please just never try and teach anyone anything. < 1313638589 716849 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1313639378 959340 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :lets not wander around the mulberry bush beating our heads < 1313639416 105103 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :oops i may have misinterpreted the last few posts < 1313639463 543755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote lets not wander around the mulberry bush beating our heads < 1313639465 528924 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :599) lets not wander around the mulberry bush beating our heads < 1313639470 344612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just saving elliott work, here < 1313639530 762749 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i kinda did that one on purpose < 1313639544 578203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scandalous! < 1313639563 751923 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so.... most aspects of mathematics is considered non-trivial < 1313639588 148667 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :arithmetic for example involves some memorization of the core set of additions < 1313639604 716309 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :4+5=9, 3+3=6, 7+5=12 < 1313639613 11669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um that one is pretty trivial, thinks a mathematician < 1313639649 849323 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :depends... everyone learns it soem time or other < 1313639688 42957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :incidentally, homological algebra and probably category theory are known for having nearly all proofs be absolutely trivial routine < 1313639711 427865 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :what i am heading towards is, < 1313639728 284363 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the theorems and definitions are important, but the proofs all go essentially the same way < 1313639728 356886 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :if the tricky part of addition is memorizing rote single digit additions < 1313639744 990468 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :what is the tricky part of lambda calculus? < 1313639768 823385 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus20: if you used binary there wouldn't be any tricky part left to addition. which is presumably why computers do that. < 1313639788 289131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that and two states being simple for electronics < 1313639810 138445 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :why doesn't your grandma know lambda calculus? < 1313639830 31342 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :maybe she does.. i am supposing a lot < 1313639833 163328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in implementations, the tricky part of lambda calculus is frequently getting efficient alpha conversion, i think < 1313639857 871886 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :why would i expect the local mayor not to know lambda calculus < 1313639860 758910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you either have to make up lots of names on the fly, or use a clever nameless representation < 1313639893 211588 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :what makes mathematicians privy to an understanding of this thing lambda calculus :D < 1313639917 163 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :is it like another language? < 1313639929 417181 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i am not fluent in italian for example < 1313639950 476946 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Being able to break if is not a good argument against a language < 1313639956 172458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's the concept of naming and definition distilled down to its smallest core, i think < 1313640036 360194 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i am simply trying to understand what lambda calculus is by defining why i don't know it < 1313640039 977828 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :hehehe < 1313640094 677241 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :well..... is it widely useful? < 1313640097 744228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because it has never been declared a skill every citizen needs to know < 1313640103 468539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when extended yes < 1313640103 632852 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ahh < 1313640126 475215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haskell and scheme both derive from lambda calculus in some form < 1313640222 42938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :was scheme the first programming language which included lambda calculus properly? < 1313640235 265372 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :original lisp bungled the scoping < 1313640236 317351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well scheme is strict... < 1313640247 877362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right, so maybe even scheme didn't < 1313640253 969518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lisp had lex scoping before scheme i think. < 1313640266 29069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :albeit nondefault < 1313640269 190366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1313640276 740156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :miranda? < 1313640292 702100 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe < 1313640296 518643 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i guess what i am wondering is what is the crucial bootstrapping concept to understand lambda calc < 1313640308 359686 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :now this sounds odd to me cos i have a gigantic book on regular calc < 1313640313 618174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: the lambda calculus. < 1313640319 176303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if we are going to disqualify scheme for being strict, we must disqualify miranda for being statically typed ;P < 1313640327 144509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is unrelated to calculus < 1313640351 43118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i am sure it can do lc = (lc -> lc)... < 1313640373 624348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm or maybe not < 1313640389 758117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus20: church representations is crucial, i think, to understand how lambda calculus can embed all other (pure) programming concepts < 1313640393 247398 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*are < 1313640398 290028 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: http://en.wikipedia.org/wiki/SASL_(programming_language) < 1313640411 465620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :untyped, lazy < 1313640426 642803 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha < 1313640442 532127 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :oerjan: it just seems like it is one concept which no matter how long you look at it, it resists yielding < 1313640454 525689 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i am trying to see where i am going wrong < 1313640455 310863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lc is easy < 1313640490 285320 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: http://en.wikipedia.org/wiki/Kent_Recursive_Calculator seems to be the big leap towards miranda/haskell < 1313640495 823819 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus20: it is just a bit obfuscated? < 1313640507 456429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :implemented in bcpl... < 1313640532 833973 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :is it the case that you have to revise dozens of other concepts to make room for it? :D < 1313640534 173594 :pumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1313640538 993411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus20: maybe it's the core of higher-order functionalness < 1313640552 148831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: no < 1313640561 557214 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :how hard can 1 concept be, ya know :D < 1313640573 903855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lc isn't hard < 1313640579 428634 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i wonder how new scientist would explain it < 1313640597 340327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus20: because unlike arithmetic, lambda calculus does not talk about anything but itself, so you cannot ground it in anything but itself, without translating to it < 1313640642 900736 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ahhh < 1313640648 598212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus20: maybe that is it. < 1313640660 389540 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 258 seconds < 1313640662 390335 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :(don't worry i ask the buddhists similar questions about nirvana) < 1313640665 625370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: /msg :P < 1313640673 629722 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i noticed. < 1313640683 792184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how would new scientist expain nirvana < 1313640698 476109 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :the best answer i was turned towards was the vacchagotta sutta < 1313640734 271206 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :you guys might like it < 1313640739 72176 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus20: of course you can _add_ the ability to talk about other things than just functions, like haskell does < 1313640746 431048 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :the specific part of it i have in mind anyway < 1313640753 832684 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it's not part of the core < 1313640783 699743 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :oerjan: ok so.. I intuitively want to link it to other ideas < 1313640792 396874 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :to exploit things like analogy and metaphor < 1313640802 383460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can't. < 1313640810 620971 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and that would be what is hard < 1313640830 307835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no. this applies to everything nontrivial. < 1313640839 150636 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :analogies are not knowledge. < 1313640854 577226 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :and knowledge not finite < 1313640905 307529 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :lol siriously i came here cause i thought this was an occult chat < 1313640913 980850 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :programmers in a different sence < 1313640918 367863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is most definitely not < 1313640923 263373 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :sut-heb: hahahah hahahah < 1313640938 198876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :freenode is mainly about programming.] < 1313640939 666005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sut-heb: well you're not the first. although it may be rare for them to stay this long... < 1313640953 770706 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :cause i find the way you guys speak interesting < 1313640975 143563 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :where not to different < 1313640986 509123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway knowledge is finite < 1313640998 63220 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i am a newbie here anyway < 1313640999 568142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :brain has finite capacity, qed < 1313641007 228018 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :conciousness is finite, knowledge is material < 1313641008 51048 :MDude!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net NICK :MSleep < 1313641018 476014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sigh < 1313641026 629410 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :i wont go there < 1313641031 990871 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric : you guys can get back to your chat < 1313641039 208302 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :sorry for the interruption < 1313641055 120421 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :sut-heb: in reality esoteric programming languages seems to focus on mathematically interesting ones < 1313641062 974601 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i am not a mathematician though < 1313641074 885272 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :i hate math myself < 1313641093 880168 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it may be that i have got it all wrong < 1313641108 538946 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and that mathematicians just happen to be the people who are most interested in esoteric languages < 1313641149 800188 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well without math, attempts to make esoteric languages tend to end up as just syntactic obfuscation < 1313641167 829460 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i.e. bad < 1313641175 80192 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :In the beginning was the Word, and the Word was with God, and the Word was God < 1313641189 62374 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :but we speak of number and symbolism behinde each letter < 1313641211 302158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sut-heb: no. < 1313641227 523658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION should get some popcorn. if he had any. < 1313641235 69479 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :each creating there own different manifestation when combiuned with one another, making words manifesdt into physical form < 1313641250 675600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :technobabble. < 1313641285 804904 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :anywys you guys do what you do, < 1313641306 401861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1313641364 905639 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi im back from not paying attention < 1313641373 856378 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :did i miss exciting envigourating chat < 1313641506 595081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :monqy: nah everyone backed off :P < 1313641515 480095 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'( < 1313641661 592773 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :What are comonads for? < 1313641673 395427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :things :) < 1313641673 562136 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :comonadic stuff < 1313641703 14499 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I think one time I almost used comonads but then I didn't < 1313641811 926248 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric : so i have this old ikea catalogue. < 1313641883 9109 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Are extract and duplicate like the opposite of return and join? < 1313641890 238832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yep < 1313642249 675778 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so the night before last I had a dream and I remember two interesting enough parts < 1313642306 337263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yay < 1313642320 602961 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :there's a human heart on a table and my other is poking it and I tell her not to poke it because she doesn't know what it is for and bad things could happen but she keeps poking it and peeling at it and this frustrated me < 1313642324 599993 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :er < 1313642327 527728 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :other/mother < 1313642335 180665 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :my mother was poking and peeling at the human heart < 1313642342 341403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1313642347 70876 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I don't think she had gloves on either < 1313642356 204321 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :anyway the other part I remember is < 1313642376 858011 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I had to go to a book store and help this lady I didn't know (and I don't know why I had to help her) with book carrying or something < 1313642440 582612 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :after doing checkout I realized I wanted to buy some books of my own but I didn't have money on me (but this was weird because I determined this by leafing through a bunch of money I had in my pocket???) so I asked if I could borrow some money and she said sure and walked to her car < 1313642454 90053 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and drove back and then she was my grandmother and she forgot about the money instead she had teddy bears < 1313642468 848443 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i think i forgot about the money too until it was too late < 1313642474 784884 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but the teddy bears were nice < 1313642491 356339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol < 1313642501 871289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : other/mother <-- i think one is supposed to pay attention to freudian slips when interpreting dreams, just noting :P < 1313642514 950054 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it was a typo < 1313642517 19060 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'(( < 1313642528 983127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :monqy: no such thing as a typo in this circumstance < 1313642535 855645 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im shame < 1313642538 401306 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shame corner < 1313642539 290848 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :crying < 1313642573 697810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that was some reaction. must be a very important slip, then ;P < 1313642614 362045 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I don't think I knew what the human heart was for either < 1313642623 585503 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :presumably medicine and/or science < 1313642645 839015 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but poking it was certainly an inappropriate reaction < 1313642649 858274 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe she thought she was cleaning it < 1313642651 76527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well the _obvious_ interpretation is that it's _your_ heart somehow. < 1313642665 369559 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :have you tried interpreting my other dreams < 1313642671 941358 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :like the one where my family dies then i get raped < 1313642681 149496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...let's not. < 1313642688 466477 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :lol < 1313642711 244343 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :siriously why not help this man if you can? < 1313642738 934845 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Can you interpret *my* dream with insufficient information? < 1313642753 439935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sut-heb: because i just got an intuitive feeling in _my_ heart that i've gone too far. < 1313642761 888394 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :no but i can with relevent sarcasm < 1313642774 166369 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or for a lighter dream, perhaps three nights ago's, when I had to help my sisters with recycling education by putting inflatable cans in a bin but instead i wanted to eat them and picked them up with my mouth and chewed on them before putting them in the bin < 1313642810 121543 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or the one with the soup. I think that one's in `quote, so it's convenient < 1313642826 80513 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :sorry im very intuative but that feeling does not come across < 1313642840 908272 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :monqy: lets not rush this < 1313642888 281633 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :when you figure out whats going on in your dreams you may want a shot of whiskey < 1313642902 758609 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im underage < 1313642918 519223 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :underage with a mensa-like iq? < 1313642928 100818 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sure < 1313642931 500476 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :wow < 1313642935 78564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus20: that's like the standard for this channel. < 1313642948 453371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not mandatory, mind you. < 1313642950 36920 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i'm 29 :-s < 1313642956 516710 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is 41 < 1313643018 392005 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I think once I had a dream where it changed every time I blink. < 1313643029 556411 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :monqy: ok so i'll break this down for you a bit < 1313643058 48915 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :my brother recently gave me a book he has got for himself entitled "letting go of shame" < 1313643071 80283 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so its all about the shame thing < 1313643094 557318 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Now you need to give him a book entitled "letting go of book" < 1313643122 859421 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :mensa people read this material? < 1313643133 390611 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :im not mensa related < 1313643147 58016 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but... i mean.. the general intelligence in this room is very high is what i meant < 1313643156 894127 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :indeed < 1313643160 802160 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i feel pretty dumb in here < 1313643166 746954 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :why? < 1313643168 595241 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but don't get me wrong.. my ego is huge < 1313643179 767551 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :no one's stupid < 1313643181 259600 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :your ego is huge? < 1313643195 611961 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :yup < 1313643201 269600 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I'm honestly surprised < 1313643207 139124 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :or it might not be < 1313643217 352981 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe I'm bad at judging ego size < 1313643219 122086 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I refuse to be a member of Mensa. I know other people too who have refused, but I don't know whether or not it is same reason < 1313643222 32859 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it has been cut down to size by some genuinely smart people < 1313643226 691070 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it used to be huge perhaps < 1313643242 641921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh haskell's > literate programming style was borrowed from miranda < 1313643264 2941 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :don't worry your ego will be a driving force, it was intraduced to the human race, for its ability to teach the faculty of knowledge < 1313643272 983979 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :monqy: it was smart until i actually joined IRC and surrounded myself with people who actually do things < 1313643288 769834 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i mean.. ego was big^ < 1313643298 280987 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :oerjan: I did not know that. < 1313643310 903485 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and it dawns on me... wow i am really dragging my boots < 1313643329 884561 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but also.. a few guys teaching me things showed me how im not nearly as smart as i thought i was < 1313643401 855263 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :having said all that.. i don't subscribe to IQ as a meaningful measure anyway < 1313643512 684653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: well it should not be surprising, haskell borrowed a _lot_ from there. in fact looking at wikipedia's miranda examples i only notice minor differences in syntax. < 1313643515 264750 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I define your IQ as what would be your score on an ideal IQ test, where 100 is defined as average. It is correlated but not the same as intelligence. And even intelligence cannot really be defined by any numbers since it is more complicated than that. (Even though IQ stands for "Intelligence Quotient"; well, there is simply not better words for it) < 1313643551 200432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :|| for comments, ~= for equality, * for a type variable < 1313643576 986086 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Monad axioms: Kleisli composition forms a category. [It is haiku form] < 1313643598 151854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait there's this syntax which haskell doesn't have: powers_of_2 = [ n | n <- 1, 2*n .. ] < 1313643598 866163 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :itidus20: I'd argue that IQ is actually a meaningful measure *in its original intent*. < 1313643603 396708 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :everyone has there own individual monad < 1313643604 894729 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :Namely, as a measure of mental *disability*. < 1313643629 910435 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :In this, it seems to function. Imperfectly, but meaningfully, nevertheless. < 1313643644 675576 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :pikhq: Maybe it might. < 1313643660 825098 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :That seems a bit more like what it seems to do to me, a bit. < 1313643684 186223 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :three hemispheres of the brain < 1313643729 944797 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :sut-heb: What does that mean? For everyone to have their own monad and so on < 1313643749 872687 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :perhaps sut-heb monads are not our monads < 1313643760 979262 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Now you need to give him a book entitled "letting go of book" <-- i saw a comic like that recently, unfortunately it was in norwegian. someone sold a woman a bunch of self-help books, and at the end suggested something like "How to cure addiction to self-help books." < 1313643788 956720 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :no way < 1313643811 292135 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :oerjan: Thank you for telling me that < 1313643886 2325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sut-heb: hemisphere implies half < 1313643890 418751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there are exactly two, never three. < 1313643965 509222 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :according to todays material science yess < 1313643978 430741 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so what's greek for one third... < 1313643995 608476 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :dont know < 1313644000 367214 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sut-heb: no, that is simply the definition of hemisphere. < 1313644004 36499 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :and don't care to impress < 1313644006 877744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you have three, you are talking about something else. < 1313644058 259035 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :not its there atrophied from early age < 1313644059 798301 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i suspect sut-heb is referring to leibnitz's monads, which are a term from philosophy not mathematics < 1313644073 495097 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PRIVMSG #esoteric :due to hormone production < 1313644083 543051 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*leibniz's < 1313644112 660896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sut-heb: you are not saying anything that has meaning. < 1313644115 240424 :sut-heb!sut-heb@c-68-39-116-188.hsd1.nj.comcast.net PART :#esoteric < 1313644118 866030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :even if leibniz also did math < 1313644119 357819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there we go < 1313644126 802525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(if oerjan yells at me i'll bite his head off) < 1313644185 287997 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i really cannot say you were particularly rough there. pedantic yes, but not insulting... < 1313644194 565740 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :elliott: i must say that it is from such things i fled yahoo < 1313644208 661495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i was very careful :) < 1313644220 997788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but c'mon, three hemispheres is possible if you ignore current material sciences? wat. < 1313644231 763107 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ok guys i will give my interpretation < 1313644236 866554 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ooh < 1313644251 352618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: he seems not to understand a priori concepts < 1313644261 111943 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aka definitions < 1313644269 667125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: isn't that basically what occultism is based on? < 1313644271 482585 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :he wanted to say things which are designed to provoke reactions and confusions rather than to express anything < 1313644281 664963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"let's redefine things: now we're less constrained." < 1313644285 477821 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but that is perhaps being a bit harsh < 1313644295 10911 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i am biased < 1313644432 574013 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Is there any rules for how the "fail" command for Haskell monads is supposed to be? < 1313644461 139764 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: there are times when redefining things is the right thing to do, mind you. if the original definitions are not what you need. < 1313644505 756756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you could just make up a new name. < 1313644513 612062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: no. we don't talk about fail. it shouldn't be in Monad < 1313644535 597318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(there's fairly universal agreement on this in the community) < 1313644561 729413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: it mixes part of the meaning of mzero with giving pattern matching errors, so it will vary from monad to monad what you want. < 1313644636 979187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if your monad has room for representing error messages, you generally want to preserve those in fail, otherwise you'd use a suitable zero element. < 1313644646 845443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(often _|_) < 1313644650 452695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(i.e. fail = error) < 1313644653 422596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm < 1313644656 314374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(i.e. fail = return . error) < 1313644659 331361 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mzero >>= f = mzero is a commonly wanted rule, i think < 1313644671 133144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but not always respected < 1313644683 881411 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1313644711 232122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and you could use that for fail too < 1313644716 973753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hey oerjan shouhld i a slep... also monqy can opinions......... < 1313644731 871991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :slep gud < 1313644737 742682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmmmmmmmmm < 1313644740 587722 :GreaseMonkey!~gm@121-73-182-59.dsl.telstraclear.net JOIN :#esoteric < 1313644740 660654 :GreaseMonkey!~gm@121-73-182-59.dsl.telstraclear.net QUIT :Changing host < 1313644740 660823 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1313644743 120477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but if i'm coding < 1313644744 409625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what then? < 1313644754 115259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :finally a question oerjan cannot answer. < 1313644756 555086 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :oerjan: I suppose that rule makes some sense < 1313644814 8340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : (i.e. fail = return . error) <-- the default has no return < 1313644823 759790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hm rihgt < 1313644826 642493 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :becaue that breaks the rul < 1313644826 976308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1313644842 558245 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i agree with sleeping < 1313644847 53533 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you aren't typing well < 1313644853 855995 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :surely your code must be suffering < 1313644854 283268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :on prupose...... < 1313644858 895912 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: does your continued coding make the program more or less correct at this point? if the latter, slep. < 1313644875 973662 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i suppose i provoked him to that subject anyway talking about "asking buddhists about nirvana" < 1313644878 425734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: wait, you have a methodology that makes changes improve a program's correctness on average? < 1313644882 571987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: that's a fucking breakthrough < 1313644905 721887 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: ok then, what about "more or less likely to compile" then < 1313644948 63377 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it's haskell, what's the difference? < 1313644949 680462 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :did someone say my name im bad at slep poinions hlep < 1313644982 231319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1313644982 814207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313644983 127820 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313644983 459997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313644984 401211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313644984 790622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313644985 440912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hepl < 1313644986 460525 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hlep hte slep < 1313644986 796926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hlep < 1313644988 909098 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313644990 918691 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313644992 985890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313644995 446 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313644997 914335 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :/kick elliott < 1313645009 253543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: help < 1313645022 864075 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i tried but i have no @-hat < 1313645028 58945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: help < 1313645053 445306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1313645054 342105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: help < 1313645093 392999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is there a way in irssi to send a message to someone without opening a new window even if it's otherwise the default? it's somewhat annoying to get a new window to chanserv just for op'ing myself < 1313645101 999341 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/msg foo bar?? does that not work < 1313645107 588907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also chanserv can kick for you < 1313645108 503749 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think < 1313645123 373269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: the point here is "without opening a new window" < 1313645132 293050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/msg doesnt oepn window isn xchat < 1313645165 93708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um the point is i _do_ like to have it as default when talking to _persons_ < 1313645176 672827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's just for the one use with chanserv < 1313645188 594466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: /raw PRIVMSG ... < 1313645195 511404 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hum... < 1313645299 42678 :ChanServ!ChanServ@services. MODE #esoteric +o :oerjan > 1313645299 265402 NAMES :#esoteric < 1313645304 48938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1313645326 205384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hepl < 1313645328 643562 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: help < 1313645334 547637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: help!!!!!!!!!!! < 1313645335 202650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313645335 915638 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1313645340 926731 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1313645341 768887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313645350 623672 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :help < 1313645353 571324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1313645361 953719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: help < 1313645383 806961 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oerjan: for doing the thing without opening query window, I think it's /^msg ??? < 1313645391 974469 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric +b :*!*elliott@unaffiliated/elliott > 1313645391 997810 NAMES :#esoteric < 1313645392 190568 :oerjan!oerjan@sprocket.nvg.ntnu.no KICK #esoteric elliott :elliott < 1313645395 837106 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oerjan: at least that's what I use for doing *serv stuff < 1313645401 944173 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -o :oerjan > 1313645401 965899 NAMES :#esoteric < 1313645437 137502 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :monqy: did you see anything? < 1313645439 253635 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1313645448 327962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok then < 1313645450 786741 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"testing that" or some such; I closed the query window < 1313645459 363223 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep < 1313645551 586651 :augur!~augur@c-75-74-128-156.hsd1.fl.comcast.net QUIT :Read error: Connection reset by peer < 1313645679 207720 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :Aren't opioids supposed to be somewhat dramatic analgesics with a sedative effect? < 1313645694 287397 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :This seems quite in contrast to my current experience. < 1313645720 270909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you shouldn't talk about your heroin addiction on channel, pikhq < 1313645761 268348 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :oerjan: Actually, I recently had my wisdom teeth extracted and was prescribed vicodine (which is a mixture of hydrocodone & paracetamol). < 1313645791 481526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1313645812 588063 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :Erm, I think it's vicodin. < 1313645846 36016 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :Why they put the paracetamol in there is beyond me. < 1313645871 661742 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :Only real effect of that is to make overdosing toxic. < 1313645911 654754 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :Oh, right, War on Drugs. That's considered desirable. < 1313645918 774437 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :Because derp. < 1313645964 480621 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net JOIN :#esoteric < 1313645999 663819 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Is there anything like a Programming Language Genome Project out there? < 1313646016 952668 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :If so, does anyone in here think it'd be worthwhile? < 1313646156 790591 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :to chart the relationships between existing programming languages? < 1313646189 184203 :augur!~augur@c-75-74-128-156.hsd1.fl.comcast.net JOIN :#esoteric < 1313646216 578200 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :quintopia: Yes, and their characteristics. < 1313646247 138457 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i approve. get started immediately. < 1313646258 532283 :Nihilist1andy!~ND@c-75-69-129-101.hsd1.nh.comcast.net JOIN :#esoteric < 1313646266 165385 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :I may do, but probably not immediately. < 1313646301 866347 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Besides, it'll need a certain amount of community involvement, and for that it needs momentum, and for *that* it needs a significant time investment on my part. < 1313646360 590063 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :right < 1313646366 112831 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so when you make the investment < 1313646369 435209 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :we'll think about it < 1313646381 656948 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net QUIT :Ping timeout: 260 seconds < 1313646417 478343 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :I guess it wouldn't be terribly difficult to at least come up with an initial set of "genes". < 1313646419 107193 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oerjan: elliott politely requests for you to "umbam" him < 1313646432 186888 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Just an afternoon of Wikipedia browsing. < 1313646456 610686 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :monqy: wo hoppon? < 1313646465 86950 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott got bamed < 1313646486 956078 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Because...? < 1313646502 12735 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :requested help < 1313646502 813530 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :he asked to be < 1313646516 226929 :ChanServ!ChanServ@services. MODE #esoteric +o :oerjan > 1313646516 244934 NAMES :#esoteric < 1313646522 134317 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Huh. < 1313646537 189856 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -b :*!*elliott@unaffiliated/elliott > 1313646537 208227 NAMES :#esoteric < 1313646539 494202 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1313646543 232538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HI HI!!!!!!!!!!!!!!!!!!!!!!v < 1313646544 105602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HI! < 1313646548 427193 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1313646549 489377 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :what kinds of things would you distinguish programming languages by? functional vs imperative vs declarative? how they approach syntax? < 1313646552 145953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HI!!!!!!!!!!! < 1313646557 354119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1313646557 907250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HI! < 1313646561 621775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HI!!!!! < 1313646569 479615 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :how good they are for golfing? < 1313646572 215761 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Patashu: semantics, idomatic style < 1313646578 33041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im idiomatic < 1313646581 532349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but my mother says im special.......... < 1313646582 737549 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -o :oerjan > 1313646582 755772 NAMES :#esoteric < 1313646587 716904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even though everyone else says im an idiom....... < 1313646589 167170 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :e.g. http://golf.shinh.org/lranking.rb < 1313646592 686243 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I DONT KNOW WHO TO BELIEVE......>>>??????? < 1313646596 941637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry whom < 1313646601 124518 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Patashu: golfability wouldn't be any good < 1313646604 133418 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Patashu: as a metric < 1313646612 17046 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :isnt there a fourth type? like besides functional vs imperative vs declarative < 1313646616 362737 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i forget the spectrum < 1313646616 707237 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Patashu: I think I would ignore that some genes are apparently mutually exclusive, in favour of simply stating "this language has elements of this gene". < 1313646617 734977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: banana < 1313646628 226289 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :isn't declarative an umbellra term < 1313646632 815376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : HI!!!!!!!!!!! <-- elliott is the Winslow? < 1313646642 412671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :windows is slOW???????? < 1313646656 559329 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :So not "versus", but yes, functional, imperative, concatenative, block-structured, etc. < 1313646663 65517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ...help < 1313646700 696979 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :actor oriented is another < 1313646708 749440 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :like stackless python < 1313646766 398915 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :business oriented < 1313646767 784891 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :There are loads. Point is, you have some genes, a gene has a name and a description, and a language is tagged with any number of genes. < 1313646780 383636 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Users can propose new genes, which are approved by mods. < 1313646787 992951 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1313646788 222843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i ont were geans they eare not comfortable............. < 1313646800 786507 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I don't either < 1313646824 937640 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :evincar: what < 1313646835 589400 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :You should make it like danbooru.donmai.us < 1313646838 28104 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Each language would probably have a list of "related" or "ancestor" languages as well. < 1313646844 725327 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :An image uploaded per language and you add tags to it < 1313646847 59784 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ils ont les gents < 1313646847 619998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im a sdojif < 1313646864 978875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :clearly elliott is failing at french < 1313646930 783274 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Patashu: Uh, minus the images, yes. < 1313646937 774891 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Am I really making an imageboard without images? < 1313646941 356209 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Is that what programmers like? < 1313646942 487555 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric ::( < 1313646949 922110 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :death.com: a scarey site < 1313646956 421202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow ive never been to death.com what is it -- oh its parked < 1313646961 777542 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"rest in peace" thanks death.com < 1313646965 281650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://death.com/blank.gif <-- picture of death < 1313646969 337808 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Why is it that visual studio 2010 crashes other programs -even while it's not running- < 1313646971 204306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zoh thats not it... < 1313647001 172159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://death.com/sitetypes/site-images/death_BIG.jpg < 1313647001 519491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :death < 1313647190 14712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Me_at_the_zoo < 1313647191 887388 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ruby: < 1313647191 970186 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :me at the zoo < 1313647192 42719 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :nil is a normal object < 1313647192 42891 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You can never get a null pointer error! < 1313647195 143275 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Fuck you < 1313647198 877087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :me at the zoo < 1313647201 979136 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just... fuck you for saying that < 1313647214 946767 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: enjoy over hostility < 1313647215 278802 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Mr... Weirich < 1313647225 835892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ill go tell weirich you said fuck you < 1313647254 267142 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Run and tell that. < 1313647266 72785 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://onestepback.org/articles/10things/9everythingisanobject4.html < 1313647281 548128 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Sgeo: what. you can do nil.function for any function without problems? < 1313647282 992532 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nobody cares < 1313647290 533429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: can in objc < 1313647309 68992 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :really? huh < 1313647314 748596 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's just... pointlessly gloating. Getting rid of "Null Pointer errors" in such a way does not eliminate problem that null caues < 1313647317 314745 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :causes < 1313647322 686285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: just returns nil < 1313647324 191530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: nobody cares < 1313647346 350137 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also that's ancient Copyright 2005, 2006 by Jim Weirich (All Rights Reserved) < 1313647350 760373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the language has had a major revision since then < 1313647424 890610 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Dude. 16th-century word for tattletale: pickthank. < 1313647429 461525 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Let's bring that shit back. < 1313647462 698861 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I dunno man < 1313647466 580818 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :(I'm American. I am allowed my occasional "dude" and "ain't".) < 1313647467 798619 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sounds dangerous < 1313647469 699421 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :in the 50s they called it singing < 1313647492 371827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WHAT IFE, < 1313647494 835158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I WENTE TO BEDE, < 1313647498 678632 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :They did a lot of things singing in the 50s, or so I'm told. < 1313647506 313731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-----__>>>>>>>>>>>>>>>>>>>>> < 1313647512 213238 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott: was it venerable? < 1313647708 52919 :pumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1313647760 810350 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 246 seconds < 1313647861 465783 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :So I realised with that language I was working on that I want concatenative semantics but I was trying to do everything applicatively. < 1313647885 667458 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :It didn't quite break down (because I introduced composition placeholders) but it did get internally messier than I wanted. < 1313647904 493404 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :So I'm making a concatenative language instead. < 1313648112 733013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : tswett: Serialising (->) is a bit more difficult, but I think you could do it with the GHC API (if you run the code with the functions through the GHC API). < 1313648128 178867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that was part of the cloud haskell project < 1313648278 478272 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1313649120 153438 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1313649948 311078 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1313650486 982786 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Quit: Reconnecting < 1313650502 860311 :CakeProphet!~adam@h171.58.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1313650503 30408 :CakeProphet!~adam@h171.58.18.98.dynamic.ip.windstream.net QUIT :Changing host < 1313650503 102030 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1313650520 775191 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :heyo < 1313650633 181273 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :Recovery from surgery seems to make me really hungry. I've been eating like a friggin' hobbit. < 1313650690 259951 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :pikhq: Breakfast, second breakfast, elevensies, lunch, afternoon tea, dinner, supper, dessert...am I missing anything? < 1313650694 117002 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Oh, midnight snack. < 1313650697 783681 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :And a pint round the pub. < 1313650701 690361 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :(Yes it does come in pints.) < 1313650724 276887 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :I've been omitting the pint, because alcohol + paracetamol = dead. < 1313650731 715460 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :Good call. < 1313650793 155987 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :For those of a LOTR bent in here, anyone else heard "The Lord of the Books of the Fifty-Five Arse-Hymens of Stone"? < 1313650795 309340 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :..so I made a COMPLETELY REASONABLE proof of concept for my client. < 1313650810 335527 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :CakeProphet: Your emphasis makes me suspicious. < 1313650841 74375 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i have lotr and the hobbit on my shelf but not read < 1313650846 451699 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and he didn't want it, because it has to fetch the image twice in order to display a website and also display an image from the website in a seperate window. < 1313650847 608460 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i did make some headway into the hobbit though < 1313650865 871644 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :>_> and I have no idea how I can not fetch it twice while doing that, with these really terrible webkit bindings. < 1313650874 89722 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I have no access to the image data, I have to fetch it twice. < 1313650891 133148 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :itidus20: TBH, LotR is not a great book. < 1313650895 907172 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :itidus20: I couldn't get through LOTR proper, but found The Hobbit enjoyable. < 1313650904 808096 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :what pikhq said < 1313650907 813050 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :the writing sucks < 1313650908 638199 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :The setting's brilliant, the story's decent, I suppose, the writing is *utterly terrible*. < 1313650916 518699 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :The Hobbit is genuinely good, though. < 1313650917 381925 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :HEY LOOK A LEAF < 1313650927 555508 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :LET ME SING A SONG ABOUT THAT LEAF < 1313650929 968244 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :heh < 1313650945 19453 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :ANYONE ELSE KNOW THE TUNE? < 1313650948 320912 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :ITS OK < 1313650965 290040 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :IF you can't get through LOTR proper, there's always http://flyingmoose.org/tolksarc/book/ < 1313650984 669725 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :or the movies < 1313650992 773807 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=-nJ4Voyrk9U < 1313651005 41808 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also, I'm pretty sure webkit uses a cache... so fetching an image twice = not a big deal < 1313651009 369098 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i have the movies on my pc < 1313651009 618592 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net PRIVMSG #esoteric :(LotBot55AHoS) < 1313651023 968566 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :we steals them and pirates them < 1313651036 289220 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :oops... i was just acting in character < 1313651058 697635 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :CakeProphet: Well, there's your problem: you made a reasonable proof-of-concept for an unreasonable client. You should have made an unreasonable one, to avoid polarity conflicts. < 1313651089 731455 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i saw precious at the cinema though < 1313651099 39304 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :or did i? i forgets < 1313651839 514616 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :fizzie: perhaps < 1313652903 823877 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 276 seconds < 1313652986 794719 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, this was the first Station V3 that actually made me somewhat kindof smile in a while < 1313652991 863928 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.stationv3.com/d/20110818.html < 1313653661 192246 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1313653857 715030 :sebbu2!~sebbu@ADijon-152-1-12-145.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1313653857 826924 :sebbu2!~sebbu@ADijon-152-1-12-145.w83-194.abo.wanadoo.fr QUIT :Changing host < 1313653857 827064 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1313653884 538336 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 252 seconds < 1313653905 982950 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1313654467 45118 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1313654945 415193 :Lymee!~moe@unaffiliated/cirno-chan QUIT :Quit: brb < 1313655192 121912 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1313655239 211141 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I loaded a heavy modern game under wine and under real windows 7. From the same physical disk. The wine loading time was about 1/10th of the windows one. Same graphical settings too and everything. Huh? < 1313655255 32860 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :doesn't make any sense, unless windows really sucks at something < 1313655268 369757 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :neither was cached, both after clean reboot < 1313655419 862568 :evincar!~jon@d-burl-bng2-64-223-167-241.ngn.east.myfairpoint.net QUIT :Quit: leaving < 1313655545 436220 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :maybe it does something the first time it ever runs? < 1313655556 413134 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :Vorpal, does the game run flawlessly? < 1313656370 298188 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :no but it runs the game without flaw < 1313656380 716566 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :zing! < 1313656428 178172 :Taneb!~Taneb@host-78-146-170-91.as13285.net JOIN :#esoteric < 1313656434 132806 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Hello < 1313657305 145439 :FireFly!~firefly@unaffiliated/firefly QUIT :Quit: FireFly < 1313660053 563665 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :don't tell FireFly i said this but i'm gonna have a beer with him someday < 1313660081 109344 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :suddenly, huge truck outside starts playing jingle bells < 1313660137 243970 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :beepbeepbeep, beepbeepbeep, beepbeepbeeeeeepbebeeep. actually it was just the first two repeated but i'm sure that's the interpretation the engineer was going for. < 1313660277 936010 :cheater!~ubuntu@ip-80-226-24-10.vodafone-net.de JOIN :#esoteric < 1313660557 830324 :cheater!~ubuntu@ip-80-226-24-10.vodafone-net.de QUIT :Ping timeout: 240 seconds < 1313661609 29980 :lifthrasiir!~lifthrasi@61.106.27.227 QUIT :Quit: s/screen/tmux/g < 1313661616 722684 :lifthrasiir!~lifthrasi@61.106.27.227 JOIN :#esoteric < 1313662537 791309 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :I've just had a thought. < 1313662549 666396 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :There're no geordie programming languages < 1313662579 75440 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :I may make one called YI-pet < 1313662968 744747 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :a is a buk, liek < 1313662975 379811 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :b is a bi, liek < 1313663029 545593 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :b writes in a "A'reet, world", liek < 1313663101 94801 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :a hoys mesel aall awer toon < 1313663109 819259 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :leg it! < 1313663127 256442 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Hello world in YI-pet < 1313663416 853092 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :any interesting semantics or even syntax, or is it all just wacky flavour? < 1313663592 33550 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1313666015 485526 :GreaseMonkey!~gm@unaffiliated/greasemonkey QUIT :Quit: The Other Game < 1313668039 76924 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1313672904 913014 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1313673693 307559 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :If we define the T-Combinatory expressions as a set of all Combinatory expressions C such that Cab reduces to either a or b < 1313673703 835515 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :We don't really get anywhere, do we? < 1313673765 488902 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :K is in this set, as is KI, and SK < 1313673967 250376 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :But I and S are not < 1313674380 258381 :MSleep!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net NICK :MDude < 1313674459 75330 :lupine_85!~lupine_85@unaffiliated/lupine-85/x-7392152 JOIN :#esoteric < 1313674477 739820 :lupine_85!~lupine_85@unaffiliated/lupine-85/x-7392152 PART #esoteric :"Leaving" < 1313675245 485557 :derrik!~xix@gprs-inet-65-26.elisa.ee JOIN :#esoteric < 1313675809 816774 :variable!~thing@unaffiliated/variable QUIT :Quit: I found a 1 /dev/zero < 1313675950 775969 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 . < 1313676415 788908 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Remote host closed the connection < 1313676441 510572 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1313678921 543152 :Taneb!~Taneb@host-78-146-170-91.as13285.net QUIT :Ping timeout: 260 seconds < 1313679080 763503 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1313679210 129422 :BeholdMyGlory!~behold@d83-183-228-76.cust.tele2.se JOIN :#esoteric < 1313679216 191796 :BeholdMyGlory!~behold@d83-183-228-76.cust.tele2.se QUIT :Changing host < 1313679216 264482 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1313680080 52341 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : Vorpal, does the game run flawlessly? <-- under wine? Not quite, some graphical glitches due to a miss-compiled translation from directx shaders to opengl shaders. Apart from that, yes as far as I can tell. < 1313680126 285092 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :lifthrasiir, still that bug would not affect the loading time of the game < 1313680754 749465 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de JOIN :#esoteric < 1313681064 461835 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1313681513 856807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb> K is in this set, as is KI, and SK < 1313681533 223616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :KI and SK are really the same thing in pure lambda calculus < 1313681583 171486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also it's impolite not to be here all the time. er wait... < 1313681678 346612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :probably \x y -> x and \x y -> y are the only normalized LC expressions with that property. < 1313681746 868797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :more formally, i think they are the only normalized expressions which can be given the System F type forall t. t -> t -> t < 1313681799 587888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because in System F, that type is used to _define_ booleans. < 1313681884 893281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...i suppose it's even more trivial than that. If Cab reduces to a, then C is eta-equivalent to \x y -> x. < 1313681902 752375 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and similar for b. < 1313681956 920998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :however the System F theory may also be relevant, since it extends to a theory for more general data types < 1313681979 933328 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Vorpal: Is it possible that Windows is just entirely terrible? :) < 1313682156 332421 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :interesting comments by gowers in godel's lost letter today, it's not every day you get to see a fields medal winner deign to discuss a crank's proof... < 1313682189 395948 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : probably \x y -> x and \x y -> y are the only normalized LC expressions with that property. < 1313682191 920224 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :What property? < 1313682209 895044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: that Cab is either a or b < 1313682225 195827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i didn't quote all of Taneb's remarks < 1313682231 941132 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Isn't that obvious? < 1313682280 820113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah i just didn't think of eta reduction first < 1313682358 137534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also he spoke about SKI combinators. i'm not quite sure of the equivalent concept there, after all KI and SK are eta equivalent but i don't think you usually include that rule as part of SKI calculus < 1313682510 637217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :S(KI)x is also equivalent to x for any x < 1313682568 751913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and S(Kx)I < 1313683721 598033 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : Vorpal: Is it possible that Windows is just entirely terrible? :) <-- that is my working hypothesis :P < 1313683734 985037 :Gregor!Gregor@codu.org PRIVMSG #esoteric :ACTION nods sagely. < 1313683744 219226 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, btw windows hardware support compared to linux. Compare a clean install of both < 1313683753 926542 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :say, clean ubuntu and clean windows 7 < 1313683767 353104 :Gregor!Gregor@codu.org PRIVMSG #esoteric :On a clean install, naturally Ubuntu is going to win. < 1313683773 12525 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :only thing linux will fail at is graphics on my system. Need catalyst. < 1313683793 690035 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :windows 7 didn't even support my intel gbit ethernet card < 1313683802 944286 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, indeed, that is my point < 1313683895 367207 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, win7 didn't do network, the eSATA controller, one of the internal SATA controllers (my desktop has two, no idea why), the on-board intel HDA sound, graphics (beyond basic, "can't even read EDID from monitor"-crap), or my sb live 5.1 card. < 1313683903 830476 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :the last one doesn't have win7 drivers even < 1313683922 858436 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so I'm stuck at the on-board < 1313683924 985669 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Not getting SATA is ... pretty bad. < 1313684004 145718 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, lucky I have two controllers then < 1313684042 129340 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it managed the intel chipset SATA controller, though the cd that came with the mobo still has drivers for that (why?). Not the Marvell one though < 1313684081 396201 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Why -> in case you install Windows 8 :P < 1313684100 120367 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, yeah but since that one *did < 1313684105 300118 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :did* work out of box < 1313684106 12635 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :why < 1313684114 190112 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It won't work out of the box in 8 any more, probably. < 1313684117 164499 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Why -> in case you install Windows 8 :P (HERE'S THE JOKE: which will not have support for it) < 1313684121 221158 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie, XD < 1313684141 349391 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Although I suppose installing the drivers from the driver CD which is presumably in a CD drive attached to SATA would be a trick. < 1313684154 34308 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, won't have support for Intel's P67-or-whatever SATA chipset that has AHCI mode? < 1313684154 783796 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what < 1313684170 997275 :Gregor!Gregor@codu.org PRIVMSG #esoteric :ACTION bashes his head into a wall < 1313684179 78352 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh right, now I get it < 1313684182 837921 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Why is it funny when fizzie explains the joke, but unfunny when I explain the joke :P < 1313684192 556270 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Gregor: I'm just better that way, obvs. < 1313684196 741840 :Gregor!Gregor@codu.org PRIVMSG #esoteric :*sobblecopter* < 1313684204 469699 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, I didn't get that you repeated the same joke < 1313684208 96375 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that is what confused me < 1313684232 398445 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Angel Mouth ate my Jedi Jello™. < 1313684258 43500 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :As for "why two", probably the Marvell one does some sort of software/"firmware"-RAID, that seems to be a popular setup. (Though Intel that "Matrix Storage" whatever also.) < 1313684270 44310 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1313684296 507040 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh god, computer talk. < 1313684304 523653 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie, perhaps. Anyway I have a shitload of sata port. 8 or so I think < 1313684316 555677 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Phantom_Hoover: Did you install a speech synthesizer?! < 1313684330 333857 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :augh < 1313684342 967732 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, I seem to have espeak, so yes. < 1313684355 804693 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`espeak yes < 1313684357 365501 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: espeak: not found < 1313684381 1636 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It would have been the bestest thing since sliced bread if that had somehow caused a box in some room go all "YES". < 1313684384 912372 :Gregor!Gregor@codu.org PRIVMSG #esoteric :`echo Yeah, like that would have done anything under UMLBox ever :P < 1313684386 646476 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :Yeah, like that would have done anything under UMLBox ever :P < 1313684401 592540 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The integrated speaker of my SparcStation 5 scared me once. < 1313684403 528256 :Gregor!Gregor@codu.org PRIVMSG #esoteric :UMLBox: It is superior to youuuuuuu! < 1313684424 197204 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, honestly, I'm insulted that you thought I expected it to work. < 1313684432 483505 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I'm not Lymia, after all. < 1313684447 353396 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Phantom_Hoover: I'm insulted that you're insulted by your calling of my calling of your bluff! < 1313684474 786174 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, I'm insulted by the fact that I think you got that in the wrong order. < 1313684482 649745 :Gregor!Gregor@codu.org PRIVMSG #esoteric :I think I did too :P < 1313684487 194099 :Gregor!Gregor@codu.org PRIVMSG #esoteric :But it lost coherency mid-typing. < 1313684632 244673 :Gregor!Gregor@codu.org PRIVMSG #esoteric :I need to implement UMLBox's socket multiplexer, but I'm sooooooooo lazy :( < 1313684633 819923 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I have to say that this game looks amazing. Gameplay is amazing too. So is the story. And the sidequests. In fact the only thing not amazing is a group of people going through a door. They go one at a time, closing the door between each.... < 1313684648 884881 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :best RPG since NWN1 < 1313684674 293486 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"This game" being? < 1313684727 841808 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie, witcher 2 < 1313684744 191684 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie, as seen on the yogscast. That is what made me interested in it. < 1313684750 224599 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Witcher 2: the witchest. < 1313684756 549639 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :(A joke that's been made too many times.) < 1313684767 89066 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :first time I heard it :P < 1313684938 537249 :Gregor!Gregor@codu.org PRIVMSG #esoteric :It has Darrin (old Darrin of course), Samantha, Endora, Aunt Agatha, even Uncle Arthur all as playable characters! < 1313684940 559965 :Gregor!Gregor@codu.org PRIVMSG #esoteric :BEST GAME EVER < 1313685026 115548 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, who? < 1313685044 954211 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Vorpal: Why you gotta fail? >: ( < 1313685065 509036 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, did I? I only fail at popular culture references really < 1313685075 386770 :Gregor!Gregor@codu.org PRIVMSG #esoteric :That's what it is :P < 1313685085 449371 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, guessed as much < 1313685161 278236 :derrik!~xix@gprs-inet-65-26.elisa.ee QUIT :Quit: left < 1313685381 671470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aus der reihe: derrik < 1313686554 200076 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1313686976 876014 :sllide!~jari@ip565eb113.direct-adsl.nl JOIN :#esoteric < 1313687372 891746 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, there's a new Newspeak release < 1313687721 389610 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Gregor: i want to play as tabitha < 1313687753 650192 :Gregor!Gregor@codu.org PRIVMSG #esoteric :quintopia: I couldn't remember her name X-D < 1313687837 765442 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :bonus points if you can whistle the theme song right now without accidentally whistling the i dream of jeannie theme < 1313687861 82607 :Gregor!Gregor@codu.org PRIVMSG #esoteric :ARGH I was having that problem too X-D < 1313687872 155827 :Gregor!Gregor@codu.org PRIVMSG #esoteric :*shit* no that's I Dream of Jeannie >_< < 1313687902 152300 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What game s this? < 1313687903 531656 :Gregor!Gregor@codu.org PRIVMSG #esoteric :The worst thing is I know it has a distinctive and melodic theme song, so I should be able to remember it. < 1313687918 723606 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Sgeo: Witcher 2: The Witchest. < 1313688097 565681 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i can remember the nose twitch sound effect clearly, but only bits and themes of the song < 1313688146 383161 :Gregor!Gregor@codu.org PRIVMSG #esoteric :I can remember all their voices, most of their names, and bits of the opening /sequence/, but for some reason the actual melody eludes me >_> < 1313688185 285760 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Quit: ZNC - http://znc.sourceforge.net < 1313688198 712253 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Wow, my attempt to remember it just dredged up the Star Trek (original series) theme >_< < 1313688203 503264 :Gregor!Gregor@codu.org PRIVMSG #esoteric :FAIL, BRAIN. FAIL. < 1313688246 894867 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :what? sounds like a good thing to remember < 1313688282 697661 :Gregor!Gregor@codu.org PRIVMSG #esoteric :olsner: Yes, but it is NOT the theme to series-we're-trying-not-to-name-so-that-we-can-associate-it-with-Witcher-2-instead. < 1313688325 990700 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :it's probably a sign that the original thing you were looking for is not that interesting < 1313688328 657284 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION caves and youtubes it < 1313688332 239039 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1313688345 19006 :Gregor!Gregor@codu.org PRIVMSG #esoteric :It's not the most memorable theme song out there, no *shrugs* < 1313688366 234605 :Gregor!Gregor@codu.org PRIVMSG #esoteric :quintopia: I REFUSE TO GIVE IN < 1313688369 792857 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : bonus points if you can whistle the theme song right now without accidentally whistling the i dream of jeannie theme < 1313688371 267341 :Gregor!Gregor@codu.org PRIVMSG #esoteric :ALSO I CAN'T EASILY YOUTUBE HERE < 1313688393 444694 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I have the advantage that I can just listen to the Bewitched theme and the fact that I don't know the I Dream of Jeannie theme will defend me. < 1313688420 59231 :Gregor!Gregor@codu.org PRIVMSG #esoteric :s/??witch??/Witcher 2/ < 1313688427 267030 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Erm, wrong kind of pattern >_> < 1313688432 747796 :Gregor!Gregor@codu.org PRIVMSG #esoteric :s/..witch../Witcher 2/ < 1313688447 224078 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Gregor: on youtube, the siddebar contains the munsters theme. i never have trouble remembering that one < 1313688461 452916 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or the alfred hitchcock presents theme for that matter < 1313688538 225593 :Gregor!Gregor@codu.org PRIVMSG #esoteric :quintopia: At this point my brain has produced some hideous chimera of Star Trek and I Dream of Jeannie. < 1313688565 175651 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i just realized that modern children would call tabitha a mudblood < 1313688573 405896 :Gregor!Gregor@codu.org PRIVMSG #esoteric :"You better get back in your bottle or Bones'll find out about you and then we're all in trouble!" < 1313688669 362701 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Could I invent a new monad to do some of the stuff which I described in the Dangelo list? < 1313688691 113258 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :why dont you try it and tell us? < 1313688722 980054 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :OK, I can try. I have some ideas. But I don't know everything about it and might need some help with it a bit later too < 1313688891 398135 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I read about in Haskell a monad is also used as a functor, and Wikipedia says a functor in category theory is from one category to another. Which categories are these in the case of monads? < 1313688969 221714 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I think a monad also forms a category, it says it does with (>=>) < 1313689031 334551 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1313690122 499929 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1313690519 545409 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :no link to clog in topic? just codu? < 1313690661 219275 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :17:18:38: Sgeo: Witcher 2: The Witchest. <-- it is actually The Witcher 2: Assassins of Kings. < 1313690698 780676 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :17:22:26: I can remember all their voices, most of their names, and bits of the opening /sequence/, but for some reason the actual melody eludes me >_> <-- in which game? Witcher 2? < 1313690730 462010 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I'm not sure it has a theme song as such. The main menu theme is the only one that I really noticed more than in one location. < 1313690736 287332 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :witcher 2: the witchest, yes < 1313690788 821597 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, you played it? < 1313690900 792431 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :quintopia, anyway why "the witchest". I don't get the joke unless it is a simple bad pun < 1313690928 683994 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :we dont blame you for not getting things. no one is perfect. < 1313690947 431278 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :har < 1313690990 59180 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :One from the video game name generator: "Pro Hobo Reloaded". You'd all play that, right? < 1313691013 128439 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :YES < 1313691054 989836 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION pictures a hobo lying on the ground, and skater punk standing on top, both sliding down a steep hill < 1313691239 76057 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :anyway: play witcher 2 if you love good RPGs. Best one since nwn1 IMO. < 1313691239 148597 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Remote host closed the connection < 1313691268 847310 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1313691302 691418 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :Vorpal, in that case the witcher movie is a must-see for you < 1313691331 697954 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :witcher is a polish book.. < 1313691337 142666 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :and the movie was a polish superproduction. < 1313691339 765402 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, I generally don't like movies. I might read the books the games are based on though < 1313691356 928846 :Gregor!Gregor@codu.org PRIVMSG #esoteric :C struct initializers with names are a C99 thing, right? < 1313691367 88163 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :but movies made from book tend to be flat somehow. < 1313691374 531816 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, yes < 1313691385 886381 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, this is useful for unions especially < 1313691386 135664 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :Vorpal, it's a must-see. < 1313691391 299892 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :of the best kind < 1313691392 298716 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, mhm < 1313691412 142060 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :because it's also the kind of must-see that will make you go "must unsee!!" < 1313691431 143344 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Vorpal: It's also useful for understanding wtf struct you just wrote :P < 1313691441 334879 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, oh yeah true < 1313691447 94305 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, so go ahead, use C99 < 1313691501 655902 :Gregor!Gregor@codu.org PRIVMSG #esoteric :NO < 1313691503 672518 :Gregor!Gregor@codu.org PRIVMSG #esoteric :NEVAR < 1313691548 68891 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :Vorpal, in polish it's "wiedzmin" < 1313691565 785554 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, I see < 1313691567 811641 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, why < 1313691606 402019 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Vorpal: I live by the code of ansi pedantic. < 1313691619 736573 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, didn't ANSI ratify C99 too? < 1313691623 345087 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I think they did < 1313691659 83024 :Gregor!Gregor@codu.org PRIVMSG #esoteric :By "ansi" I mean GCC option "-ansi" < 1313691670 370951 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Hence why I didn't capitalize it. < 1313691714 876724 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :vorpal: http://www.youtube.com/watch?v=izQPp9UlG1A < 1313691918 813078 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, I don't understand polish. Why should I watch it < 1313692054 576744 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :wait for the "fight scene" < 1313692060 286966 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :more "fight scenes" http://www.youtube.com/watch?v=1-cGAsMu9FY < 1313692065 449487 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :this one's mostly "fighting" < 1313692071 866176 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :aka drunken bums bumping into eachother. < 1313692080 242921 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, I'm not interested in that. I like good storylines :P < 1313692096 217498 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :the movie is epically bad < 1313692098 741363 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :epicly even < 1313692109 876043 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, you said it was good? < 1313692122 249286 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i said it was a must see. < 1313692132 636598 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, I interpret that as "good" < 1313692146 242877 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I think epically bad movies are not "must see" < 1313692152 861834 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that would be a contradiction < 1313692153 139322 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :sorry. i guess i also include "pink flamingos" in must-see. < 1313692163 300784 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :never heard of that < 1313692173 422170 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :another epicly bad movei < 1313692180 501728 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :movie. < 1313692202 207967 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, I don't think bad movies can ever be "must see" < 1313692214 583721 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :what about zardoz < 1313692220 489894 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :never heard of it < 1313692227 88975 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :what about hackers < 1313692252 769133 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :sounds vaguely familiar. Never seen it, and don't remember anything about it. < 1313692255 691148 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :other than the title < 1313692258 819999 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :HACK THE PLANET! < 1313692270 461712 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :sounds bad. And not like a must-see at all < 1313692293 315607 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :you're just not appreciative of kitsch. < 1313692293 982305 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I hate movies that botch up technical details. They aren't worth seeing. < 1313692319 302932 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, who is? < 1313692324 282232 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :you. < 1313692334 571077 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :what about that TOS episode with kirk's worst fight scene ever < 1313692337 800995 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :have you seen that one < 1313692357 878911 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I think a Zardoz image was linked here once. < 1313692370 194717 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :must've been more than once, it's an amazing movie. < 1313692377 203429 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, no I meant that as in "who could possibly like kitsch" < 1313692386 614349 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, I wasn't asking who you referred to < 1313692395 133423 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :Vorpal, anyone who appreciates it. < 1313692418 725 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, I can't understand how anyone could possibly like it < 1313692418 772846 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :are you saying that is uncommon? < 1313692425 160833 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :it's not < 1313692430 368486 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :it's very common to enjoy kitsch. < 1313692440 601646 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, at least amongst my real life friends I don't know anyone who does. < 1313692446 70856 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :kitsch is co-art < 1313692456 541333 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :liking kitsch is dualistic to liking art < 1313692471 493166 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :aren't you american? < 1313692488 659610 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : what about that TOS episode with kirk's worst fight scene ever <-- I think most of startrek, save a handful of episodes (mostly TNG) are shit < 1313692502 266869 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Vorpal: blasphemy < 1313692505 922360 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :and I'm not sure what TOS episode you are talking about < 1313692514 427065 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :see < 1313692517 548829 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, come on, it isn't hard sci-fi. It is soft sci-fi < 1313692521 206786 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that is why it sucks < 1313692523 429448 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :yet again you're missing an important pop-culture reference < 1313692524 753003 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :anyways < 1313692527 867185 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :aren't you american? < 1313692531 559748 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that is why starwars sucks too < 1313692534 290416 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, me? no < 1313692541 137611 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :where are you from then < 1313692550 817542 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Sweden, as I told you when you asked before < 1313692552 764346 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :sweden? < 1313692554 207686 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :ok < 1313692559 158498 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i don't memorize this sort of thing < 1313692561 997836 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :look up odd nerdrum < 1313692568 609154 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm? < 1313692578 228086 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Vorpal: you seem to think hard sci-fi is inherently better than soft sci-fi < 1313692589 729441 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :one of the most famous kitsch painters of this day < 1313692599 415971 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :but it's not you see, it's merely "harder" < 1313692625 971223 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, I think I like it more < 1313692630 999839 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I don't say everyone will < 1313692658 257237 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :olsner: i think people who only like hard sci fi are missing the point that soft sci fi makes short cuts in the technical part to enable science fiction in things like humanities, social sciences, etc < 1313692667 852351 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :which are equally important topics to make movies about. < 1313692674 589151 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :indeed < 1313692675 203365 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :such as privacy or identity theft. < 1313692687 651766 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, problem is for *movies* no one makes movies about hard scifi really < 1313692691 780938 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :very little of that < 1313692710 274543 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :because movies about technical processes are boring like ass < 1313692711 724125 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :mostly you have to turn to books. < 1313692725 625620 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, are they? Why aren't books then as well? < 1313692731 86602 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :if you want that, get a documentary about aluminum production. < 1313692747 141697 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :they aren't? < 1313692761 325657 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :most books are boring, people just don't know. < 1313692778 524403 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hard sci-fi in book form at least isn't boring. Consider Niven's Ringworld and so on < 1313692787 503930 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :because they dont discern < 1313692832 613633 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, btw, speaking of documentaries: I greatly enjoyed Cosmos (by Sagan). Meaning "technical" movies can be made interesting. < 1313692843 239304 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :you just said "all of [x] is Q(x). Consider that Q(x_1) == True." < 1313692861 889676 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, did I? Where? < 1313692890 268273 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i recently enjoyed The Aristocrats by Sagan, but that's a different kind of documentary, i'd call it a natural documentary movie or something < 1313692894 261205 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :maybe social < 1313692907 649874 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 JOIN :#esoteric < 1313692927 127777 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Hello! < 1313692967 910916 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, all I said was that Cosmos was an example of a good science documentary. And that means that good documentaries and movies with a focus on the science can be made. < 1313692996 112863 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, I never claimed ALL such movies would be inherently good. Of course you can make bad movies about anything < 1313693003 844176 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :no you said "hard sci fi books are not boring, consider ringworld and so on" < 1313693008 109171 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :but that's a small subclass. < 1313693018 896398 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :no one said all sci fi books are boring, but there's a trend towards that < 1313693053 821681 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :it is so because the gist of what hard sci fi is concentrating on is opposite to what interesting writing and movie making requires. < 1313693057 22342 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, I don't agree with that trend. But again of course it is possible to make a boring book. For any genre. < 1313693071 642320 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :I like the Foundation books < 1313693096 690650 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :But I struggle to get into them < 1313693105 161 :pumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1313693110 709334 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Taneb, I should check them out some time. Been on my todo list for a while. < 1313693147 590744 :pumpkin!~pumpkin@unaffiliated/pumpkingod NICK :copumpkin_ < 1313693162 549498 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Disconnected by services < 1313693166 174802 :copumpkin_!~pumpkin@unaffiliated/pumpkingod NICK :copumpkin < 1313693178 799674 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, a lot (I'm not saying all) soft sci-fi is more like fantasy with nuts and bolts. < 1313693211 461249 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Client Quit < 1313693221 909887 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :I would call that Science Fantasy < 1313693258 44626 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Taneb, I'm not sure I like the term science in that. < 1313693290 648084 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1313693366 524099 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Taneb, but would you say a lot of star trek and the entire star wars fit into that? < 1313693383 956734 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Yup < 1313693450 814154 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Star Trek is closer to Science fiction proper to Star Wars,by a little < 1313693493 612243 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :But that's like saying that a gatling gun is more deadly than a revolver < 1313693509 817442 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Taneb, I like that analogy :D < 1313693530 646884 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :If you get sot in the head,you're still dead < 1313693542 37393 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :shot* < 1313693546 57368 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :but yeah < 1313693579 690047 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Taneb, I just wish there were more hard sci-fi movies. < 1313693590 726880 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :in fact I can't remember a single one off the top of my head < 1313693607 987634 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :unless we stray into documentaries, and then we left fiction < 1313693620 383045 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :Hard sci-fi is antithetical to the studio system. < 1313693633 855651 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq, why is that < 1313693639 42789 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Neither can http://en.wikipedia.org/wiki/Hard_science_fiction#Representative_works name any. < 1313693641 628499 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :Such a film is inherently high-risk, targetting a small audience. < 1313693655 32360 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq, hm planet of apes maybe. That was quite a good movie < 1313693662 889846 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :The studio system wants low-risk films that target everyone too fucking retarded to not watch it. < 1313693676 198234 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Not very hard science though < 1313693714 365419 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Some of the mentioned books have had a movie (or several; there's three adaptations of Solaris) made out of them, but I couldn't guess at their hardness. < 1313693722 742038 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Taneb, planet of apes? no true, but more than star trek I'd say. Most of it takes place after the sci-fi part of course < 1313693775 423631 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :I just don't like that the apes speak English < 1313693854 936064 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh yeah there is that. < 1313693898 240827 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Imagine a movie based on an esolang < 1313693912 5934 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :It would suck < 1313694024 524639 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Minsky is a K new to the force < 1313694039 119252 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Turing is an S with nothing to lose < 1313694051 601048 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Together they are... < 1313694074 480502 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :COMBINATOR COPS < 1313694188 562391 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Also what rhymes with Leuctra < 1313694204 662643 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :? < 1313694220 41668 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1313694225 844154 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :dijkstra < 1313694286 344655 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : COMBINATOR COPS <-- ouch, just ouch < 1313694310 367159 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so I wonder if Ubuntu's new interface isn't shit yet. < 1313694340 878313 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION is still using "classic" interface, aka GNOME with default Ubuntu theme. < 1313694375 266511 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, I'm still using ubuntu 10.04 LTS on my laptop. Oh and gnome 3 is a disaster. Went xfce on my desktop < 1313694381 777958 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :I like it, but I like the Thor movie for its plot < 1313694401 778226 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Taneb, I have no clue what that movie actually is about < 1313694454 487406 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I tend to not watch movies. When hearing about a new movie my default is to *not* see it. Someone would have to convince me to see it. < 1313694484 90275 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :same < 1313694500 701468 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :I like it, and I like the Unity desktop < 1313694521 390728 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :I'm not the best reccomender < 1313694544 312382 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :new movies = special effects extravaganzas, for the most part. < 1313694563 987374 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, I tended to not watch movies even before that started < 1313694594 214610 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Journet to the Centre of the Earth in 3D sucked < 1313694606 882307 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Even in 2D < 1313694620 39783 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :*Journey < 1313694903 965931 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does anyone watch new movies by default? < 1313694909 731489 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :other than movie critics, whose job is to do so? < 1313694998 532265 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Not reaally < 1313695024 14878 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Projectionists? < 1313695124 322420 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that a real job nowadays? I assumed it was all done digitally < 1313695183 372031 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Someone needs to make sure it' focused etc < 1313695215 670064 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but once it was focused, wouldn't it stay focused? < 1313695220 691646 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not like the projector nor the screen moves < 1313695262 403741 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Floors can move subtely < 1313695276 893560 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Especially in older buildings < 1313695299 383303 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Like many cinemas which were often adapted from theatres < 1313695660 484059 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net JOIN :#esoteric < 1313695752 72485 :Nihilist1andy!~ND@c-75-69-129-101.hsd1.nh.comcast.net NICK :NihilistDandy < 1313695857 348136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, I'm more used to purpose-built cinemas in retail estates < 1313695886 332039 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Which still can shift a little < 1313695911 391237 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Especially wit a lot of people walking about < 1313696108 343599 :atrapado!~user@95.169.240.86 JOIN :#esoteric < 1313696640 893596 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1313697208 322851 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds < 1313697271 133838 :sebbu!~sebbu@ADijon-152-1-12-145.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1313697271 298070 :sebbu!~sebbu@ADijon-152-1-12-145.w83-194.abo.wanadoo.fr QUIT :Changing host < 1313697271 370266 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1313697326 232644 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1313697593 571887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :06:15:12: tswett: Serialising (->) is a bit more difficult, but I think you could do it with the GHC API (if you run the code with the functions through the GHC API). < 1313697593 820827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :06:15:28: i think that was part of the cloud haskell project < 1313697601 201952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't they basically do that symbolically < 1313697641 508936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :07:01:05: >_> and I have no idea how I can not fetch it twice while doing that, with these really terrible webkit bindings. < 1313697647 553505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Dude, just download it with a regular HTTP API < 1313697655 908024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And then save it to a temporary file and include it in the DOM < 1313697659 697808 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://pastie.org/2393014 I feel like an idiot for asking, but is there any good reason to use the former? < 1313697661 949526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or data: if you can get away with it < 1313697700 364791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: [nil, :equilateral, :isosceles, :scalene][[a, b, c].uniq.size] < 1313697718 565950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: and .length not .size < 1313697728 895338 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's the difference? < 1313697737 537109 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Also, that looks "clever" < 1313697741 559410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nothing, .length is just nicer. < 1313697744 322551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, fixnums have .size < 1313697755 332312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and because ruby is duck-typed (badly typed), that can easily bite you in the ass. < 1313697819 965481 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think I'll avoid cleverness for clarity. Although hmm, your way avoids doing three === < 1313697851 427825 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unless your way is actually a common Ruby idiom < 1313697864 532479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ruby idioms = stupid cleverness < 1313697873 630687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im sure my code would be a celebrated refactoring < 1313697890 515169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and yes, it's faster, you're web scale now < 1313697940 783894 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm going to stick to trying to be clear, I think < 1313697976 172931 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :I don't know a thing about Ruby < 1313697998 868736 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Other than it is used to make Google SketchUp plugins < 1313698007 460237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it sucks < 1313698008 641392 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :And some websites < 1313698035 180776 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Oh,all programming languages suck. < 1313698063 814131 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :In some way or another < 1313698075 771128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1313698079 838738 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but ruby sucks more than average < 1313698088 700093 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Okay < 1313698090 628175 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What is "average"? < 1313698277 237902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :18:09:50: One from the video game name generator: "Pro Hobo Reloaded". You'd all play that, right? < 1313698284 671640 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: thanks for Elliottcraft's new name < 1313698348 601835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :C++0b: []() -> float {return 6;} returns a float; Perl 6: -> x {return x;} takes x as argument < 1313698365 651855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a pretty annoying reuse of syntax < 1313698377 789937 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: good idea. But as soon as I suggest it this client brings up entirely new demands he didn't mention before. < 1313698383 278459 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so fun. < 1313698385 436425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, Perl 6 uses -> identifier {...} to specify an argument, C++0b uses -> identifier {...} to specify a return type < 1313698405 772452 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ruby needs an equiv. to COBOL's exit < 1313698408 514878 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(no it doesn't) < 1313698415 145116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Freelance programming is great, eh? < 1313698421 902638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So good avoiding all that stuffy academia. < 1313698428 665937 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what does COBOL's exit do? < 1313698440 386867 :GreaseMonkey!~gm@unaffiliated/greasemonkey QUIT :Quit: The Other Game < 1313698472 568236 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I may be mistaken, but: nothing. And if it's in a paragraph, it must be the only statement in the paragraph, iirc < 1313698484 159936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like Python's pass? < 1313698498 38631 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, well, that's closer to COBOL's continue I think < 1313698506 311542 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :How is elliottcraft going, btw? < 1313698518 962143 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, I was mistaken < 1313698521 8665 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"This sentence does not need to be the only sentence in the paragraph." < 1313698525 652704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: still blocked on maintainers waking up < 1313698525 986213 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://publib.boulder.ibm.com/infocenter/iadthelp/v7r0/index.jsp?topic=/com.ibm.etools.iseries.langref.doc/evfeb4ls124.htm < 1313698528 782080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and me writing a patch < 1313698540 690546 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :Okat < 1313698558 76514 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :COBOL continue is basically Python's pass < 1313698567 338211 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 PRIVMSG #esoteric :That wasn't a typo < 1313698569 613098 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: probably the first kind of actual release will be basically a standalone multiplayer version of Minecraft classic < 1313698577 867345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with no physics but infinite world < 1313698598 711345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably as a binary as I'm a hopeless perfectionist >_> < 1313698605 413167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not good at release early, release often :( < 1313698613 599062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, ais523 /is/ here, I thought I imagined it < 1313698623 896876 :Taneb_!~Taneb@host-78-146-170-91.as13285.net JOIN :#esoteric < 1313698632 128165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb_ < 1313698632 461103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Taneb: probably the first kind of actual release will be basically a standalone multiplayer version of Minecraft classic < 1313698632 544183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : with no physics but infinite world < 1313698632 627538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : probably as a binary as I'm a hopeless perfectionist >_> < 1313698632 699521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : I'm not good at release early, release often :( < 1313698633 464566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : oh, ais523 /is/ here, I thought I imagined it < 1313698645 301357 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: were you ignoring my comments because you thought I wasn't here? < 1313698654 760387 :Taneb_!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Looking forward to it, elliott < 1313698656 215636 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or just because they weren't relevant? < 1313698673 870242 :Taneb_!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :And also, when on a kindle, the home button doesn't do what I thought it would < 1313698675 950500 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I didn't see anything I had anything intelligent to reply to < 1313698684 489510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fair enough < 1313698713 625344 :Taneb_!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :And how's mcmap going? < 1313698736 176275 :Taneb_!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Actually, are there anything like a developer's blog I can read? I like those? < 1313698739 813331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb_: hasn't been touched for thirteen days, but ostensibly the next commit will add item and mob tracking < 1313698743 288664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all the infrastructure there < 1313698748 87874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb_: mcmap developer blog: https://github.com/fis/mcmap/commits/master < 1313698761 716554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll probably write some kind of Elliottcraft developer blog when it even is a thing < 1313698828 694708 :Taneb!4e92aa5b@gateway/web/freenode/ip.78.146.170.91 QUIT :Ping timeout: 252 seconds < 1313698833 723695 :Taneb_!~Taneb@host-78-146-170-91.as13285.net NICK :Taneb < 1313698839 606904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But yeah, I... should probably write that GPipe patch. < 1313698945 511317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, /my/ project's called elliottcraft < 1313698960 364565 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(IIRC, because naming a project after yourself is a sign of desperation, but naming it after someone else should be just fine) < 1313698962 508608 :sebbu2!~sebbu@ADijon-152-1-12-145.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1313698962 580994 :sebbu2!~sebbu@ADijon-152-1-12-145.w83-194.abo.wanadoo.fr QUIT :Changing host < 1313698962 581072 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1313699000 589061 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Well, my project is uniquely named. < 1313699010 517777 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Unfortunately, it's very ununiquely nonexistent < 1313699015 715300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: But here, if todo lists make you almost as happy as dev blogs: Write that GPipe patch to make it windowing-system agnostic; figure out how to even use SDL (or GLFW-b), GPipe and reactive-banana together; make a really simple random block world you can move the camera around; add some kind of gravity so you can only move around and jump normally; < 1313699027 446281 :sebbu3!~sebbu@ADijon-152-1-12-145.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1313699027 518597 :sebbu3!~sebbu@ADijon-152-1-12-145.w83-194.abo.wanadoo.fr QUIT :Changing host < 1313699027 518712 :sebbu3!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1313699036 361350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: Add a save/load mechanism so that the chunks can be saved on disk; add a method to let the player create and destroy blocks arbitrarily; < 1313699037 23752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THEN < 1313699060 699814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: Rip it all out, divide into "client" and "server"; make sure server does various checks so that you can't do tricksy things like teleporting or destroying blocks miles away by injecting packets; < 1313699067 557462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: First preview???? < 1313699075 864881 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Yay! < 1313699099 599114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Also yes, I have chosen to wilfully maintain the ambiguity until I come up with a better name. < 1313699116 415515 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fair enough < 1313699126 203991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I'm doing too much simultaneously at the moment anyway < 1313699154 43242 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Minecraft is written in Java, FortressCraft in C#, elliottcraft in... Haskell? < 1313699164 856297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Haskell, yes. < 1313699186 841718 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 258 seconds < 1313699187 510259 :sebbu3!~sebbu@unaffiliated/sebbu NICK :sebbu < 1313699197 155263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure anyone's actually welded the technologies I'm planning to weld together before, so... it might crash and burn! < 1313699200 335191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or maybe it'll WORK PERFECTLY???? < 1313699231 487448 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1313699260 373312 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :I may try to make one in... < 1313699262 723761 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :PYTHON < 1313699269 305146 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Because no-one else will < 1313699295 544993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, Minetest-c55 is in C++. < 1313699305 101010 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Python is just going to be way too hideously slow, most likely. < 1313699314 877247 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Yeah, probably < 1313699335 160003 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :But frankly, with my coding skills, it was either that or VB.net < 1313699348 870242 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yay needing to remember geometry to do this < 1313699394 450127 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder how easy mcmap will be to modify for Elliottcraft. < 1313699406 651730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, I plan some sort of selective sending of terrain so that you can't just arbitrarily spy on blocks you can't see. < 1313699426 723555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Obviously just rough because otherwise it'd be slow and laggy, but you shouldn't be able to look hundreds of blocks down from where you are underground. < 1313699531 881361 :boily!~boily@mtl.savoirfairelinux.net QUIT :Read error: Operation timed out < 1313699551 706045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Out of curiosity, what were you planning to implement Elliottcraft in? < 1313699562 879369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I haven't decided yet < 1313699566 98514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably C, though < 1313699566 681130 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Note to self: in PHPbb, closing tags come SECOND < 1313699574 987440 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with SDL/GL < 1313699577 96857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: wat < 1313699587 709183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: "have fun with that" < 1313699600 657776 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :I think "'Aye', yeah that's bold" < 1313699609 748811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I decided ripping out a good part of GPipe's guts was less pain than using the OpenGL API :P < 1313699612 249957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :From /Haskell/ < 1313699615 50278 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Rather than "This is going to be bold: 'Aye'" < 1313699628 415293 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: bear in mind, that in theory I know OpenGL, I took a term-long course on it < 1313699648 238389 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: That doesn't mean you want to use it :P < 1313699674 310749 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a decent API < 1313699679 375261 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :So I say "Aye[b]" then go back to the start and write "[/b]" < 1313699681 80322 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :much nicer to use for 3D graphics than Allegro < 1313699690 442802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :allegro does 3D? < 1313699698 400449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just software rendering, I presume < 1313699732 756564 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://pastie.org/2393158 I feel dirty < 1313699748 298129 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :triangle error < 1313699771 257501 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Triangle error, triangle error. Triangle error hates particle error < 1313699775 897674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: anyway, it may be nicer than allegro, but anything that involves me constructing a Ptr just to draw something is insane < 1313699786 522815 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :They have a fight, triangle wins, triangle error, triangle error < 1313699811 939970 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: you want to set up a whole pipeline, ideally < 1313699829 327091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and then you draw very high-level concepts and they get converted into low-level concepts automatically < 1313699841 64356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well, GPipe compiles everything down to shaders < 1313699846 871766 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : http://pastie.org/2393158 I feel dirty <-- what language? < 1313699855 757141 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ruby < 1313699856 146940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: which is nice, because it means I don't have to write in the awful shader language < 1313699870 310154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: (writing a "texture pack" in it sounds "fun") < 1313699870 559843 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Sgeo, ouch < 1313699876 857271 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Vorpal, why ouch? < 1313699885 206308 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is Ruby really _that_ bad? < 1313699893 17987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what makes you think its shader language is awful? < 1313699898 765179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's much better designed than DirectX's < 1313699907 885620 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Vorpal, or were you referring to my code? < 1313699913 747643 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(in fact, OpenGL fell behind because GLSL was overengineered for the time it was released, but it's about right for modern graphics cards) < 1313699913 913489 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Sgeo, I think that indention looks horrible < 1313699931 953745 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Um, that's my fault for being lazy < 1313699935 240528 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Sgeo, if that is typical of ruby: then ouch < 1313699935 741807 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1313699960 498559 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, heh < 1313699972 10551 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, so what does directx have these days? < 1313700012 132775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not too sure < 1313700048 601008 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, how do you to textures in these days of shaders? < 1313700056 101019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : what makes you think its shader language is awful? < 1313700056 385173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : it's much better designed than DirectX's < 1313700060 72032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's not as nice as Haskell < 1313700065 298369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's probably not even as nice as C < 1313700074 210074 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, and do you use one shader per object or surface or one single piece of GLSL for the entire program? < 1313700078 488841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: considering that a large part of my program would be written in it, especially the procedural textures... < 1313700086 463366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :using it directly would nullify most of haskell's benefits < 1313700087 873515 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it basically is C < 1313700096 930926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yes, but with weird thinsg adde :P < 1313700146 567811 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Note to self: Adding 10 to 1, 2, and 3 does not in fact give 10, 11, 12 < 1313700180 254264 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :are you sure? ... < 1313700232 47771 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There is no positive integer base >= 2 where 10+1=10 < 1313700247 886628 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unless you remap symbols, I guess < 1313700248 762692 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :.... of course not < 1313700293 59109 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, without remapping symbols, is there a base where 10+1 != 11? < 1313700304 567800 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I mean, clearly not for positive integer base >= 2 < 1313700317 484510 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But what about some sort of complex base or something < 1313700363 872700 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :I think 10+1 = 11 is true across every non-unary base < 1313700405 528929 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Unless you get into those weird hyper-complex numbers < 1313700507 389828 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Enumerable#inject is like Haskell foldr? < 1313700533 386947 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@hoogle foldr < 1313700533 469711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: foldl. < 1313700533 541710 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude foldr :: (a -> b -> b) -> b -> [a] -> b < 1313700533 614655 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.ByteString foldr :: (Word8 -> a -> a) -> a -> ByteString -> a < 1313700533 614801 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Foldable foldr :: Foldable t => (a -> b -> b) -> b -> t a -> b < 1313700536 142556 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Taneb, it's not true in base-phi, I suspect. < 1313700541 455781 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: foldl. < 1313700543 406965 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Well, in a sense. < 1313700545 7050 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@hoogle foldl < 1313700545 100500 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude foldl :: (a -> b -> a) -> a -> [b] -> a < 1313700545 172631 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.ByteString foldl :: (a -> Word8 -> a) -> a -> ByteString -> a < 1313700545 172799 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Foldable foldl :: Foldable t => (a -> b -> a) -> a -> t b -> a < 1313700559 648837 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Assuming you normalise everything. < 1313700582 444261 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :true for every integer base at least. < 1313701417 430167 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 240 seconds < 1313701616 944845 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Am I still here? < 1313701630 822284 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1313701636 180196 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Oh dear. < 1313701637 638102 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1313701733 900116 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :well, I will now... < 1313701735 856217 :Taneb!~Taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :BRB < 1313701737 735028 :Taneb!~Taneb@host-78-146-170-91.as13285.net QUIT :Quit: He's a big quitter he is. < 1313701833 391888 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :@instances RandomGen < 1313701833 634279 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Couldn't find class `RandomGen'. Try @instances-importing < 1313701843 267260 :atrapado!~user@95.169.240.86 QUIT :Quit: FIN < 1313702011 754337 :Taneb!~taneb@host-78-146-170-91.as13285.net JOIN :#esoteric < 1313702021 841548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@instances-importing < 1313702021 914639 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `instances' failed with: Prelude.last: empty list < 1313702024 363945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@instances-importing a < 1313702024 630131 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Couldn't find class `a'. Try @instances-importing < 1313702027 697322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@instances-importing RandomGen < 1313702027 972512 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Couldn't find class `RandomGen'. Try @instances-importing < 1313702048 160359 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :@instances Foldable < 1313702048 409181 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Couldn't find class `Foldable'. Try @instances-importing < 1313702049 373320 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :@instances-importing Data.Foldable Foldable < 1313702049 688891 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe, [] < 1313702057 256567 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> map (\g -> fst $ randomR (0,1) (mkStdGen g)) [231212123..] < 1313702057 949792 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,... < 1313702060 346345 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :why is this so bad? < 1313702096 884637 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :> map (\g -> fst $ randomR (0,1) (mkStdGen g)) [231212123..] :: [Double] < 1313702096 956839 :copumpkin!~pumpkin@unaffiliated/pumpkingod PRIVMSG #esoteric :why is what so bad? < 1313702097 513307 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [0.7326631544233912,0.10464246561858859,0.9766217971864672,0.84860112852151... < 1313702100 836334 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Am I allowed to like Ruby for all the gems? < 1313702108 522587 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1313702113 899664 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :My aunt's called Ruby < 1313702124 881840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There are more useful RubyGems than there are useful Python packages? < 1313702127 708931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Useful Hackage packages? < 1313702132 712907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Useful CPAN modules? < 1313702145 999744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :RubyGems is also a hilariously bad, insecure mess of a package manager. < 1313702183 587884 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Aah! When did it become the eighteenth? < 1313702190 735115 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think of the corresponding languages, Ruby actually might only be worse than Haskell? And I don't want to deal with Haskell < 1313702191 234867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: a long time ago < 1313702207 903761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by the way it is my birthday in four days i expect lots of presents from everyone here < 1313702218 797574 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: what < 1313702244 197615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: What? < 1313702255 754423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: And what do you mean "don't want to deal with Haskell"? < 1313702261 359150 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: so you admit that Perl is an outstanding language suitable for all purposes and is superior to all of the inferior languages that everyone else uses? < 1313702264 364193 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :excellent. < 1313702266 338268 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :>_> < 1313702283 23673 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Even I want to deal with Haskell < 1313702303 718346 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :haskell is pretty okay/alright/decent/good < 1313702308 961307 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :unlike those other languages < 1313702319 826686 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I want something to get me back into writing code, not something that will break my brain a million times < 1313702326 133895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Man, I was going to write my program in this magic language that does what I mean when given a description of my problem in plain English... but I didn't want to deal with that, so I wrote it in assembly instead. < 1313702338 328819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: hurr haskell is hard two types good four types bad < 1313702346 159083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nomads are teh HARD CATEGORIAL MATEMATICS,, < 1313702378 764170 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :don't even bother with nomads for now if you need to leanr more haskel beofr eunderstanding them,, < 1313702395 570199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HASKEL BRAK YOUR BRAIN WITH MATHEMATICS < 1313702399 604843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo ONLY DO BUSINESS COURSES < 1313702401 352054 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: learn Perl < 1313702403 734134 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monads are easy enough, but is stacking monads etc really all that convenient? < 1313702407 190702 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you'll be writing code in no time! < 1313702410 381780 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :some of it might even work! < 1313702417 91198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: lol < 1313702420 510395 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: what < 1313702432 578285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i really need to stop like < 1313702438 723397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :talking < 1313702439 420573 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and also < 1313702441 590181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :reading these messages < 1313702444 831667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because they're making me hurt < 1313702504 784006 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I wrote so much Perl for a while that it seemed entirely naturally to prepend variables with funny symbols. < 1313702510 503084 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*natural < 1313702538 649876 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'( < 1313702541 104357 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I have a bad habit of adverbifying words. < 1313702547 839705 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hey sgeo: what < 1313702568 296371 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: stacking monads is convenient////////////when it's conveneient < 1313702587 804126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monad stakcs are usually a stupid idea anyway < 1313702597 746075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you're in IO then just about any monad on top is redundant < 1313702597 818639 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :usually < 1313702597 964324 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :stacking monad stacks is probably less convenient most of the time. < 1313702608 723082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and writing things purely is less stupide..... < 1313702615 222877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or using a monad good for one component................. < 1313702637 290388 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i think my most frequently used monad recently has been the list monad < 1313702640 696234 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory QUIT :Remote host closed the connection < 1313702644 279412 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :When there's something like Haskell Koans, I'll give that a try < 1313702645 826369 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :uh, isn't IO the only unpure monad? < 1313702648 231724 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it is a good monad < 1313702651 196885 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: you really hurt me < 1313702653 8327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and are terrible < 1313702653 692364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1313702655 133152 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: what < 1313702657 937322 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :like, it sounds silly to say that using lists is writing nonpure code. < 1313702668 368291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: nobody said lists ar impue??? < 1313702669 996838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nobody saide, < 1313702674 259462 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, I think these language koans are a cool way to learn < 1313702694 779937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo i just punched my screen < 1313702695 112568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it < 1313702696 962727 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :could have smashed < 1313702697 794892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and < 1313702699 758232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itw ould be your fault < 1313702700 953353 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1313702703 28610 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: you seemed to imply that monads = impure, since "writing things purely" was the alternative to "writing things with monads" (I think) < 1313702706 810538 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i softly punched my screen < 1313702710 344264 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so it wouldnt' smnash.... < 1313702717 116457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: well it's hard to argue that the State monad is beautiful pure code. < 1313702728 64880 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but it is pure code right? < 1313702728 619974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: I can use "denotational" if you'd prefer I roleplay Conal < 1313702739 764523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, the implementation is irrelevant. < 1313702745 620287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, it's pure, but it's not "functional code". < 1313702762 557832 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I thought purity had to do with side-effects? < 1313702780 540824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, but... this is basically an argument of terminology. < 1313702786 608169 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...of course. < 1313702790 377095 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :>_> < 1313702796 214165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What I'm saying is that the normal "imperative"-ish monads are usually Not The Best Idea. < 1313702801 407596 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: what is this koans thing and why do you want it < 1313702802 60944 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :"this is an argument about the meaning of words" < 1313702811 365092 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://rubykoans.com/ < 1313702818 265871 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: ok? < 1313702819 341979 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: no dont stop,e < 1313702822 205071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :stope, < 1313702825 578394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :STOPE < 1313702828 387262 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: okay, I agree. < 1313702830 932277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(pronunce: "stohpe") < 1313702852 132472 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :A thing where basically you fill in the blanks, and run the program to see what's expected in each blank. < 1313702862 503878 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wow, that's a bad description < 1313702876 752940 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok < 1313702893 108404 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: unless of course that imperative-ish monad is STM < 1313702906 608512 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and then it's always a good idea. < 1313702909 88156 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yep. always. < 1313702912 598696 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what i < 1313702979 635159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :acid-state is nice database system, < 1313703097 271308 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ST is the best monad. < 1313703102 431213 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :suitable for all Haskell code. < 1313703107 111137 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :to make it beautiful and imperative. < 1313703135 321785 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :write all code in overloaded strings < 1313703138 70959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, I wonder if this implementation would break the const- oh that wouldn't work < 1313703138 561124 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1313703194 506796 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :I don't think it would break the const- oh that wouldn't work. < 1313703218 732941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it might! < 1313703246 597412 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :What does the const- oh that wouldn't work do? < 1313703252 250495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Nobody knows. < 1313703292 345954 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :monqy: probably the best idea ever < 1313703416 208387 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :actually I'll make an extension called OverloadedAwesome < 1313703441 834802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, I wonder if -- argh < 1313703443 499148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is annoying < 1313703444 914332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1313703446 588757 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :which does the same thing as overloadedstrings except that it uses a typeclass that also includes the return type of the fromString function as a typeclass variable. < 1313703446 944233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'll do it separately < 1313703447 881152 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fiiine < 1313703451 243568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh wait < 1313703454 533203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does this even allow deleting a plugin < 1313703459 242491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :UGH WHO CARES ABOUT THE FUCKING GUARANTEES < 1313703461 456808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im bad at this :( < 1313703476 669161 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: I often wonder the same thing about typeclass laws. < 1313703484 910669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: f u < 1313703489 126257 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :lulz < 1313703510 615625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i just want to know how this works < 1313703577 430552 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is it true that all monads can be represented as monads? < 1313703591 895638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wat < 1313703603 447014 :pikhq!~pikhq@174-22-152-176.clsp.qwest.net PRIVMSG #esoteric :... Isn't that a tautology? < 1313703617 300761 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :isn't that a tautology? < 1313703622 695533 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isnt ur mom a tatutlgy < 1313703624 397673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OIHIEEJFIEJIOER < 1313703632 790294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :esoteric the channel for intelligent discussion < 1313703633 472085 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :thus you said: "isn't a tautology a tautology?" < 1313703640 949234 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :how tautalogical. < 1313703646 74828 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :C'est ne pas une tautology? < 1313703684 31104 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION mutters something about no one having any idea how to do modules < 1313703699 880336 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :your mom can fuck modularly < 1313703735 18927 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :meh, brb < 1313703773 40946 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgeo: what < 1313703790 952594 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Sgeo> Suppose I have two libraries that define the same constant SomeClass. < 1313703791 63068 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : How is the conflict resolvable? < 1313703803 590707 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : if the libraries are foreign libraries, you file a bugreport telling them to stop using common names in toplevel. < 1313703897 473170 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"so how about you stop thinking about hypothetical but non-happening issues?" < 1313703950 786332 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :I prefer parables to koans < 1313704015 89200 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i may not be using the word i mean though < 1313704021 547611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: dont < 1313704022 484752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :use < 1313704025 745654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the ruby channels < 1313704029 786723 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :theyre full of egoistic idiots < 1313704044 756598 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :As opposed to here < 1313704057 30729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes precisely < 1313704067 815611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no but seriously the ruby community is inexcusably bad < 1313704086 376534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and 99 percent of the people in the ruby channels just sit around to yell at people all day instead of helping < 1313704097 818274 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i think what i mean is tale, and not parable < 1313704256 180084 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :qwqwqwqwqw < 1313704277 629878 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1313704281 412927 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :IRC-qwoping? < 1313704282 750910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1313704284 642750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :botte < 1313704287 160385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: yes < 1313704288 949696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(no) < 1313704292 53099 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :bah < 1313704297 298722 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :to hell with qwop! < 1313704304 882207 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :girp is much better < 1313704314 9662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh god girp < 1313704331 644706 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :oh you may think i'm kidding < 1313704343 39618 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but i am an anti-qwop < 1313704350 321198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: have you played girp < 1313704351 238195 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :One of the only games I've seen where doing what it's based on actually helps, girp is < 1313704372 367027 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :yup < 1313704376 789667 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i think so.. < 1313704384 153767 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :im guessing its the rockclimbing one < 1313704388 125482 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Yeah < 1313704401 599584 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :I've got a few friends who do rockclimbing, and they are good at it. < 1313704420 610601 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so.. do you guys know the main role in life of the creator of those 2 games? < 1313704471 483154 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :I do not. < 1313704485 866525 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :he's an oxford ethics academic < 1313704491 231449 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Huh. < 1313704494 560600 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :yup < 1313704539 858892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"the ethics of torturing people with games" < 1313704553 582083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.foddy.net/research/ heh he is < 1313704566 633078 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Senior Research Fellow and Deputy Director,Programme on Ethics of the New Biosciences, Oxford Martin School, Oxford University < 1313704575 943031 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Junior Research Fellow, Jesus College Oxford. < 1313704582 101849 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :girp? < 1313704592 697088 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i don't know what a research fellow is though] < 1313704601 960746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :little master cricket is hard :( < 1313704643 859290 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :you will notice several of his papers are written with J savulescu < 1313704658 387478 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION tries it < 1313704662 548800 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :now, do any of you know who j savulescu is? < 1313704668 590150 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : so.. do you guys know the main role in life of the creator of those 2 games? <-- which two games. Grip and? I can't find it in the scrollback. < 1313704678 788203 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :qwop < 1313704689 884665 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :huh, *googles* < 1313704692 422957 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :girp and qwop < 1313704719 982868 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :a fellow is a person at oxford who works for a college. < 1313704737 648399 :Taneb!~taneb@host-78-146-170-91.as13285.net QUIT :Ping timeout: 240 seconds < 1313704761 916970 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :research fellow = works at an institute, probably with no student interaction < 1313704798 722090 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i lived right in front of jesus college heh < 1313704802 142619 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so basically, foddy writes games on the side... and he is a senior research fellow and deputy director at "Programme on Ethics of the New Biosciences," at oxford < 1313704809 509204 :Taneb!~taneb@host-78-146-170-91.as13285.net JOIN :#esoteric < 1313704833 838574 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but he also writes some of his papers alongside j savulescu < 1313704847 483202 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :there's a small lane that leads from jesus college to the high street, it has a historical name of "gropecunt lane" < 1313704854 226841 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I can;t figure out how to not drown < 1313704881 22533 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :J. Savulescu is a highly controversial figure. < 1313704887 35720 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :itidus20, how does grip play. I don't have flash so I can't try it. < 1313704891 980924 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :I mean.. its not a bad thing necessarily < 1313704903 574125 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :itidus20, if it is anything like qwop it will be horrible < 1313704916 395573 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :(which I found a wp article on) < 1313704925 834707 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Vorpal: the rockface has places your hands can hold labelled with letters < 1313704931 723465 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :GIRP is like a climber that can only use his arms < 1313704933 657184 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i like the path that goes from the front of jesus college to jesus green, that's usually fairly quiet < 1313704938 117866 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :you have to hold the letter to hold the rock < 1313704945 23583 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :And the tide rises < 1313704945 772302 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :it's right next to the chapel so you can hear some organ playing every now and then < 1313704948 880376 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :itidus20, heh < 1313704954 86553 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :And there're birds < 1313704960 603113 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Read error: Operation timed out < 1313704961 29273 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :itidus20, and the letters are all over the place? < 1313704963 137421 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :you can also visit, e.g. when one of the students is there. the chapel is really beautiful with dark wood everywhere. < 1313704978 571561 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :the acoustics are pretty good, it's not so huge but it's also very high < 1313704979 917382 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Spaced out a bit, Vorpal < 1313704999 530632 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Taneb, could mean some problematic moves, trying to reach under your hands and such? < 1313705016 76009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's sort of the point < 1313705022 137570 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, aha < 1313705029 451059 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :vorpal, so you have a key held down constantly at every point in the game basically < 1313705041 473922 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :itidus20, I see < 1313705041 638603 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :cheater, I drown too soon to visit anywhere < 1313705043 147837 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :when your hands both leave the keyboard thats the game over < 1313705048 844747 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Unless you launch yourself < 1313705055 75917 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Which I have seen done successfully < 1313705077 151495 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :sgeo, try getting an inflatable flotation device built in, like cmdr data. < 1313705098 607323 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :itidus20, so the games are made to be as annoying as possible? < 1313705108 885642 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :Pretty much < 1313705120 228936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the word is CHALLENGING < 1313705128 78200 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Taneb, what is the reason for this? < 1313705129 285119 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :GIRP was fun < 1313705133 316385 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :With regards to the innocent seeming QWOP, it should be noted that a guy who wrote several papers with the game's author is also on record of saying performance enhancing drugs should be legalized < 1313705144 445508 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION goes on YouTube < 1313705145 279510 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1313705157 783761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Well, it certainly worked, they're internet famous and I imagine the iPhone versions have made a handy profit < 1313705163 790368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: you are joking right < 1313705168 128112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you actually saying that gwop is malicious < 1313705170 124182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :qwpo < 1313705170 204115 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so he is very controversial this j savulescu < 1313705171 994180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :qwop < 1313705172 508572 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, Sgeo: which game are /you/ talking about? < 1313705178 963677 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...I didn't realize you could flex micles < 1313705181 516118 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Vorpal, girp < 1313705183 793858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cheater is being an idiot, Sgeo is talking about girp < 1313705186 272785 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :vorpal: oxford irl. < 1313705189 100928 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :elliott: do i really sound like i am joking. < 1313705193 237430 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :hehe < 1313705196 332401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: it's really hard to tell with you :P < 1313705196 418586 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, heh. Touch screen to do the holding on iphone? that sounds playable < 1313705205 537454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: i doubt it's anything so easy < 1313705210 154588 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1313705212 661188 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i have tried to lay it out. ill be more precise < 1313705234 192691 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :-- B. Foddy wrote a bunch of games including QWOP and GIRP. < 1313705260 229379 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :-- B. Foddy is an oxford senior research fellow on "Programme on Ethics of the New Biosciences" < 1313705261 296059 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i hate the fact that those games are written in flash < 1313705276 673246 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :which means that random slowdowns happen which make you lose the game no matter how good you really are < 1313705283 923334 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :-- B. Foddy has written several of his papers in collaboration with J. Savulescu < 1313705307 265143 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :cheater, obviously part of the challenge < 1313705332 349362 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :-- J. Savulescu is on record as saying performance enhancing drugs should be legalized. < 1313705336 582895 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :sucky challenge < 1313705345 108577 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :might as well play the machines < 1313705370 315458 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :-- J. Savulescu is a controversial figure. I don't know the gamut of his views. I don't have a quote here unfortunately. < 1313705380 533078 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :He is allowed to be controversial though :-) < 1313705398 650354 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :http://metsmerizedonline.com/wp-content/uploads/2010/08/one-armed-bandit1.jpg < 1313705408 423405 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :qwop, except qwop has four levers. < 1313705444 642456 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :on googling his name, j savulescu has an article called < 1313705449 799700 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :"Savulescu J. Rational non-interventional paternalism: why doctors ought to make judgments of what is best for their patients" < 1313705482 714759 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I wonder how well a grandroid brain would do hooked up somehow to girp < 1313705513 362887 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i dunno... that didnt mean what i thought it meant < 1313705524 526025 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ill try to find something meaningful < 1313705544 411737 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :jesus.. fucking bugs < 1313705547 244835 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :scared the shit out of me < 1313705560 116636 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1313705574 770108 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i'm sitting here in a completely silent room, then a bug starts buzzing. they're really loud, and it starts flying towards me, spiraling, and stuff. < 1313705579 771514 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ok here is the abstract from one of his papers (not foddy, but a guy he has worked on several papers with) < 1313705586 708008 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :The most publicly justifiable application of human cloning, if there is one at all, is to provide self-compatible cells or tissues for medical use, especially transplantation. Some have argued that this raises no new ethical issues above those raised by any form of embryo experimentation. I argue that this research is less morally problematic than other embryo research. Indeed, it is not merely morally permissible but moral < 1313705586 957093 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ly required that we employ cloning to produce embryos or fetuses for the sake of providing cells, tissues or even organs for therapy, followed by abortion of the embryo or fetus. < 1313705621 57317 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :so that's why he's controversial < 1313705627 14677 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :man what a cheap shot < 1313705642 197684 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Note: Playing without reading the intructions is highly unrecommended < 1313705643 237750 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :no.. i told you he wants to legalize performanec enhancing drugs < 1313705653 164984 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :not foddy but savulesco < 1313705660 709359 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :he is controversial in every direction < 1313705668 183454 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but im not saying this is a bad thing < 1313705668 266167 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i expected at least some sort of controversy he came up with, as opposed to me-too rationalizations of hipster dilemas < 1313705719 415029 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :performance enhancing drugs are legal already < 1313705734 204661 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :well eg in the olympics < 1313705735 430859 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :other drugs are illegal because they REDUCE performance after the initial boost. < 1313705748 940855 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :you're allowed to take aspirin in the olympics < 1313705754 228531 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :it boosts your performance < 1313705757 267315 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :it's not illegal. < 1313705783 965423 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Savulescu argues that humanity is on the brink of disappearing in a metaphorical ‘Bermuda Triangle’ – unless certain eugenic steps are taken to correct what he considers to be aberrant human behaviour and overly liberal laws. < 1313705816 364104 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :cheater, shut up. < 1313705822 36588 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :oh no, let's not all disappear < 1313705828 598615 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :Phantom_Hoover, no u < 1313705829 640384 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :he concludes that even if embryonic stem cell research involves the killing of a person, it is justified. < 1313705854 746813 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :s he has argued for the following: (1) That parents have a responsibility to select the best children they could have given all of the relevant genetic information available to them, a principle that he extends to the use of in-vitro fertilization (IVF) and preimplantation genetic diagnoses (PGD) in order to determine the intelligence of embryos and possible children. < 1313705876 342561 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover tirelessly works for our children. < 1313705879 490110 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :again.. he has a right to do all this... < 1313705893 516513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: why are you telling us this < 1313705906 150215 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but, my point is that he writes several papers with the guy who made QWOP and GIRP < 1313705913 711780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so what?? < 1313705956 859483 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :obviously those games are a huge social experiment < 1313705972 574270 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :you are but a cog in the machinery of deranged human torment < 1313705976 21231 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :etc < 1313705980 792939 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1313705986 210996 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Perhaps QWOP and GIRP are disguised eugenics programmes. < 1313705989 635346 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :victory! < 1313706006 512351 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1313706027 524953 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :I'm afraid I've got to the point where I'm staring into the Chromium new tab page < 1313706030 408833 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :theres other aspects to this.. < 1313706032 683458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i should probably port this to enumerators oops < 1313706033 987739 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :And it's staring bacl. < 1313706037 632728 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :I should sleep < 1313706038 56807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: its me hi < 1313706040 988901 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i mean.. foddy isn't the same person as savulescu < 1313706085 511714 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :elliott: What do you mean it's you? < 1313706091 564052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IM TAB < 1313706105 712964 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :That exists? < 1313706123 828508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What exists < 1313706135 61994 :Taneb!~taneb@host-78-146-170-91.as13285.net PRIVMSG #esoteric :I'm tired, I need slepp < 1313706138 227746 :Taneb!~taneb@host-78-146-170-91.as13285.net QUIT :Quit: goodnight < 1313706147 901523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1313706169 520788 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :does anyone know if it's possible to connect two usb keyboards to a pc and type with one hand on one and vice versa? < 1313706203 834093 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i know a computer will recognize both but will there be no problems with them e.g. coming out of sync, because the delay of data transfer from the keyboard to the OS fluctuates? < 1313706218 754316 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :with one keyboard you have just one output buffer < 1313706250 148512 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i'm afraid that with two keyboards you might end up with swapped keys if you e.g. quickly press a key on one and then the other in succession < 1313706284 289469 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :if you press the buttons in the wrong order, how is the computer supposed to know that you meant something else? < 1313706289 358896 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :in any case i hope i have opened up the view that QWOP and GIRP aren't accidently deep. < 1313706292 560076 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : IM TAB < 1313706297 414844 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i admit that my notion of evil is probably misplaced < 1313706298 419150 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You can't be, you're the mouse. < 1313706314 681228 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i press them in the right order, but due to fluctuating delays they arrive in the wrong order at the OS kernel < 1313706328 390167 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :that is the hypothesis < 1313706353 633665 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION → sleep < 1313706354 890203 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1313706375 18415 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :from an article i found this is fascinating: < 1313706377 550120 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :It's all about exploring the way gamers embody the character on screen. "When you play a video game," Foddy explains to Wired.co.uk, "as long as there is a very short time between your formation of an intention to act and something happening on screen, there's a kind of neurological magic which makes you feel like you are the character, rather than just controlling a little guy on a screen." < 1313706402 702217 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :His games toy with that sensation, in different ways. QWOP turns the whole thing on its head, "making a deliberate disconnect between your intentions and the character's actions." GIRP, on the other hand, maximises the feeling of embodiment, through Foddy's ingenious metaphor which turns your keyboard into an impromptu cliff face. "You have to grip the keyboard just like you would cling to the cliff," he says. < 1313706411 450834 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :yeah < 1313706433 257804 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :there is a similar effect in musical instruments which i have described on the synth-diy mailing list years back < 1313706438 81097 :cheater!~ubuntu@ip-80-226-24-5.vodafone-net.de PRIVMSG #esoteric :i should talk to foddy then < 1313706497 860832 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i suppose i am glad noone is questioning the intent of qwop < 1313706828 639697 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i mean in the greater community < 1313706840 226376 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :its like santa < 1313706851 548045 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :santa was designed to promote coke but it obviously outgrew coke < 1313706856 620240 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1313707026 272543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you < 1313707027 326180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :realise that < 1313707028 28358 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :santa < 1313707031 524538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :existed before coke < 1313707068 28585 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ill wiki < 1313707086 512508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1313707108 421976 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :lol < 1313707133 67062 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Santa#Origins < 1313707204 342737 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :sinterklaas looks like he doesn't need any help from coke < 1313707215 354327 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.rockymountainnews.com/news/2007/dec/10/coke-denies-claims-it-bottled-familiar-santa/ < 1313707248 675024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even if they made the red outfit < 1313707252 752768 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that doesnt mean theyfucking invented santa calause < 1313707283 987482 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :elliott: it turns out they didn't invent anything < 1313707327 598654 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :going by sgeo's link < 1313707367 378304 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i apologize for my errors < 1313707384 634836 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :-- theres 16th century santa in red and white: http://en.wikipedia.org/wiki/File:Sinter-claes-saint-nicolas-dam800.jpg < 1313707544 95184 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so all in all my basis was wrong < 1313707608 490073 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but still.. people have enjoyed qwop without knowing that it comes from someone who comes across as a bit of a game designer mad scientist by association from what i have spelled out < 1313707788 379606 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :itidus20, wait a second. "enjoyed qwop"? I watched a youtube video of it, and it looks horrible < 1313707804 48724 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :doesn't look enjoyable at all < 1313707813 476206 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :well it is celebrated < 1313707853 463 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :itidus20, that is not the same thing as enjoying it < 1313707899 375692 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :true < 1313707976 210564 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I'm sure some people have enjoyed the feeling of triumph when they've finally managed to make the guy go. < 1313708010 674994 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"I enjoyed QWOP on PC so I might get it for ipod too", writes "glowtmickey". < 1313708089 981120 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Diff'rent strokes and so on. < 1313708179 117288 :jcp!alex@bzflag/contributor/javawizard2539 QUIT :Quit: Later < 1313708184 515267 :jcp|1!alex@bzflag/contributor/javawizard2539 QUIT :Read error: Connection reset by peer < 1313708188 87019 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :bioethics senior research fellow makes games about running and rockclimbing, writes articles in cooperation with "person who advocates performance enhancing drugs, genetic engineering of children by parents, stem cell research is justifiable even if one accepts the view of the embryo as a person" < 1313708255 573858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You've said. < 1313708256 934825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Repeatedly. < 1313708273 168559 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :there must be some hidden meaning in it < 1313708280 16020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or maybe there isn't. < 1313708290 424231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe collaborating with someone doesn't mean you agree with them about literally everything. < 1313708353 498949 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Savulescu's article "Brain Damage and the Moral Significance of Consciousness" appears to be the first mainstream publication to argue that increased evidence of consciousness in patients diagnosed with being in persistent vegetative state actually supports withdrawing or withholding care < 1313708396 177920 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :well thats a tough one......... < 1313708413 954453 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i'll give him credit that he takes on the big issues < 1313708495 735523 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ok i will never speak of foddy or savulesco or qwop or girp again myself in here. :D < 1313709030 927254 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Remote host closed the connection < 1313709112 345156 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1313709383 68960 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Ping timeout: 260 seconds < 1313710730 980034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, naming things is hard < 1313711517 78270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle asum < 1313711517 187448 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Foldable asum :: (Foldable t, Alternative f) => t (f a) -> f a