< 1311120130 147354 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Methinks that doing that on zsh would be slightly saner. If still completely nuts. < 1311120159 21543 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@src head < 1311120160 49765 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :head (x:_) = x < 1311120160 247519 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :head [] = undefined < 1311120173 859800 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@src undefined < 1311120174 554643 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :undefined = error "Prelude.undefined" < 1311120187 949112 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> undefined < 1311120189 458937 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.undefined < 1311120198 193147 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> head [] < 1311120199 473068 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.head: empty list < 1311120208 421254 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :wat < 1311120227 435048 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: that head source is not canonical, implementations are allowed to use more specific error messages < 1311120275 84657 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :I know. < 1311120282 621608 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :it's just unexpected when the source says one thing and the result is another. < 1311120312 336812 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i think @src is a bit of a mishmash of haskell report and ghc source < 1311120328 182682 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Yeah, it seems to do source from the Report except when it's really misleading. < 1311120359 612684 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :And a different _|_ value is not very misleading. :) < 1311120422 426641 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> fix error < 1311120423 649137 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "*Exception: *Exception: *Exception: *Exception: *Exception: *Exception: *E... < 1311120694 306643 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@src == < 1311120694 863380 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :x == y = not (x /= y) < 1311120700 682503 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@src /= < 1311120701 436962 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :x /= y = not (x == y) < 1311120714 817540 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Must be messy when neither is implemented.. < 1311120729 450082 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t error < 1311120730 840190 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. [Char] -> a < 1311120743 351404 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :oerjan, how does that work? < 1311120821 108542 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Lymee: error is a bottom value. Which, incidentally, is the only kind of value which is of every type. < 1311120824 610532 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Simple. :) < 1311120835 956149 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> fix error < 1311120837 54179 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "*Exception: *Exception: *Exception: *Exception: *Exception: *Exception: *E... < 1311120847 444710 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :It's clearly returning a [Char] < 1311120854 488096 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1311120855 529660 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :One that makes /sense/ at that. < 1311120857 616684 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric ::t fix error < 1311120858 986265 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[Char] < 1311120861 293524 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1311120869 48105 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh right yeah < 1311120870 715559 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::t fix < 1311120872 200824 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (a -> a) -> a < 1311120873 441623 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> error error "wat" < 1311120874 817829 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `[GHC.Types.Char]' < 1311120875 15382 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred ty... < 1311120875 965424 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im dumb < 1311120877 284781 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Lymee: It's not actually making sense. < 1311120886 487491 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> error $ error "wat" < 1311120887 769181 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: *Exception: wat < 1311120897 185040 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@src error < 1311120897 606061 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Lymee: The show routine is printing out the initial " for the string. < 1311120897 883862 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :error s = throw (ErrorCall s) < 1311120920 45129 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Lymee: And then the RTS starts outputting that it got an exception, so it prints *Exception: . < 1311120930 991883 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Lymee: And then, it tries to output the error message for that. < 1311120936 410297 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Lymee: And then the RTS starts outputting that it got an exception, so it prints *Exception: . < 1311120942 92515 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Lymee: And so on. < 1311120958 343407 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Makes sense. < 1311120991 494196 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :And so you get an infinite number of error messages. < 1311121043 164850 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> [1,2,3,4,(error "5")] < 1311121044 633820 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,3,4,*Exception: 5 < 1311121050 41707 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> take 4 $ [1,2,3,4,(error "5")] < 1311121051 420718 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,3,4] < 1311121053 191127 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> take 5 $ [1,2,3,4,(error "5")] < 1311121054 314289 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,3,4,*Exception: 5 < 1311121054 633955 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> error undefined < 1311121055 949264 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: *Exception: Prelude.undefined < 1311121066 100896 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> take 0 $ reverse $ [1,2,3,4,(error "5")] < 1311121067 552828 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [] < 1311121177 431377 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@src throw < 1311121178 126582 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :throw exception = raise# exception < 1311121182 338240 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@src raise# < 1311121183 80985 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Source not found. Are you on drugs? < 1311121187 120091 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :;-; < 1311121196 776553 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t raise# < 1311121198 4706 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `raise#' < 1311121201 543961 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t \x -> raise# x < 1311121202 882629 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `raise#' < 1311121214 452426 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Is raise# an internal function? < 1311121223 279553 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :That's what # is used to indicate, yes. < 1311121749 356744 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let blah# = 1 in blah# + blah# < 1311121750 861093 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2 < 1311121816 118390 :FireFly!~firefly@unaffiliated/firefly QUIT :Quit: swatted to death < 1311122058 22696 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1311122226 334317 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Yeah, it's just a convention. < 1311122444 934507 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let # = 1 in # + # < 1311122446 185294 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `#' < 1311122454 651715 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let _ = 1 in _ + _ < 1311122456 180162 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Pattern syntax in expression context: _Pattern syntax in expression context... < 1311122465 986407 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Aww. < 1311122477 782525 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :> let # = 1 in (#) + (#) < 1311122479 33647 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `#' < 1311122482 36412 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Balls. < 1311122792 407925 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let (#) = 1 in (#) + (#) < 1311122793 520703 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `)' < 1311122826 414277 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :it would appear that lambdabot has MacicHash set, anyway < 1311122835 412215 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :*MagicHash < 1311123000 976103 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory QUIT :Remote host closed the connection < 1311123115 420694 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let _# = 1 in _# + _# < 1311123116 720381 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2 < 1311123123 1936 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let #_ = 1 in #_ + #_ < 1311123124 384378 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `#' < 1311123126 656763 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :wah < 1311123252 11186 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1311123274 722101 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :with MagicHash # is treated essentially as an alphanumerical character, but not one that can be at the beginning of an identifier (i.e. more like a number than like a letter) < 1311123303 385616 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let _#_#_ = 1 in _#_#_ < 1311123304 718872 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Pattern syntax in expression context: _ < 1311123314 510882 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :well so much for that theory < 1311123317 512287 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1311123334 964121 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let _# = 1 in _# < 1311123336 105192 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1311123341 70939 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let _ # = 1 in _ # < 1311123342 412640 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `=' < 1311123348 839263 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let _# = 1 in _ # < 1311123350 122645 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error (possibly incorrect indentation) < 1311123356 724999 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm weird < 1311123365 254881 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let _#_ = 1 in _#_ < 1311123366 715974 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Pattern syntax in expression context: _ < 1311123375 231139 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let _#a = 1 in _#a < 1311123376 447056 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1311123414 716626 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let _* = 1 in _* < 1311123415 775357 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `=' < 1311123452 343832 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let _#a = a+b in _#a < 1311123453 903880 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : a + b < 1311123461 576757 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :um < 1311123484 993932 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let _#a = a+b in _#b < 1311123486 661927 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : b + b < 1311123493 837438 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :aaaaaaah < 1311123518 814375 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let _# a = a+b in _#b < 1311123520 207661 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : b + b < 1311123540 999930 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ok so somehow the # _always_ ends the identifier < 1311123571 389882 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let a#b = a+b in c#d < 1311123572 768339 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `c#' < 1311123603 52660 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let **/** = blah in **/** < 1311123604 364427 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `**/**' < 1311123607 170822 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What < 1311123614 379837 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let * = 1 in * < 1311123615 756904 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `*' < 1311123617 410277 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :ACTION boggles < 1311123627 987837 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> * < 1311123629 525513 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `*' < 1311123634 406898 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :http://www.weather.com/maps/maptype/currentweatherusnational/uscurrentheatindex_large.html The US midwest: because OH GOD MY FLESH IS BOILING < 1311123639 911993 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :no, # really is special, it is not an operator character in this use < 1311123652 143778 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let a # b = a+b in 2 # 2 < 1311123652 341713 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let **/** = \x y -> x * y in 1 **/** 2 < 1311123653 916208 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 4 < 1311123654 113882 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `**/**' < 1311123659 446480 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let (**/**) = \x y -> x * y in 1 **/** 2 < 1311123660 833074 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2 < 1311123661 250421 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :although it seems to be there < 1311123713 858129 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> let x **/** y = x * y in 1 **/** 2 < 1311123715 290762 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2 < 1311123729 502729 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :(for non-Americans; those are °F; 30°C = 86°F) < 1311123766 777162 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :86 F is not bad. < 1311123771 366501 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :100+ is. < 1311123777 500614 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :such is texas < 1311123782 620603 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let (#) = \x y -> x * y in 1 # 2 < 1311123783 970015 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Yes. And the US midwest. < 1311123784 168421 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `)' < 1311123788 943054 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :# is weird. < 1311123803 252272 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :pikhq, I wonder what Flordia is like. < 1311123852 946082 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :pikhq: http://s3.amazonaws.com/files.posterous.com/haggis/GAhuydjnactzJByDuEBnhFbDleICnFGGiFwbyctAFhibnccygAlcFybAECye/media_httptdwgeeksfil_EyJDb.jpg.scaled500.jpg?AWSAccessKeyId=AKIAJFZAE65UYRT34AOQ&Expires=1311124134&Signature=tHe1WUqs4692fTb%2BKjKr84%2FuYbk%3D < 1311123863 128052 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :goddamn that was a long URL < 1311123874 278323 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric ::D, though. < 1311123979 139131 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: # is only weird if the MagicHash flag is set, otherwise i believe it's an ordinary operator char < 1311124054 909568 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What does it do? < 1311124072 530022 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :and normally the MagicHash flag is only set if you want to import and use ghc internal/primitive functions < 1311124086 573306 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :(those containing # in their name) < 1311124123 959580 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :well, or if you want to define them, but that's for the ghc implementers < 1311124158 510232 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION → sleep < 1311124166 54863 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let throw# = \x -> x in error 'this wont work i dont think" < 1311124167 225608 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : < 1311124167 503607 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : lexical error in string/character literal at chara... < 1311124169 6042 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :although many of them probably aren't defined in haskell at all < 1311124174 913600 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let throw# = \x -> x in error "this wont work i dont think" < 1311124176 116816 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: this wont work i dont think < 1311124176 812404 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : 86 F is not bad. < 1311124181 852248 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!sanetemp 86 < 1311124184 157214 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :30.0 < 1311124188 821685 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :O.o < 1311124192 729610 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :sanetemp? < 1311124193 247622 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :=p < 1311124195 919498 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Nice function. < 1311124202 435468 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!insanetemp 30 < 1311124205 542712 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :you fail. < 1311124210 376610 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!show sanetemp < 1311124210 686832 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :sh dc -e "1k?32-5*9/p" < 1311124215 90583 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: well duh haskell is lexically scoped (except for ?x implicit parameters) < 1311124230 223860 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :oerjan, I'm aware. < 1311124230 641196 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :=p < 1311124256 478072 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!sanetemp 105 < 1311124256 967809 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :40.5 < 1311124259 708807 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :That was a few days ago. < 1311124260 337020 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Yeah. < 1311124267 75106 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :aaaaaaaaa < 1311124318 611884 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!addinterp insanetemp sh dc -e "1k?9*5/32+p" < 1311124318 997381 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Interpreter insanetemp installed. < 1311124328 809957 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!insanetemp 30 < 1311124329 296928 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :86.0 < 1311124332 568316 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!userinterps < 1311124332 822945 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Installed user interpreters: acro aol austro bc bct bfbignum brit brooklyn bypass_ignore bytes chaos chiqrsx9p choo ctcp dc decide drawl drome dubya echo eehird ehird elmer fudd google graph gregor hello id insanetemp jethro kraut lperl lsh map num numberwang ook pansy pi pikhq pirate plot postmodern postmodern_aoler prefixes python redneck reverse rimshot rot13 rot47 sadbf sanetemp sfedeesh sffedeesh simplename slashes svedeesh swedish ustemp valspeak warez w < 1311124346 673600 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :bah always running out of space in that list < 1311124350 905662 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!pikhq hello, world < 1311124351 528285 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :hello, world < 1311124357 510717 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!show pikhq < 1311124357 785141 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :sh sed 's/th/þ/g ; s/Th/Þ/g ; s/s/ſ/g ; s/ae/æ/g ; s/Ae/Æ/g ; s/oe/œ/g ; s/Oe/Œ/g' < 1311124361 222487 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Ah. < 1311124395 140220 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!pikhq The rain in Span falls mainly on the encyclopaedias of foetuses. < 1311124395 637780 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Þe rain in Span fallſ mainly on þe encyclopædiaſ of fœtuſeſ. < 1311124424 946707 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Gregor: EgoBot needs a better listing method for !userinterps < 1311124435 766871 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!pi < 1311124436 326652 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :3.14156 < 1311124456 800801 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I should probably do something about that last digit. < 1311124459 608924 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!show show < 1311124459 887421 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :That is not a user interpreter! < 1311124463 487487 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :ACTION runs < 1311124466 819174 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!show warez < 1311124467 129400 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :sh warez < 1311124472 740561 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!warez < 1311124479 75507 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!warez hello world < 1311124479 516697 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :h3lLo worl|) < 1311124481 736326 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!sh cat warez < 1311124482 205568 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/bin/cat: warez: No such file or directory < 1311124487 245592 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!sh where warez < 1311124487 688088 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/tmp/input.16017: line 1: where: command not found < 1311124491 95128 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :!sh cat `which warez` < 1311124491 724310 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​ELF... < 1311124493 312111 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*clap clap clap* < 1311124497 759665 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!sh which warez < 1311124498 313956 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/usr/bin/warez < 1311124510 239479 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!sh cat /usr/bin/warez | paste < 1311124510 740793 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​ELF... < 1311124515 499069 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :... < 1311124521 55293 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!sh which paste < 1311124521 528015 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/usr/bin/paste < 1311124540 859024 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!sh cat /usr/bin/warez 2>&1 | paste < 1311124541 337365 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​ELF... < 1311124541 780943 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :it's HackEgo which does that pasting stuff < 1311124544 853269 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Lymee: man paste por favor. < 1311124551 867331 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!sh man paste < 1311124552 449809 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/usr/bin/man: can't open the manpath configuration file /etc/manpath.config < 1311124554 435347 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :NOPE < 1311124558 956581 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :*On your own system*. < 1311124578 513011 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :I'll give you a hint; it's in GNU coreutils, and mandated by POSIX. < 1311124589 47062 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :opps < 1311124600 493038 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :um. < 1311124600 770990 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!sh sprunge < 1311124601 255595 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/tmp/input.16456: line 1: sprunge: command not found < 1311124611 187363 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What was the function to post things into pastebin again? < 1311124611 743296 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!ls < 1311124619 985509 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!paste cat /usr/bin/warez < 1311124631 485841 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :curl -F 'sprunge=<-' http://sprunge.us < 1311124648 140352 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!sh cat /usr/bin/warez 2>&1 | curl -F 'sprunge=<-' http://sprunge.us < 1311124648 545784 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/tmp/input.16593: line 1: curl: command not found < 1311124650 95468 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :You lie. < 1311124657 911032 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!sh cp /usr/bin/warez warez < 1311124658 428691 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/bin/cp: cannot create regular file `warez': Permission denied < 1311124665 55659 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!sh cp /usr/bin/warez ./test < 1311124665 580863 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/bin/cp: cannot create regular file `./test': Permission denied < 1311124668 83506 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :;, < 1311124669 372088 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :;, < 1311124671 353759 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::< < 1311124674 505212 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!sh pwd < 1311124674 907256 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/home/egobot/egobot.hg/multibot_cmds < 1311124681 275074 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!sh ls -l < 1311124681 755307 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/bin/ls: interps: Function not implemented < 1311124691 700592 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!sh cat /usr/bin/warez > warez < 1311124692 220396 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​/tmp/input.16852: line 1: warez: Permission denied < 1311124695 164726 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What. < 1311124704 801591 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`run cat /usr/bin/warez > warez < 1311124706 138379 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :No output. < 1311124717 469366 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`paste /usr/bin/warez < 1311124718 720772 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.26123 < 1311124728 565647 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`paste warez < 1311124730 107623 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.6501 < 1311124742 20612 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`run which paste < 1311124743 313308 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :​/tmp/hackenv.17049/bin/paste < 1311124764 687699 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!sh ls /tmp < 1311124765 198192 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :input.17146 < 1311124795 943481 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Dammit, I kind of hoped they both ran in the same environment. < 1311124812 935172 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Anyway. < 1311124816 530599 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION → sleep < 1311124818 283642 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1311124991 172745 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Ping timeout: 258 seconds < 1311127467 268221 :Gregor!Gregor@codu.org PRIVMSG #esoteric :oerjan: Suggestions/patches welcome. < 1311127498 340729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ? < 1311127937 539848 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: EgoBot's !userinterps list keeps overflowing < 1311128011 970621 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :!userinterps < 1311128012 225311 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Installed user interpreters: acro aol austro bc bct bfbignum brit brooklyn bypass_ignore bytes chaos chiqrsx9p choo ctcp dc decide drawl drome dubya echo eehird ehird elmer fudd google graph gregor hello id insanetemp jethro kraut lperl lsh map num numberwang ook pansy pi pikhq pirate plot postmodern postmodern_aoler prefixes python redneck reverse rimshot rot13 rot47 sadbf sanetemp sfedeesh sffedeesh simplename slashes svedeesh swedish ustemp valspeak warez w < 1311128014 731485 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::( < 1311128085 713553 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :maybe making a different list for the things that aren't really interpreters? < 1311128117 857674 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric : !userutils or something < 1311128131 461946 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :!fudd the best utility < 1311128132 13754 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :de best utiwity < 1311128150 734553 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :!ehird what does this one do < 1311128151 286260 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :wut does this one do < 1311128156 120097 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :clever < 1311128162 192937 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!show ehird < 1311128162 486295 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :sh funetak < 1311128170 529167 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!show fudd < 1311128170 822776 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :sh fudd < 1311128173 964658 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!show elmer < 1311128174 307660 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :perl for (<>) {lc; s/l(?!e\W)/w/g; s/\Ber|(? not (isAlpha x || isSpace x)) s of "" -> []; s' -> w : food s'' where (w, s'') = break (\x -> not (isAlpha x || isSpace x)) s' in unlines $ map ((" " ++) . unwords . words) $ food $ map toLower) < 1311128184 313571 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh those aren't actually equal < 1311128233 943817 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :and possibly another list for all those respelling commands < 1311128252 285853 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :!eehird is this one any good < 1311128256 616009 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hm < 1311128260 830217 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mh too < 1311128281 186570 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!eehird what happened there? < 1311128296 615552 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ah lots of missing imports < 1311128324 213117 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :isAlpha and isSpace? < 1311128335 234349 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or is dropWhile not in Prelude either < 1311128352 513892 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!delinterp eehird < 1311128352 833177 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Interpreter eehird deleted. < 1311128372 100082 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!addinterp eehird haskell import Data.Char; main = interact (let food s = case dropWhile (\x -> not (isAlpha x || isSpace x)) s of "" -> []; s' -> w : food s'' where (w, s'') = break (\x -> not (isAlpha x || isSpace x)) s' in unlines $ map ((" " ++) . unwords . words) $ food $ map toLower) < 1311128372 399669 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Interpreter eehird installed. < 1311128383 66664 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!eehird let's see now < 1311128383 264523 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :!eehird Does it work now? < 1311128402 180734 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :type errors galore < 1311128425 350380 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :that thing probably never worked in the first place < 1311128474 907158 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!delinterp eehird < 1311128475 164070 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Interpreter eehird deleted. < 1311128487 742029 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!addinterp eehird haskell import Data.Char; main = interact (let food s = case dropWhile (\x -> not (isAlpha x || isSpace x)) s of "" -> []; s' -> w : food s'' where (w, s'') = break (\x -> not (isAlpha x || isSpace x)) s' in unlines . map ((" " ++) . unwords . words) . food . map toLower) < 1311128488 44601 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Interpreter eehird installed. < 1311128494 634174 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!eehird now then? < 1311128499 704352 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​ now then < 1311128522 616671 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm ugly second line < 1311128630 928116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wat < 1311128651 221067 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :and EgoBot doesn't support multiline output to the channel < 1311128676 720000 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: i think it may be intended to simulate your habit of breaking things into tiny lines < 1311128688 331860 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!eehird Like. This. Maybe so! Hm? < 1311128693 528730 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​ like < 1311128699 545976 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :indeed < 1311128705 327908 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!delinterp eehird < 1311128705 590575 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Interpreter eehird deleted. < 1311128705 788664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION gets his gun. < 1311128726 764801 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :you cannot do that with EgoBot anyhow < 1311128748 6317 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!userinterps < 1311128748 265106 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Installed user interpreters: acro aol austro bc bct bfbignum brit brooklyn bypass_ignore bytes chaos chiqrsx9p choo ctcp dc decide drawl drome dubya echo ehird elmer fudd google graph gregor hello id insanetemp jethro kraut lperl lsh map num numberwang ook pansy pi pikhq pirate plot postmodern postmodern_aoler prefixes python redneck reverse rimshot rot13 rot47 sadbf sanetemp sfedeesh sffedeesh simplename slashes svedeesh swedish ustemp valspeak warez wc yodaw < 1311128767 247858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/w/index.php?title=Special:Recentchanges&limit=500 <-- talk about recent changes spam < 1311128817 850198 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :multiple varieties of spam < 1311128888 820108 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ok i fixed the part that wasn't Nthern :P < 1311128941 677005 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the Nthern was the problem :P < 1311128983 141851 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :you don't say < 1311129008 768012 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://esolangs.org/wiki/Special:Contributions/46.21.144.51 a good person < 1311129108 695663 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1311129113 343566 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!show ustemp < 1311129113 672667 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :haskell (print . (+32) . ((9/5)*) . read) =<< getLine < 1311129123 885967 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!show sanetemp < 1311129124 165848 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :sh dc -e "1k?32-5*9/p" < 1311129129 183624 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!show insanetempt < 1311129129 457728 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :That is not a user interpreter! < 1311129130 778957 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!show insanetemp < 1311129131 84923 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :sh dc -e "1k?9*5/32+p" < 1311129140 867827 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!ustemp 13 < 1311129143 727505 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :55.400000000000006 < 1311129151 85354 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!insanetemp 13 < 1311129151 571327 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :55.4 < 1311129156 164246 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!delinterp ustemp < 1311129156 413876 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Interpreter ustemp deleted. < 1311129166 27685 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!userinterps < 1311129166 280680 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Installed user interpreters: acro aol austro bc bct bfbignum brit brooklyn bypass_ignore bytes chaos chiqrsx9p choo ctcp dc decide drawl drome dubya echo ehird elmer fudd google graph gregor hello id insanetemp jethro kraut lperl lsh map num numberwang ook pansy pi pikhq pirate plot postmodern postmodern_aoler prefixes python redneck reverse rimshot rot13 rot47 sadbf sanetemp sfedeesh sffedeesh simplename slashes svedeesh swedish valspeak warez wc yodawg < 1311129179 455241 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :!show yodawg < 1311129179 773641 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :unlambda (sending via DCC) < 1311129215 437259 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :nice < 1311129253 483604 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1311129406 648200 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Elizacat: *eh*, it's a User: page < 1311129460 968757 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :WHO DARETH PING ME < 1311129469 439479 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Errrgh < 1311129473 182853 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :Gregor, I will eat your soul < 1311129475 697386 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Elizacat: You 'el' people < 1311129478 424418 :Gregor!Gregor@codu.org PRIVMSG #esoteric :All the same. < 1311129484 838140 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'm not elliott and do not compare me to him < 1311129486 923346 :Gregor!Gregor@codu.org PRIVMSG #esoteric :elliott: *eh*, it's a User: page < 1311129487 405992 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I am not a troll :) < 1311129492 377389 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: some guy whose client is too stupid to complete nicks by last-speaking < 1311129492 655044 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :and I'm probably not the right gender :p < 1311129541 921237 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :wtf :P < 1311129554 788849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hi < 1311129577 441977 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: the irony demons appear to be haunting me < 1311129616 288816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: try doing something really ironic and they'll go away < 1311129632 427423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: can't you just be cateliza or something < 1311129635 376389 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: but they just _made_ me do something ironic < 1311129648 646551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you have to do it of your own accord < 1311129649 255802 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: poor CakeProphet < 1311129674 106142 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no conflicts with something though < 1311129707 335100 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :GreatEliza. see, it's perfect. < 1311129710 439380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet deserves it for his crimes against Haskell. < 1311129714 372634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ElizaTheGreat? < 1311129720 60751 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: whoosh < 1311129766 773257 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : Elizacat: can't you just be cateliza or something < 1311129768 370223 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :no < 1311129769 743395 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I can't < 1311129781 640427 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'm capitalised. I'm more important. < 1311129792 848501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :catEliza < 1311129799 82975 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i was just about to say < 1311129802 278323 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :cat_eliza < 1311129807 546574 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::( < 1311129809 658328 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :if I were to do that < 1311129814 684407 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :but I am a cat in the Eliza namespace < 1311129817 326963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Are you just in here in case you ever need to ping Vorpal again :P < 1311129824 188085 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :not an Eliza in the cat namespace. < 1311129830 97415 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :does it matter why I'm here < 1311129836 45709 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :namespace who what < 1311129845 612259 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, Vorpal and I are already good mates I can get ahold of him elsewhere :3 < 1311129852 184772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well you never say anything and you're squatting on valuable name territory >:( < 1311129857 490150 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory QUIT :Remote host closed the connection < 1311129859 265584 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'm standing up < 1311129860 711608 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :not squatting < 1311129894 909682 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I don't have much to say, no, I'm quiet. < 1311129905 861531 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, but esoteric programming languages interest me. < 1311129919 671042 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, also I'm here for fizzie for some mcmap-related stuff if I can ever find him awake < 1311129920 514949 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311129976 584471 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :monqy, confused? good, good... < 1311129977 189436 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311129988 45640 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: wrong channel, and I'm also an mcmap developer, so just tell me. < 1311129989 332528 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :confused? < 1311129997 123556 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311130000 742047 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, there is another channel? < 1311130010 675991 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, Vorpal was like "go to #esoteric" and I'm like "sure" < 1311130011 136334 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, yeah, but it's really semi-private, so I guess here is on-topic enough :-P < 1311130018 160642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well yes, but Vorpal is wrong about most things. < 1311130025 113698 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :no shit < 1311130025 719342 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I mean < 1311130030 652401 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :no he's always right what do you mean < 1311130038 541067 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :please do not remove my ovaries with a pear knife < 1311130046 986759 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok < 1311130080 100434 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :is swearing allowed or is this place family-friendly < 1311130083 70902 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :by that I mean adult-hostile :p < 1311130097 263720 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Well, "fuck off and die in a fire" is farily common here, so. :) < 1311130100 907734 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Erm, fairly. < 1311130101 127901 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im children < 1311130105 146099 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1311130118 688830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: It is? < 1311130120 471304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe from you < 1311130124 211302 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :monqy, watch out for elliott he seems to linger 501 feet outside a playground a lot... < 1311130124 628413 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311130125 740502 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :elliott: Mostly me, yes. < 1311130138 305839 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: Elizacat killed my family < 1311130139 809715 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :I'm quick to express nonexistence rage. < 1311130143 495675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm an orphan now < 1311130144 808200 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :they had it coming < 1311130148 401486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's why i linger outside the playground < 1311130149 200463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because < 1311130150 323745 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Existent, even. < 1311130151 157532 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nobody will accept me < 1311130152 144281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::'( < 1311130158 385596 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Jeeze, I swear. I can't spell worth shit today. < 1311130163 927599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION curls into fetal position; cries self to sleep. < 1311130164 264896 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I don't like playgrounds < 1311130200 349437 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :anyways < 1311130203 541625 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :sorry for not talking enough < 1311130208 860008 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I don't believe in talking unless I really have something to say < 1311130209 384217 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :haha < 1311130229 733717 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :if anyone can ping me when fizzie is around, I'd like to speak to him about mcmap :p < 1311130248 120870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: Like I said, just ask me :P < 1311130250 328850 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I found a strange crash, I think it's related to multi-block updates < 1311130252 622336 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :but I'm not sure < 1311130256 934027 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it segfaults in different places each time < 1311130257 944339 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :*segfaults < 1311130277 514465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Using latest git commit? (Vorpal's update patch is OK; it touches none of that stuff.) < 1311130284 325162 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :yes < 1311130290 660320 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :same version Vorpal does. < 1311130292 261785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There's a lot of weird behaviour mostly at high altitudes, but it's never segfaulted for me recently. < 1311130299 846776 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it usually happens with //regen < 1311130301 376577 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I don't know why < 1311130304 724235 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it's 100% reproduceable < 1311130310 569209 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I just can't pinpoint why < 1311130316 337902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What the heck does //regen do? That's not an mcmap command < 1311130319 93002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or wait, WorldEdit < 1311130328 510728 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :worldedit yes < 1311130328 788309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Someone needs to tell WorldEdit to stop stealing our command prefix back in time < 1311130342 611694 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'll go tell sk89q < 1311130347 885135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THX < 1311130352 746373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll get Lymee to as well < 1311130355 347221 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Can't fail < 1311130372 975513 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Use /// < 1311130376 725418 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Or >///< < 1311130388 949537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :///////////////////// < 1311130422 413857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: Anyway, I'm not so hot on the protocol side of things, but is there such a thing as a multi-block update? I thought there was just "single block update" and "whoops lol I replaced an entire chunk here you go". < 1311130450 460280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal always gets about ten times more crashes and weird behaviour with mcmap than anyone else, though; you could try cutting all ties with him and see if that helps. < 1311130473 841125 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!slashes /\\/\/\/\/\/\/\/\//\\\\\\ < 1311130481 15705 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :Program received signal SIGSEGV, Segmentation fault. < 1311130481 292598 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :[Switching to Thread 0x7ffff3eb5700 (LWP 31277)] < 1311130481 490514 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :0x00007ffff6af6a50 in ?? () from /lib/libc.so.6 < 1311130500 897719 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1311130509 606288 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: Well that's not helpful :P < 1311130512 832776 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :yeah < 1311130513 330807 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311130517 781871 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :this bt is not helpful at all < 1311130520 185644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Except that it means we're passing invalid data to libc, I guess < 1311130527 752003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: You have got a debug build right? < 1311130532 33245 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!slashes /\\\\/\\\/\\\/\\\/\\\/\\\/\\\/\\\//\\\\\\\\\\\\\\\\ < 1311130532 510448 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​//////////////////////////////////////////////////////// < 1311130550 237505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: make debug=1 < 1311130554 804378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Then build-debug/mcmap < 1311130631 667320 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :http://pastebin.com/M12qLcrr < 1311130675 609160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's more helpful < 1311130677 409627 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :hmm < 1311130679 621853 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :memcpy < 1311130692 483378 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :memcpy(&c->blocks[CHUNK_XOFF(x)][CHUNK_ZOFF(z)][y0], zb, yupds); < 1311130692 681510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : memcpy(&c->blocks[CHUNK_XOFF(x)][CHUNK_ZOFF(z)][y0], zb, yupds); < 1311130693 808230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Line in question < 1311130694 502978 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :that looks suspect < 1311130695 824289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Snap < 1311130714 827435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm < 1311130854 586902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : c = 0x73a730 < 1311130857 709586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Helpful, gdb, helpful < 1311130920 771609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : z = 10016 < 1311130921 157813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : x = 10000 < 1311130926 416577 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Those look kind of suspect, unless you actually are that far out < 1311130981 894252 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I am < 1311131016 944457 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :http://img.thedailywtf.com/images/201101/err/death.png < 1311131026 391222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: You could printf-debug above the memcpy printing &c->blocks[CHUNK_XOFF(x)][CHUNK_ZOFF(z)][y0], zb and yupds < 1311131036 138855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe one of them is NULL or something easy like that :-) < 1311131370 800355 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :23:09:16 [DEBUG] CHUNK_XOFF(x) CHUNK_XOFF(z) y0 yupds 0 0 0 -126 < 1311131370 998200 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :> < 1311131371 196227 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :Program received signal SIGSEGV, Segmentation fault. < 1311131388 291012 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well -126... is not right. < 1311131427 585498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#define CHUNK_XOFF(coord) ((coord) & (CHUNK_XSIZE-1)) < 1311131427 862809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#define CHUNK_ZOFF(coord) ((coord) & (CHUNK_ZSIZE-1)) < 1311131440 764699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmmmmmm < 1311131450 895939 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm tempted to blame this on some sort of overflow, but that's just my excuse for not really knowing :) < 1311131510 490133 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :those are fine < 1311131518 3031 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yeah < 1311131518 461266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm < 1311131522 9975 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, it's the chunk beneath me < 1311131524 166786 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :the offset is correct < 1311131527 135381 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right < 1311131527 495802 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, yupds is not correct < 1311131532 304120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Indeed :) < 1311131549 275437 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I don't know what the fuck jint is though < 1311131553 126944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: java int < 1311131555 558510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just thirty-two bit int < 1311131556 775219 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ah. < 1311131557 647681 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311131558 785841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : jint yupds = ys; < 1311131559 23037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : if (y0 > CHUNK_YSIZE) < 1311131559 23239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : stopf("too high chunk update: %d..%d", y0, y0+ys-1); < 1311131559 23344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : else if (y0 + ys > CHUNK_YSIZE) < 1311131559 23451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : yupds = CHUNK_YSIZE - y0; < 1311131561 439749 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1311131566 642157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well CHUNK_YSIZE obviously isn't wrong < 1311131575 376855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so... y0 must be wrong < 1311131581 619095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or that entire logic, but it works most of the time so probably not < 1311131599 116850 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :23:09:04 [DEBUG] CHUNK_XOFF(x) CHUNK_XOFF(z) y0 yupds 15 14 0 128 < 1311131599 395315 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :23:09:04 [DEBUG] CHUNK_XOFF(x) CHUNK_XOFF(z) y0 yupds 15 15 0 128 < 1311131602 738377 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :here are some samples :) < 1311131610 204513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right < 1311131614 474019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So y0 is zero every time < 1311131621 266945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: Can you print ys too? < 1311131634 853108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have a suspicion that < 1311131635 51592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : else if (y0 + ys > CHUNK_YSIZE) < 1311131635 698890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is false < 1311131639 280121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so yupds is just getting set to ys < 1311131640 658260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is negative < 1311131660 593655 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :what's ys though < 1311131668 490524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :God knows < 1311131674 956155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's probably wrong though, that's what's important :-) < 1311131781 185581 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : p = &packet->bytes[packet->field_offset[6]]; < 1311131781 462922 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : handle_chunk(packet_int(packet, 0), packet_int(packet, 1), packet_int(packet, 2), < 1311131781 660951 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : packet_int(packet, 3)+1, packet_int(packet, 4)+1, packet_int(packet, 5)+1, < 1311131781 661060 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : (p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3], &p[4]); < 1311131783 162958 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :hmmmmmm. < 1311131791 6509 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1311131792 601854 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :something looks suspect here < 1311131815 556614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm still fairly certain that ys is the only thing that could be wrong < 1311131820 770348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Which probably means one of two things: < 1311131827 651718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- Notch is incompetent as ever, fucked something up, we have to work around it < 1311131831 983829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- We're interpreting the protocol wrongly < 1311131934 390619 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :AHA < 1311131935 455049 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it's size < 1311131942 22181 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :worldedit is sending invalid size < 1311131949 56100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: See, I knew it was somebody else's fault < 1311131951 935713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: I blame you < 1311131954 608729 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :http://mc.kev009.com/Protocol#Map_Chunk_.280x33.29 < 1311131970 475769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm < 1311131985 420162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: Oh well, simple fix: bail out of handle_chunk if the size is invalid < 1311131991 247534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That'll cause it not to update the chunk, but what can you really do? < 1311131997 256290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or does WorldEdit always update the entire hcunk < 1311131997 958919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :chunk < 1311132004 271694 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :In which case we can detect WorldEdit's invalid value and set it to the entire chunk size < 1311132091 950265 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :hmm < 1311132114 979529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll hopefully see about getting Vorpal's patched merged in soon < 1311132122 133158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe in ten years when I finish the Scheme integration < 1311132123 799716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::P < 1311132158 481331 :azaq231!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1311132172 726565 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :23:22:41 [DEBUG] sx sy sz 16 -126 16 < 1311132189 851343 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :then crash < 1311132190 327115 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :so < 1311132191 22369 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :hm < 1311132191 556862 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :yeah < 1311132194 550967 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Ping timeout: 240 seconds < 1311132196 103126 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it's sending invalid sizes. < 1311132213 275120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if (sy < 0) { log_print("sk89q sucks"); sy = 127; } < 1311132219 508864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Official patch :-P < 1311132346 362677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But yeah, either WorldEdit or CraftBukkit needs fixing < 1311132362 534677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(If the latter, almost certainly the Minecraft server itself, but what good does reporting bugs to Mojang achieve?) < 1311132429 780626 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :that workaround doesn't seem to work properly < 1311132431 540550 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it just clobbers it < 1311132435 573703 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I don't know what the official notch client does < 1311132446 723747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Clobbers it how? < 1311132450 393777 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :like < 1311132453 196516 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :the chunk looks all fucked up < 1311132456 499922 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :on the map < 1311132459 203960 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :after regen < 1311132467 424779 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I think maybe abs() is the right thing to do < 1311132467 702413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm, try if (sy < 0) { log_print("sk89q sucks"); sy = 126; } < 1311132473 556029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If that works, then yeah, try abs < 1311132491 469954 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm tempted to just say "return;" until WorldEdit or whatever is fixed but that doesn't really help :) < 1311132548 456148 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :hmm still trashed < 1311132550 965956 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :yeah it doesn't help < 1311132556 632250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yeah, just drop it < 1311132718 887702 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I could re-request the chunk, I think < 1311132724 108135 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, not sure how to go about that < 1311132730 291107 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, not sure if that's wise, but that could be a workaround < 1311132738 692766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: I don't think you can < 1311132745 128172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The server decides when you be needin' dem chunks < 1311132893 153956 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I'd be really curious asto how the notchian server behaves in this regard < 1311132904 546720 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :s/server/client/ < 1311132908 278796 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I mean < 1311132911 684945 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :obviously the client doesn't crash :) < 1311132914 159231 :derrik!~xix@gprs-inet-65-45.elisa.ee JOIN :#esoteric < 1311132918 172805 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :so we're doing something different from them, clearly < 1311132935 672111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know, it seems to handle every situation, including the impossible-to-handle situation where the server sends a truncated chunk due to Notch thinking that compression can never enlarge data < 1311132946 711837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can only assume it asks Notch himself what it has to do < 1311132959 266491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patented brain-in-a-digital-jar technology < 1311133129 74841 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :https://github.com/sk89q/worldedit/blob/master/src/main/java/com/sk89q/worldedit/bukkit/BukkitWorld.java < 1311133130 451400 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :hmm < 1311133186 62224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION idly considers porting mcmap to another language again. < 1311133190 895244 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Say, one without segfaults. < 1311133239 771694 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'm going to remain silent on the issue < 1311133240 481889 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311133245 890844 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :let's just say C is a reasonable compromise < 1311133261 83323 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :sure it sucks, but it's the only thing anyone can agree on < 1311133271 404201 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :my language of choice is not up for debate here :) < 1311133277 651294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I never addressed you :) < 1311133282 896466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'd probably just port it to Haskell and quarter the line count < 1311133294 942773 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :and reduce your dev pool by about 90% :P < 1311133302 983589 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :thing about C is it's accessible < 1311133307 547747 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :even if yes, it blows < 1311133310 849048 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::( < 1311133329 610264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The dev pool is already two people < 1311133341 768700 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, port it to Java and quadruple the line count and add a bunch of useless shite to it and increase RAM use tenfold and leak but < 1311133346 576896 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, hey, it's OO now!!11111 < 1311133347 713550 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ZOMG < 1311133351 642302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Accessible" seems ill-defined; I would say that a majority of mcmap's users have some experience with Haskell :-P < 1311133391 80793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But yeah, certainly more people know C; I'm not sure a random open source project in Haskell is likely to get any fewer developers than one in C, though; Haskell might actually be "hipper" < 1311133429 347284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The chances of me actually bothering to port it are insanely low, mind you :P < 1311133455 212470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But it is annoying how hard most of the bugs are to track down and then they turn out to be stupid low-level stuff < 1311133511 641505 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :Haskell is mostly for hippies and CS students < 1311133512 355155 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311133520 191394 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'm neither of those, though you wouldn't know by how well I'm kept < 1311133520 905825 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :lol < 1311133553 120003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also CS graduates; also people who have been bitten too many times by the bugs and lack of high-level abstraction that imperative languages have :p < 1311133565 317864 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :"when was the last time you had a haircut Elizabeth?" "when did the columbia blow up... '03? yeah about then" < 1311133565 885647 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311133592 954818 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I'm no functional language monkey < 1311133597 996080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am :D < 1311133601 981699 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I'm no CS student. I'm just a biologist who does this in her spare time < 1311133614 785034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BUT I RESERVE THE TERM "MONKEY" FOR INFERIOR LIFE-FORMS SUCH AS PYTHON CODERS THANK YOU VERY MUCH. < 1311133626 836195 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :biologists who program tend to program more awesomely than other people who program, IME < 1311133628 741975 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION mumbles < 1311133641 591671 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, let's just agree that ruby sucks :D < 1311133646 781000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Physicists on the other hand... (Isn't it physicists?) < 1311133655 129564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: Dunno, if Python is in the race... < 1311133655 370469 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I don't know < 1311133656 790770 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :physicists :p < 1311133687 826934 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I thought about doing CS < 1311133689 449502 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, *cough* < 1311133690 99183 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :but honestly < 1311133691 378675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You can't to be in #esoteric without your taste in languages mercilessly deconstructed >:) < 1311133692 17986 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :modern CS is crap < 1311133697 566850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: Whu < 1311133704 184572 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Elizacat: I teach in a CS department, and at the undergraduate level, I think I agree with you < 1311133707 737005 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :and well, if I had to live in that cesspit any longer < 1311133711 337551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: They went downhill after they started releasing their lectures on CD < 1311133712 261015 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I would just shoot myself < 1311133713 823820 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :so I went to bio < 1311133714 249575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vinyl all the way, baby < 1311133717 963409 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :and I have never regretted it :) < 1311133719 926437 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm a bit of a Python fan >.> < 1311133725 292534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION one true CS gangsta < 1311133726 661330 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :Sgeo, o/\o < 1311133738 880337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: Quiet the adults are talking. < 1311133740 164255 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION hifive, bro/sisfist etc. < 1311133789 657567 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hey is this a lajgauage war < 1311133809 191693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes its a lajgauage war < 1311133815 162249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :only the finest lajgauages will survive < 1311133827 681815 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :i'm gonna get my mind out of the gutter brb < 1311133832 660733 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I misread "lajgauge" < 1311133833 170356 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311133852 93292 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :(seriously don't ask >.<) < 1311133853 865644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hope you didn't misread it as something as dirty as "language" < 1311133861 862986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm afraid we'd have to ban you < 1311133867 951564 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :"lajgauages" was misread as something very naughty < 1311133868 661505 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :haha < 1311133894 358043 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :well when you hang out with men all day and the primary joke is "that's what she said *looks at Elizabeth*" < 1311133895 340660 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311133898 281341 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im a functional lajgauge monkey too. a functional lajgauge monqy. < 1311133910 938566 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION gives monqy banans < 1311133913 511537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fucantoinsal < 1311133918 289924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuacnoiewatsdjkslfghv < 1311133922 291544 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'm just gonna leave that accidental typo :p < 1311133924 166732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck no IE wat sdjkslfghv < 1311133930 349546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a biography < 1311133946 571809 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : fucantoinsal < 1311133949 840768 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :run for US president < 1311133950 995011 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :you'll win < 1311133955 221598 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :they elected bush 1 1/2 times < 1311133973 762212 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I mean with words like that < 1311133983 354505 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :He's not a native citizen. < 1311133989 466391 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :we can fix that < 1311133991 918505 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION gets a pen < 1311134011 730567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"No Person except a natural born Citizen, or a Citizen of the United States, at the time of the Adoption of this Constitution, shall be eligible to the Office of President" < 1311134012 301162 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION writes "elliott, native US citizen, signed me" < 1311134014 9036 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION has friend write < 1311134020 506965 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :"oh yeah she's definitely telling the truth. Definitely legit" < 1311134023 480393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry, i wasn't an american citizen at the time of the adoption of the constitution < 1311134028 983358 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i cant be president :( < 1311134033 197323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :obambmb must be rely old < 1311134034 969041 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :He'll have to follow Schwarzenneger. < 1311134065 193892 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :the governator? < 1311134075 631753 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Yeah. < 1311134079 285592 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i hear it's sperminator these days < 1311134081 440079 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :you mean the asshat who fucked up California because the so-called liberal people of that fine state elected a dickwad like him 'cause he's famous? < 1311134082 893957 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I mean hi < 1311134083 320945 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311134104 443200 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :if he could run for president I bet he'd win tho < 1311134115 270444 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Elizacat: The reason I'm saying him is just that he'd be the most likely impetus for a repeal of that clause of the constitution. < 1311134116 548852 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :they voted for reagan, and he was an asshat, so surely the terminator has a good shot. < 1311134120 506191 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Not that I like him. < 1311134121 553222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did that cartoon ever come out < 1311134122 197090 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, :D < 1311134126 635927 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, yeah :p < 1311134127 370842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :NOOOoooooOOOOOoooOOOOoooOOOooOOOOOOooooooo its on hold < 1311134131 611199 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION is US expat < 1311134134 512242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im going to cry myself to death and punch everyone in here to death < 1311134139 601706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you all ruined the world < 1311134140 283675 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :that's hot < 1311134143 193947 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :ACTION is US citizen & resident < 1311134144 830176 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :me first < 1311134155 74860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Hours after Arnold Schwarzenegger announced he's halting his acting career, TMZ reported that his animated The Governator series is on indefinite hold. < 1311134155 276772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"In light of recent events, A Squared Entertainment, POW, Stan Lee Comics and Archie Comics have chosen to not go forward with the Governator project," a rep told the website." < 1311134157 955956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :literally suicide forever < 1311134159 461783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-> < 1311134162 593849 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, I left the US for political reasons :p < 1311134171 11608 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :see also: left < 1311134171 405728 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311134176 310080 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :first two words sum it up :D < 1311134177 452837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i left the us because i had teleported there by way of pure impossible quantum < 1311134196 174114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pureimpossiblequnatbm.com < 1311134197 455224 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, well you sound some sort of European < 1311134201 966562 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Elizacat: It's rapidly getting to the point where you'll be leaving the US for the ability to have a standard of living *at all*. < 1311134206 228398 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, gonna venture a guess you're either british or scandinavian < 1311134208 606079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do only european know about quantum < 1311134212 996463 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i totally left the us too guys < 1311134214 422307 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :well they have the LHC < 1311134214 623715 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'( < 1311134216 392456 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Good guess, BTW. < 1311134220 355507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :elliott isn't a very scandinavian name is it < 1311134223 815349 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, yeah < 1311134230 646461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :compare "vorpal" very scandinavian name < 1311134232 675014 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I know a girl in sweden by the name of Elliott < 1311134233 803010 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :she is like < 1311134239 794455 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :"it's a girl's name I'm telling you" < 1311134241 14717 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I am like < 1311134245 852313 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :"what are you on and I want some" < 1311134285 355155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Although the given name was historically given to males, females named Elliott have seen an increase in recent years.[when?][citation needed]" < 1311134286 340060 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :vorpal olson < 1311134288 616173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :your friend edits wikipedia < 1311134303 183671 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, Vorpal's real name is not Vorpal obv :p < 1311134308 341324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes it is < 1311134311 198307 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :*GASP* < 1311134311 625943 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I'm not telling his real name! I know it though. < 1311134312 354960 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::) < 1311134317 547123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so does everyone else < 1311134320 167580 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, let's just say his name is very swedish < 1311134323 305364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :An "Arvid" Master "Norlander" < 1311134326 545825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Vorpal" < 1311134328 13639 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ahh :P < 1311134329 863831 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :AnMaster < 1311134331 786362 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :you knew him < 1311134331 987850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's his full name < 1311134332 658996 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :haha < 1311134336 11304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :An "Arvid" Master "Norlander" "Vorpal" < 1311134336 212969 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :AnMaster always bugged me < 1311134338 547949 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I always wanted to say < 1311134339 616317 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :AMaster < 1311134340 18340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: i brought him here >_> < 1311134340 219479 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311134342 685329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(INADVERTENTLY) < 1311134348 279445 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I'll bring YOU here if you get my drift < 1311134351 5529 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :(except not really) < 1311134360 665842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i dont want a drift its nice and warm in here.......... < 1311134366 895071 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :that's a draft < 1311134368 144374 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :not a drift < 1311134371 600808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh.............. < 1311134375 434025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1311134388 495207 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :its too warm in here < 1311134390 757775 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :drift please < 1311134399 490052 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION turns down the thermostat < 1311134404 783597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: give monqy some drift so he can catch it < 1311134407 630051 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :"0K" < 1311134409 769133 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :seems cold enough to me < 1311134429 339007 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im all the kelvins < 1311134430 294670 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Elizacat: So, what, if anything, was it that finally made you get up and leave the US, anyways? < 1311134433 317304 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Elizacat: a snow drift in the room would make it chilly < 1311134441 454275 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, "I left the US" - see first two words < 1311134442 22287 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :the coolvins < 1311134455 204864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: terrible unforgivable puns are restricted to oerjan. < 1311134456 962843 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :usa makes my head hurt and i hope the rest of the world is better < 1311134463 956956 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, Americans do not really... appreciate... European-style socialists. < 1311134465 29071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry. you will have to get a license (no license applications are accepted) < 1311134468 715268 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Elizacat: Ah, so not a specific event, just "The right-wing is nuts". < 1311134470 957319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cease and desist cease and desist < 1311134471 527550 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :yes < 1311134472 272063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cease and desist cease and desist < 1311134473 350534 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :exactly < 1311134474 477031 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :"And the 'left-wing' isn't." < 1311134477 116866 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, also the country is going to shit. < 1311134481 287420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also cease and desist < 1311134486 435761 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, oh not I'm crazy I'm just not "kill the gays" crazy < 1311134487 956674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: he;lp they arent cesing nad desting < 1311134490 463837 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Well, yes. It's been pretty obvious for the past 10 years or so. < 1311134499 836520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: use your wiki admin powers < 1311134518 381084 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: well be careful so they don't dest _your_ 'nads < 1311134531 313937 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :And utterly *astounding* the past 4 years. < 1311134537 193625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ok < 1311134543 839005 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, everyone blames the black dude for it < 1311134546 760498 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, stupid morons < 1311134556 963029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :black people,,,,,,,,,,,,,,,,,,, are all dead,,, in the future < 1311134559 594611 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :It's like every single bad financial decision made in the past 30-40 years hit at once. < 1311134564 708420 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :well, yes. < 1311134566 705841 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :reagan started it < 1311134566 989306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm remarkably coherent today! < 1311134569 950560 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :bush really put the nail in the coffin < 1311134571 997800 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :obama isn't helping < 1311134579 692768 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :so yeah :D < 1311134582 31685 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :makes me glad I'm not there < 1311134594 885300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :contaroversila opinion: bushc was a bad persident!!! < 1311134603 96798 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Makes me wish I could freaking finish college. < 1311134609 181407 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :everyone agrees on that due to his shit ability to publicly speak < 1311134609 383344 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well, not true...fdr started it, carter added to it, and then everyone else just added their little chunk < 1311134613 699298 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I almost typed pubicly speak < 1311134615 688888 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :and then I realised < 1311134618 422006 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I'll have to stay in usa for a few more years at least. this upsets me. < 1311134620 320975 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :that would be accurate too < 1311134661 889803 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, FDR wasn't so bad, tbh, although him dragging the US into WWII was kinda ehhh... it did kick off the whole "huge military-industrial complex" crap < 1311134665 555323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: how was an zepto master born in unzepto country... < 1311134668 170887 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I mean I can see the US reasons for doing so < 1311134669 13671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is.... mystery of ages < 1311134671 483447 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :and it's better that they did < 1311134675 913817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let us pray now to zepto /pray < 1311134676 994334 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :but the cold war bullshit < 1311134678 420703 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :yeah < 1311134679 97701 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :quintopia: Uh, Reagan's to blame for the top tax rate being below 70%. (far, far below). ;) < 1311134721 460563 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :hmm everyone always gets in my face about higher tax rates in Europe, but the reality is the poor pay far less tax in Europe than they do in America < 1311134724 495351 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sure, but there were plenty of tax exemptions in existence before reagan. the upper crust have never been hurting in the us < 1311134725 918466 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :most people only pay the VAT if they are poor < 1311134729 290961 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: this is explained by how true mastery of zepto requires suffering < 1311134731 319861 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :and in some countries you can get a VAT refund < 1311134735 38747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh < 1311134741 309983 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Bush gets a lot of blame for taking Clinton's slight budget surplus and running it into this shit. < 1311134744 591149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: makes sense < 1311134747 554878 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, yeah < 1311134750 42088 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: but the pure state of zepto is unsuffering itself..... < 1311134756 131832 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, though Clinton was a neolib, truthfully not a fan of him either! < 1311134765 637845 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, and DMCA = unforgivable in my book < 1311134774 521095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clangton < 1311134776 316717 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he was a clanger < 1311134777 517629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(secretly) < 1311134781 415171 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :although < 1311134787 688118 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh god dmca :( < 1311134788 766947 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Elizacat: One needn't be a fan to admit that he did better financially than any Republican has in the past 50 years. :P < 1311134790 809214 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I don't get why America gave a shit who he was having oral sex with < 1311134791 378681 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I mean < 1311134792 180424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, is an Elizacat what you get if you cat ELIZA into itself, so it keeps responding to its own comments? < 1311134795 152799 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's alway hilarious < 1311134795 437679 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :how is it anyone's business < 1311134798 7137 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I go out and give a blowjob < 1311134800 219611 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I don't fucking make the news < 1311134805 301389 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :when the president gets one, the one who did it does! < 1311134806 885505 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Elizacat: slow news month < 1311134807 455239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're not trying hard enough < 1311134825 464616 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :The Republicans are utterly *amazing* at setting a media narrative. < 1311134832 242432 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, haha < 1311134837 57053 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, oh god I can see the headlines now < 1311134841 595588 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, actually it sounds like an Onion headline < 1311134847 924023 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :"Scottish woman gives her boyfriend a blowjob" < 1311134856 902369 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sexism < 1311134857 103908 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sexism < 1311134857 473938 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sexism < 1311134862 938011 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :"boyfriend: I did not have sexual relations with that woman" < 1311134863 506415 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::P < 1311134864 253665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zepting < 1311134881 695984 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, they are < 1311134893 263665 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, though, I see America is fed up with both by their rapid cycling crap < 1311134918 99330 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Elizacat: lemme check my onion archives. ig may have happened. < 1311134918 300848 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, I mean, if they hate both parties, pray tell, why do they keep electing them? < 1311134921 448546 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :do they expect change? < 1311134923 154021 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, haha < 1311134924 809438 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, awesome < 1311134937 462365 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :The thing most screwing us, though, is that we act like the prosperity we had since WWII was because we did something right. < 1311134942 986322 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i can tell you why they continue to elect them < 1311134953 906769 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :its because people dont vote for losers < 1311134959 191652 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :The only thing we "did" right was not have our industry razed to the ground along with the rest of the world. < 1311134963 660740 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, we only have it because of bullying everyone else < 1311134967 794974 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and everyone knows only one of the two big parties can win < 1311134972 627495 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, essentially yes < 1311134980 626884 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :It's very, very easy to prosper when everyone else is in a few decades of economic recovery from WWII. < 1311134989 318034 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, they could change things but they are too stupid to realise that :) < 1311134996 105554 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, it's as simple as voting "not republican or democrat" < 1311134996 961460 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :although < 1311134998 322961 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I kinda fear < 1311135001 876312 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :what they would actually vote for... < 1311135004 21658 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :probably libertarian < 1311135007 736976 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :and I am not a fan of the libertarians < 1311135014 184319 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :because don't you know, everyone on welfare is a lazy slob < 1311135034 96144 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i dont think they are so bad as far as policy goes. < 1311135040 330252 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :welfare abuse happens but for god's sake it's onlyt he norm in America due to the lack of ANY sort of auditing due to slashing the welfare budget. Idiots. < 1311135043 977749 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i've never seen the written platform < 1311135044 323045 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :quintopia: They're certainly *less* bad. < 1311135055 542326 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :quintopia: At least they don't give a fuck about what happens in people's bedrooms. < 1311135057 541021 :Arkanhell27!~ircap@186.104.238.251 JOIN :#esoteric < 1311135063 224097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who is Arkanhell27 < 1311135065 402814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are they a ghost < 1311135069 139376 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi Arkanhell27 < 1311135086 177163 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :welfare abuse doesnt happen *much* here. it's very low level compared to where it once was < 1311135094 258659 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :yaeh < 1311135095 260653 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :*yeah < 1311135097 532682 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :audits fix that < 1311135099 467977 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::) < 1311135104 18915 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :The US is also quite astoundingly high in income inequality... < 1311135106 489884 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :America is too stupidt o realise that < 1311135107 966891 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, yeah < 1311135112 779079 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, it is because the rich pay no tax < 1311135120 280214 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, despite what the republicans will tell you < 1311135121 809051 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when you don't have an explanation for something, blame it on people being stupid < 1311135123 141193 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Near the top, in fact. < 1311135136 344932 :Arkanhell27!~ircap@186.104.238.251 PRIVMSG #esoteric :hi < 1311135146 919023 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :stupid people made me who i am today. this distresses me. < 1311135148 868030 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :And *the top* for developed countries. < 1311135154 488600 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, never attribute to malice what can be adequately explained by stupidity < 1311135155 813464 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :*stupidity < 1311135164 936895 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, America is a developed country...? < 1311135165 138620 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Well, "developed"; honestly, our infrastructure will probably fall apart if you look at it wrong. < 1311135166 166458 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i want to dispute that america's prosperity since ww2 is entirely because infrastructure remained in place < 1311135178 222852 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, last time I was in Florida I saw people living in tin shacks < 1311135181 153596 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :quintopia: Not entirely, but that had a hell of a lot to do with it. < 1311135187 591155 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, I couldn't help but wonder how that shit can happen in a first-world country < 1311135201 865165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto < 1311135205 193587 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's my contribution < 1311135206 947567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also monqy's < 1311135210 370492 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mine too < 1311135213 761287 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :quintopia: Obviously, that doesn't help you if your infrastructure is utterly *awful*. < 1311135220 692514 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, large military to back it up + large infrastructure < 1311135224 510891 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, but we're coming on an interesting point < 1311135228 995283 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :^ul ((zepto )S:^):^ < 1311135229 196584 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto zepto ...too much output! < 1311135230 847018 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, America is trying to reinvent itself as a huge "services country" < 1311135241 384483 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :a large part of it was an increased focus on r+d pretty much across the board, even in private industry, and also with the previous half century's heavy importing of the world's brightest minds wherever possible < 1311135243 443336 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, which is why it has VERY strong IP law now < 1311135261 775438 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, the folly in this though is that the government is saddled with debt and the currency is collapsing < 1311135270 738832 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :and it doesn't help when few people can actually get into these jobs < 1311135271 389349 :Arkanhell27!~ircap@186.104.238.251 PART :#esoteric < 1311135279 634583 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :look what youve done < 1311135291 63315 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :r.i.p. arkanhell27 "a hood guy" < 1311135293 168321 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION gives monqy a scone < 1311135293 777134 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a good guy, sorry < 1311135305 281420 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :h is just so close to g you see < 1311135306 54011 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :quintopia: But now we don't have *any* of that. < 1311135307 62625 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :let's hope it was a satanist or something < 1311135313 291899 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :quintopia: Pretty much all we have is inertia. < 1311135321 696898 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :oerjan, hey now I used to be pagan! < 1311135328 452875 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :oerjan, for certain values of pagan yes but still < 1311135334 636771 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :pikhq: no worries tho. at least our children are getting world class educations! < 1311135340 782188 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, haha < 1311135341 842702 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::P < 1311135345 17825 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :*Hahahahah*. < 1311135350 517763 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Elizacat: yeah but that's not why you came to this channel i assume < 1311135350 993526 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :America's education is being privatised < 1311135352 191861 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :in front of us < 1311135354 339647 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I mean < 1311135358 477951 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :sorry, that is what is happening < 1311135363 696924 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :this is why there is so much emphasis on going to university now < 1311135365 180251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pagans are hilarious < 1311135369 298703 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :because primary and secondary education blows < 1311135374 174987 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Now even our colleges are starting to decline in quality. < 1311135375 220270 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I said ex pagan < 1311135382 560950 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I grew out of the whole pagan phase when I was 15 :p < 1311135404 727283 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, because tuition is so high and nobody can afford to fucking go? < 1311135408 444376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does any pagan not grow out of the whole pagan phase when they're fifteen < 1311135420 945605 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, I mean people in the UK bitched about the tuition hike to £9000 and that's still half of what you'll pay at a decent US uni < 1311135434 590963 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, unless you're poor/ghetto and go to a community college < 1311135447 605392 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Elizacat: half? hahahahahahaha < 1311135451 209377 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, but few people can really advance beyond that without owing the government thousands of $$$ in debt which will stalk them for life < 1311135454 368679 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :due to laws designed to lock it in < 1311135454 914151 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Elizacat: And our colleges also are focused on giving you what amounts to a more expensive high school diploma. < 1311135461 318002 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, probably less than half. < 1311135461 889871 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::P < 1311135469 922758 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :quintopia, that's about $12k USD or so < 1311135474 430720 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :try a third to a fifth, depending on whether its a public or private university < 1311135483 792424 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Elizacat: That's a semester at some schools. < 1311135495 943861 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :yeah < 1311135497 49321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: so ante-zepto... < 1311135506 440795 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : does any pagan not grow out of the whole pagan phase when they're fifteen < 1311135513 106096 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :We are *screwed*. < 1311135523 889258 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, my boyfriend is wiccan for certain values of wiccan so... < 1311135524 318093 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311135532 637783 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, not that it matters to me as I'm not a bigot < 1311135539 172192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so he's fourteen? ;D < 1311135543 29830 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, he's 24 < 1311135543 735895 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Quite honestly, my only hope is to graduate soon and hope that US degrees still have *some* standing whilst trying to leave the country. < 1311135555 471816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my twos can look line ones sometime :P < 1311135558 559628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s < 1311135574 649203 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it's more the philosophy he's into than the actual pagan nature itself < 1311135575 764783 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :but I mean < 1311135579 935163 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :who cares what someone else's religion is :D < 1311135580 993581 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I mean < 1311135583 243419 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :that's why I left the US < 1311135609 609639 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hey guys im back from being away what did i miss < 1311135610 572056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :same way you might care what someone's political beliefs are? anything that forms the underlying fabric of someone's beliefs is something to be interested in, surely < 1311135611 23211 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, go to norway! well, actually I would be careful... < 1311135622 368172 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, norway's economy is swimming in money due to oil, but that's only got another 30 years... < 1311135641 177816 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I would go to norway right now, but be prepared to move out in 30 years. < 1311135647 966646 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :though I like scotland, very nice. < 1311135648 536062 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Elizacat: Norway's also Schengen, making leaving fairly easy. < 1311135651 884425 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :and politically ok right now < 1311135657 153201 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it's not great or shitting unicorns, but it's ok < 1311135657 958333 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: literally nothing < 1311135661 351404 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :relative to the rest of the UK at least < 1311135664 258732 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, yeah < 1311135676 195092 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, and nordic union :D < 1311135693 786385 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :pikhq, honestly i think the only country aligned with myself politically is Iceland, more or less, but well... their economy is kinda shit. < 1311135694 496800 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :but < 1311135695 239329 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I mean < 1311135702 849760 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whats politics < 1311135704 973971 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :what do you expect with a country with less than 400k people... < 1311135705 541642 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311135709 960366 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :: my opinion < 1311135715 627268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: monaco's economy isn't too bad i gather < 1311135715 912074 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION gives monqy another scone < 1311135730 714336 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, if you're a rich hipster it's a great plcae to live < 1311135731 626627 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :*place < 1311135738 493541 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, but I don't fancy that :p < 1311135750 495326 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :avoid Italy btw, it's very catholic. unless you don't mind that sort of thing. < 1311135752 346254 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311135754 196725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: re what do you expect with a country with less than 400k people... < 1311135770 737715 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, they have about a million people I think < 1311135776 382429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bah :P < 1311135803 726003 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :oh < 1311135804 954316 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :35k < 1311135805 777982 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :but < 1311135808 167095 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :Monaco boasts the world's highest GDP nominal per capita at $215,163 and is the most densely populated country in the world. Monaco also has the world's highest life expectancy at almost 90 years, and the lowest unemployment rate < 1311135808 593614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ha < 1311135809 790441 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :so this means < 1311135814 569104 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :you will be living with a bunch of rich assholes < 1311135815 878554 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :sounds nice. < 1311135818 660233 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :except not really < 1311135821 425752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what's RWS again? ReaderT WriterT State? < 1311135844 348657 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: yeah basically < 1311135864 723907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i should go to bed soon like a normal person < 1311135872 106061 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :elliott: You lie. < 1311135875 746420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1311135904 897495 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is RWS any good < 1311135945 382333 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :monqy: presumably it diminishes overhead when you have all those monads to combine < 1311136168 584735 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :combining monads, that sounds really hot < 1311136183 340334 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :wanna come back to my place and combine moands with me? :) < 1311136196 427664 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :although I gotta admit I'm not very functional < 1311136197 670 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311136210 519896 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION has now reached quota for puns for the month < 1311136224 769202 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :the two first panels of today's xkcd ironically describes how haskell was made < 1311136302 839618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Elizacat: borrow some from oerjan, he has an unlimited pun quota < 1311136316 680774 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ais523, won't that cost money < 1311136322 793156 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :yes. < 1311136330 599605 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :see < 1311136334 115419 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::( < 1311136339 544255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed, :( < 1311136345 689203 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I could steal them < 1311136349 246097 :ralc!~ralc@dhcp233.akk.k-net.dk QUIT :Read error: Connection reset by peer < 1311136349 671117 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :er < 1311136351 775498 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :s/them/some of it/ < 1311136367 491777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: how to avoid ST's additional type argument, a short guide: < 1311136369 956610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- use IO instead < 1311136379 698707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :who here's used Agda, btw? my new coworker has apparently been implementing it in Epic < 1311136392 680919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I've sort of used it < 1311136401 650224 :copumpkin!~pumpkin@unaffiliated/pumpkingod NICK :skewness < 1311136414 598198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: is your coworker Edwin Brady? < 1311136417 570720 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a simple parser written in Agda took, with the impl, well over an hour to parse an expression with six operands and five operators, all of which were numbers or arithmetic respectively (with single-character names) < 1311136419 877236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: no < 1311136437 777697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Agda is very slow :) < 1311136456 14823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :runGen :: Gen a -> IO a < 1311136456 298435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :runGen = unsafePerformIO . unGen < 1311136456 500130 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least I've avoided the type argument < 1311136460 238529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, this may actually be unsafe, cool < 1311136475 912627 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: the more traditional compiler took only a couple of seconds to run the code, but over an hour to compile it < 1311136477 807809 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I thought this was #esoteric not #functional < 1311136478 683026 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION ducks < 1311136490 592226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's #everyoneinhere < 1311136493 109451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Elizacat: well, we look at existing languages to inspire our own < 1311136500 911201 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :noddle :p < 1311136501 553994 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :we also look at gay sex < 1311136503 385969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it just so happens that all of us are functional programmers because FUNCTIONAL LANGUAGE RULE WOOOOOOOO < 1311136506 201929 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'm not much of a functional language monkey < 1311136515 535540 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :monqy, male or female or shemale on shemale < 1311136517 789444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you keep saying it enough it becomes true Elizacat < 1311136539 290470 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how should i know im just a monqy < 1311136541 883691 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I will have a million quid by the end of the month < 1311136550 820257 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, thanks I will now keep saying this. < 1311136554 919692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think knowing a couple of functional languages is important to be able to design languages well yourself, or at least compilers < 1311136564 690087 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if the language itself isn't functional < 1311136581 112351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :move < 1311136581 313806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : :: (R inp1 a1, < 1311136581 515593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : R inp2 a2, < 1311136581 515771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : R inp a, < 1311136581 515874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : RW out2 a2, < 1311136582 357071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : RW out a, < 1311136583 357573 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :monqy, you said you look at gay sex I was asking for what kind < 1311136584 73798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : RW out1 a1) => < 1311136586 276683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (out, out1, out2) -> (inp, inp1, inp2) -> Gen () < 1311136588 123725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good types < 1311136615 329617 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :monqy, how can you say you look at gay sex all day if you don't even know what kind of gay sex you're looking at! < 1311136616 692522 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Elizacat: I've mostly only heard rumours but I think it's male???? < 1311136621 358076 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ah < 1311136623 74863 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :that's hot < 1311136650 380821 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monqy: hey, you can't derail the conversation with that any more, that meme died out years ago < 1311136654 953984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and wasn't particularly interesting even then < 1311136674 475993 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I usually derail a conversation with a non-sequitor < 1311136678 216897 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :repeat until conversation is derailed < 1311136686 301760 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I wasn't here years ago so I'm going to forgive myself on this one < 1311136698 848631 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :http://www.flickr.com/photos/openfly/5948018975/lightbox/ < 1311136702 611370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Redsynth.Test> let x = runGen newVar in runGen (writeVar x 9 >> readVar x) :: [Integer] < 1311136702 897075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[] < 1311136705 19147 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :that neatly describes it < 1311136705 632390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yay, i broke the type system < 1311136707 630207 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, we're ot vim < 1311136708 782898 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :*we're not < 1311136709 208731 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311136716 304113 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: emacs < 1311136716 588061 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, or $EDITOR < 1311136717 177141 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311136722 91099 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, we're not $EDITOR < 1311136731 846506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that was ghci, not editing < 1311136743 840037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway i know what we are /shakes cane at the weeks-oldie < 1311136791 696285 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I will end you < 1311136796 357883 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :exit(0); < 1311136797 463159 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :like so < 1311136802 735822 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what does that mean < 1311136831 209387 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i dont feel very ended < 1311136867 771323 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :monqy, how many scones do I have to feed you < 1311136869 772365 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :god's sake < 1311136871 416422 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monqy: it means success < 1311136875 934257 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ACTION shoves another scone into monqy's mouth < 1311136884 610264 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i am going to get fat stop it < 1311136890 451791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even on VMS, contrary to popular opinion < 1311136910 59922 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :nothing is a success as long as you are using VMS < 1311136913 38404 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :just a hollow victory < 1311136919 640515 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :heh < 1311136961 890595 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :vorpal was right, I do seem to fit in a bit here :P < 1311136983 402443 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :although I'm not much for functional languages alas, to me it felt like bondage and discipline :P < 1311136987 44645 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :which is hot, but not in programming < 1311137004 286737 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I do like esolangs tho :p < 1311137009 570000 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :do you like < 1311137011 70504 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :functional < 1311137012 90399 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :esolangs < 1311137019 63020 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :no :p < 1311137027 646648 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I counter with "I am not a maths major" < 1311137029 670182 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::P < 1311137029 871620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :funny, python feels more like bondage and discipline < 1311137031 379450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to me < 1311137033 51497 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what about esolangs that aren't functional, but end up being used that way by uncreative people? < 1311137041 93442 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(e.g. Underload; I'm uncreative, but apparently oerjan isn't) < 1311137046 4558 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :that's kind of funny :p < 1311137047 552970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :want this control structure? why no you can't have it. Guido doesn't like it. < 1311137050 664876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you like Guido, don't you? < 1311137058 501307 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :a lot of esolangs don't have for < 1311137059 520821 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :just noting < 1311137064 814436 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah. folds? yes. Guido doesn't want you to use that. < 1311137065 571083 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :er < 1311137068 724074 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :s/esolang/functional langs/ < 1311137070 162580 :skewness!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 240 seconds < 1311137074 998772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t forM < 1311137075 800212 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a (m :: * -> *) b. (Monad m) => [a] -> (a -> m b) -> m [b] < 1311137084 259343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :scheme has for-each too < 1311137084 460534 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I said a lot, not all :P < 1311137095 352968 :skewness!~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com JOIN :#esoteric < 1311137096 467368 :calamari!~calamari@ip72-211-146-193.tc.ph.cox.net JOIN :#esoteric < 1311137097 118374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lots of imperative languages don't have structured control structures at all :) < 1311137099 415337 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :names escape me atm, it's been too long < 1311137107 457715 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :as I said < 1311137108 587436 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :underload has no for < 1311137111 268621 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'm a biologist who happens to code < 1311137115 214024 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :by "for" do you mean built-in or what < 1311137115 415760 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::) < 1311137120 237283 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :p.s. for sucks < 1311137124 39329 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :see < 1311137125 94207 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311137136 873890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well yeah but that isn't the point monqy :-P < 1311137140 801320 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :now silence about this nonsense or I shall make you use Java < 1311137154 867735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, mo' typeclass problems < 1311137155 293564 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :may your days be free of downward-fungargs and function pointers < 1311137182 222081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol @ plebians who don't understand lexical scope < 1311137191 741662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also lol @ plebians who use pointers < 1311137195 22253 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :those people still exist? < 1311137202 743980 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the not understanging lexical scope ones < 1311137203 336549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, newLISP exists after all < 1311137207 8599 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh newlisp < 1311137207 415416 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :outside of CS academia I'm afraid! < 1311137210 641188 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :although I like lisp :x < 1311137212 873424 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'm weird < 1311137218 50665 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what lisp < 1311137219 798309 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :well, somewhat like lisp < 1311137222 531199 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :well < 1311137228 33936 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I haven't used lisp in a while, but I used to use clisp < 1311137243 106595 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :back in the days when I was just a young adolescent, struggling with my sense of identity... < 1311137287 271863 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I will point out though that there's nothing wrong with liking esolangs but not liking functional languages, nor is there anything wrong with not wanting to be in the CS cesspit :( < 1311137305 420105 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :everything wrong < 1311137307 125742 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I don't like buttsex so that probably has something to do with not liking CS as you take it in the ass a lot in that field < 1311137307 371548 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, Picolisp doesn't use lexical scoping, but you like it < 1311137321 795559 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :picolisp has several zepto properties < 1311137344 246640 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :cs is bad in that everyone misses the point ugh < 1311137360 335407 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I don't know what the point is all I know is that everyone misses it < 1311137402 539287 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :well < 1311137403 269187 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe I should have been a mathematics major < 1311137409 89811 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I remember what I heard once < 1311137416 671065 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :CS is just the post-Turing decline in formal systems theory < 1311137417 363729 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::) < 1311137424 356413 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'( < 1311137430 755497 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :^ul (( )*S:):((What)~^(do)~^(you)~^(mean)~^(no)~^(for)~^)^ < 1311137430 956834 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :What do you mean no for < 1311137438 242546 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de JOIN :#esoteric < 1311137442 96129 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :haha < 1311137474 888949 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :anyways < 1311137479 423348 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :my boyfriend is calling < 1311137481 256165 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ta ta :) < 1311137503 602453 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Later. < 1311137509 641234 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :just be thankful I'm not like my bf < 1311137512 129890 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :he likes logo < 1311137512 600339 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::( < 1311137517 768150 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :he likes turtle graphics :/ < 1311137521 188327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :logo is cool < 1311137522 468430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's like scheme < 1311137526 139320 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whats wrong with logo < 1311137527 981598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in fact it almost is scheme < 1311137528 549344 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :M-expression Lisp, you mean? < 1311137529 604849 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric ::) < 1311137538 885833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: logo is fixed-arity but close enough < 1311137539 380814 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::P < 1311137567 169977 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i think logo may have been my first language < 1311137574 24510 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I think part of the reason too I don't like funclangs is because I simply prefer to get things done rather than study about theory all day long :P < 1311137579 28046 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :elliott: Meh, variable arity isn't all taht essential to Lisp, anyways. < 1311137584 312213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: that's why i never bothered to learn programming < 1311137585 1886 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :CS theorists think about programming, as for myself, I prefer to do :) < 1311137586 911658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I just write BASIC with gotos < 1311137597 93970 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, well Vorpal tells me you overengineer :P < 1311137600 353204 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :or maybe he was thinking someone else < 1311137608 719469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm shocked and offended :-) < 1311137612 368308 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :maybe I"m thinking someone else < 1311137617 47891 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im shocked and offended too < 1311137622 463445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but seriously, it is basically just wilful ignorance to say that thinking about programming stops you getting things done. < 1311137625 619669 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :monqy, look at goatse < 1311137630 702768 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :monqy, you'll be even more so < 1311137633 497324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you don't think, you can't accomplish anything. programming is a science. < 1311137636 43548 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what if i dont want to < 1311137637 22765 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :look < 1311137637 584356 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :at < 1311137638 647254 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :goatse < 1311137645 630175 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :you're not hip < 1311137664 716136 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, sorry it's both an art and science, it transcends both < 1311137672 981079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol < 1311137683 542254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, i'm assuming that was a joke at least < 1311137684 112106 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and yet you dislike functional < 1311137686 965402 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, algorithimic study is a science, I think the languages themselves are more of an art :) < 1311137688 996069 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im shcoekd < 1311137690 465405 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ofyneded < 1311137701 255939 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why does programming have to be both an art and a science < 1311137706 252326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :physics is science, isn't it beautiful? < 1311137708 723704 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I say this as someone who has a disdain for the arts too < 1311137709 292155 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311137712 572419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it seems well enough just to say that science is art < 1311137721 968711 :calamari!~calamari@ip72-211-146-193.tc.ph.cox.net QUIT :Quit: Leaving < 1311137734 954586 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :programming relates to language. language relates to literature < 1311137741 95481 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1311137751 712784 :derrik!~xix@gprs-inet-65-45.elisa.ee PRIVMSG #esoteric :amazing < 1311137763 928316 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it's a fine line < 1311137767 346433 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, I think physics are a mess actually < 1311137783 681053 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :elliott, standard model is *awful* I don't care who you are < 1311137786 310461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was an example, but w/e < 1311137787 930377 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :if you think otherwise you are on some good shit < 1311137788 131948 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :physics isn't my style. my groove. it isn't. < 1311137806 199355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i should have said biology >:) < 1311137820 911319 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :"what is" vs "what if" < 1311137824 376754 :skewness!~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com NICK :variants < 1311137845 175859 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi again < 1311137864 634886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, hey, I need Data.Generics < 1311137866 414811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ummm, I think < 1311137870 560358 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :biology's a good field to be in, because as long as your methodology is good pretty much any experiment leads to publishable results < 1311137871 924604 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :gah < 1311137874 860975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if they're "nothing happened" < 1311137886 400655 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because that's notable and interesting in biology, especially if you think something should have done < 1311137893 259681 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :bf: "get to bed please" me: "I'm having a discussion on IRC" bf: "carry on :P" < 1311137894 530097 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :<3 < 1311137895 668861 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and there are more or less infinitely many unsolved problems < 1311137897 342222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: also you get to torture frogs < 1311137909 734112 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it's not torture when their brain is the size of a pea < 1311137910 834628 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :just noting < 1311137923 54036 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :ais523: Not "infinitely many", just a very large unsolved problem space. < 1311137928 329786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's torture iff they can feel pain < 1311137932 589383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the size of their brain is irrelevant < 1311137935 875260 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :iff eh? < 1311137938 37650 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :if and only if? < 1311137941 631143 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes. < 1311137945 378975 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Large *and easy to access*, more-like... < 1311137946 755114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if it can feel pain, you can torture it. < 1311137948 806504 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: that's what the more or less was for < 1311137952 668566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if it can't feel pain, you can't torture it. < 1311137957 823622 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :what if I told you by severing the right nerves in the spine they can't feel pain eh? < 1311137958 394519 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::) < 1311137964 504919 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :do forgs feal pain....... < 1311137968 566428 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :they do, alas. < 1311137970 109683 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Unlike physics, where you pretty much *need* to spend your career on it to get a notable result. < 1311137973 397794 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :well < 1311137976 372934 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :chess is a popular standard. but surely the specific rules are of more historic than mathematical interest. < 1311137977 16310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: then that wouldn't be torture, that would just be relatively pointless messing about < 1311137977 300602 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it is arguable whether or not they feel pain < 1311137980 749498 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :in the sense that humans feel pain < 1311137981 826205 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :are frogs people too < 1311137985 918869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably ending in death, which of course is bad, but not torture < 1311137986 590301 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :they obviously wish to avoid the negative stimulous < 1311137987 254039 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :an open question < 1311137990 107889 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :*stimulus < 1311137995 196163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: no, frogs are cats < 1311138002 657412 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :but nobody really knows if it is "suffering" in the sense humans or mammals have it < 1311138004 694992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TRUE FACTS < 1311138008 663283 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :their brains are quite small < 1311138015 841792 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :so who knows < 1311138027 337828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class Struct a where < 1311138027 578259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : makeMut :: (RW v) => Gen (a v) < 1311138027 578425 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : readMut :: (RW v, R v') => a v -> Gen (a v') < 1311138028 962637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think this is it?????? < 1311138030 103475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy help < 1311138033 996791 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :uhhhhhhhhhh < 1311138034 424903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my project is exploding under its own complexity < 1311138043 395888 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :hey it's called a pastebin < 1311138044 486453 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::P < 1311138047 824205 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :nope < 1311138051 735209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Elizacat: it was three lines < 1311138057 412516 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: what does this mean???? < 1311138062 819416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: I DONT KNOW;W < 1311138066 112731 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :;_; < 1311138069 40613 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :give monqy another scone < 1311138070 457450 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311138074 846822 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im stufed < 1311138080 239868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :stp;dufed < 1311138123 965934 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :ah bloody hell, AIM imploded < 1311138124 652751 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :again < 1311138134 483001 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :rest in peace < 1311138141 494486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rip aim < 1311138143 673966 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :" p.s. for sucks" <<< this would make a great saying < 1311138145 3554 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :I think that the reason programming becomes science/engineering is that it can't be wrong. The way a program is required to work. < 1311138146 296627 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ACTION hangs the stuffed monkey on the wall < 1311138146 498200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dead on arival < 1311138150 343484 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :i did it for sucks < 1311138155 43712 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :https://gist.github.com/1091803 ... Wow. < 1311138162 575277 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oklopol: heh, we both parsed for as a preposition there rather than a noun? < 1311138166 590606 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :oerjan, can we hang the stuffed monqy on the wall < 1311138171 945104 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: without looking, is that the comparison of echo impls between UNIX variants < 1311138179 768222 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Whereas art can always be approximate < 1311138186 517236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :plus GNU < 1311138186 719380 :variants!~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com NICK :copumpkin < 1311138187 551971 :copumpkin!~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com QUIT :Changing host < 1311138187 753759 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1311138187 954979 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yep < 1311138219 895409 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :ais523: Yes. < 1311138221 383057 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Elizacat: that's the joke.jpg < 1311138222 95713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GNU echo is my favourite program it does everything < 1311138222 329130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think they're all good, for their own purposes < 1311138230 868340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: haha < 1311138235 993327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GNU for printing help messages and version information? < 1311138244 630505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: GNU is the only one there which supports the -e flag < 1311138244 831794 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :ais523: The comparison of GNU echo isn't entirely fair. < 1311138259 252204 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :ais523: It's omitting a few dozen other files. < 1311138262 481931 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which I've found myself wishing for in Busybox before now < 1311138274 249185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I solved the problem with printf in the end, but it was messy < 1311138281 64743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh, Data.Generics makes this a real pain < 1311138295 373354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: busybox has catv for that purpose < 1311138299 637568 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :I think that gaming will eventually prove to be "software as art" < 1311138303 107197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha, I didn't know about that < 1311138305 758139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :can you run it in reverse? < 1311138317 156923 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, echo -n -e is sort of the reverse of cat -v < 1311138323 431689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(echo -e without -n will just print -e) < 1311138327 981532 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, it's echo < 1311138329 238593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: not sure < 1311138333 529701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :printf is probably the thing to use < 1311138352 152199 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :^echo here < 1311138352 390464 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :here here < 1311138362 221771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the problem, incidentally: you have a serial terminal on a system that contains only Busybox, and the terminal will garble non-ASCII characters you send; you have Busybox sh running in the terminal; how do you send a binary?) < 1311138395 661701 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Uh, uuencode. < 1311138415 548788 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :... No, not commonly in Busybox. :/ < 1311138422 526947 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :No, wait, yes it is. Right there. < 1311138423 986019 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric ::) < 1311138436 529120 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :ais523: You overthought the problem. < 1311138437 814696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: btw, I've re-added the VHDL-style monadic DSL back in to my synthesiser toy; now the only problem is finding an actual /use/ for it < 1311138458 390469 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: it was a stripped-down version, that didn't have uudecode < 1311138463 356355 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in fact, the binary we were trying to send was uudecode < 1311138479 527682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: heh < 1311138484 886839 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :" Unlike physics, where you pretty much *need* to spend your career on it to get a notable result." <<< then there's stuff like number theory where you have to spend your career to find out you weren't good enough to ever get a norable result in the first place < 1311138498 299539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: the functional style seems nicer in all cases I've tried so far :P < 1311138503 26219 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :ais523: No base64 either? < 1311138508 682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: you really have an obsession with number theory's difficulty < 1311138510 845856 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: I'm not sure < 1311138511 273592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: broken? < 1311138521 904093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in the end I wrote a script that translated things to a series of printfs < 1311138526 850740 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1311138544 171654 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :calibre works fine on the command line on Linux, right? < 1311138552 204916 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders how to make a Nook publication < 1311138565 85565 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, given that someone mentioned xkcd earlier, I've actually been looking back through it trying to find a good one < 1311138571 505608 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :" oklopol: heh, we both parsed for as a preposition there rather than a noun?" <<< well yes, but i only did if for sucks < 1311138578 740903 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I rather like http://xkcd.com/887/ which has what I want in an xkcd < 1311138600 509840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: how do i get an infinite list of iorefs < 1311138603 834728 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if it isn't a joke in that there's no punchline, there's a bunch of intriguing research, and the results are quite amusing < 1311138616 4493 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: unsafeInterleaveIO < 1311138620 968554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: :D < 1311138622 6477 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :theres a punchline its just really bad < 1311138625 843802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: doesn't recursive do work < 1311138652 245904 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: no, that gives you only a cyclic list with _one_ ioref in it :P < 1311138658 622958 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :(*notable) < 1311138676 208295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: doesn't sequence (repeat newIORef) work < 1311138678 632721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, strict < 1311138680 122141 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :or wait actually you don't even need recursive do for that < 1311138691 460647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?ty replicateM_ < 1311138692 452093 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a. (Monad m) => Int -> m a -> m () < 1311138696 723952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?ty replicateM < 1311138697 435206 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a. (Monad m) => Int -> m a -> m [a] < 1311138713 322250 :azaq231!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1311138717 374429 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: what's wrong with unsafeInterleaveIO, this is the kind of stuff it's _for_ < 1311138739 531006 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :also, i used both that and recursive do in Malbolge Unshackled < 1311138768 964586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle replicateM < 1311138769 922366 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Monad replicateM :: Monad m => Int -> m a -> m [a] < 1311138770 123415 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Monad replicateM_ :: Monad m => Int -> m a -> m () < 1311138770 631740 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: yeah yeah i know :P < 1311138775 146907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :turns out I don't need it :D < 1311138776 854013 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :elliott: broken? < 1311138777 907551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(maybe) < 1311138781 606248 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: soul < 1311138790 221601 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :ah < 1311138793 784193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Redsynth/Test.hs:54:10: < 1311138793 985782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Illegal instance declaration for `GenF (mut -> Gen ()) pure' < 1311138793 985958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (the Coverage Condition fails for one of the functional dependencies; < 1311138793 986065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Use -XUndecidableInstances to permit this) < 1311138796 197332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1311138802 185949 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :yes, obviously the reason is i'm not in number theory myself < 1311138804 109572 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: if it's in IO, you won't be able to get an infinite number of IORefs without, i believe < 1311138804 310841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1311138833 68004 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :INSTEAD I SHALL JUST FAIL IN A SIMPLER FIELD < 1311138863 44415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i know < 1311138878 814828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: didn't you say you were sleeping like a normal person < 1311138892 776399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : [a',b',c'] <- sequence [readVar a, readVar b, readVar c] < 1311138895 282652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what's wrong with this?? < 1311138896 277748 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :actually i realized one of my best results is essentially the same as this famous theorem in symbolic dynamics, or at least the proofs are very similar < 1311138901 468202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :readVar is Var a -> Gen a < 1311138925 880510 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :if my result follows from that, i'm switching to biology < 1311138942 992746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: sshhhh, Elizacat is around < 1311138948 234896 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I was, but that pattern is easily breakable < 1311138960 90975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, restorable, astonishingly < 1311138977 658649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh hmm... < 1311138984 263332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: i share your maybe-not-pain < 1311138996 945912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh duh < 1311139008 281597 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: i don't see anything wrong... < 1311139016 104158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: wrong type :) < 1311139020 762373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in my typeclass, i mean < 1311139025 714924 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ah < 1311139050 545061 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :Elizacat: sorry i didn't mean to imply your field is inherently simpler than mine, more that it has more hot chicks < 1311139121 799809 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :there's this hot biology chick at uni who i'd prolly ask out if she didn't have kids :-d < 1311139124 20335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?. pl undo do m <- newMut; f m; readMut m < 1311139124 509861 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :liftM2 (>>) f readMut =<< newMut < 1311139127 94209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gross < 1311139133 930399 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oklopol: don't you have a girlfriend? < 1311139138 872938 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :oh wow < 1311139141 849969 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :no i don't < 1311139161 724302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I must be confused < 1311139168 440442 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he used to, but then he un-got a girlfriend < 1311139175 802881 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :explanations w/ elliott < 1311139349 291025 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :maybe i could ask the biology chick out for casual sex tho < 1311139495 997399 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :hahaha time vultures < 1311139529 143021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Redsynth.Test> let ID x = addS (addition (one,zero,zero,zero) (one,zero,zero,zero)) in x < 1311139529 427925 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*** Exception: Maybe.fromJust: Nothing < 1311139530 45963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not good < 1311139611 518982 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think fromJust is actually inexpressible in Agda < 1311139641 464089 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and in Anarchy, it'd require you to either override the compile error, or put it in a context where only Just was possible and where that was inferrable by the compiler < 1311139657 250804 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Agda reminded me a bit of Anarchy, even though they're moving in opposite directions in another sense < 1311139681 750372 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is Anarchy intended to be a real language? I know Agda is < 1311139682 679896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : I think fromJust is actually inexpressible in Agda < 1311139684 743782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :indeed < 1311139689 123526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1311139691 404785 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :?pl \a b c -> a a a a b b b b c c c c a b c a a b b c c < 1311139694 217365 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : Elizacat: sorry i didn't mean to imply your field is inherently simpler than mine, more that it has more hot chicks < 1311139695 214208 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Let's see what this does! < 1311139695 455575 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip flip id . fmap ap . flip flip id . (ap .) . join . (flip .) . join . (flip .) . (flip =<< (flip .) . join (flip . (flip .) . flip flip id . (ap .) . join . (flip .) . join (flip . (flip .) . < 1311139695 657129 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip flip id . (ap .) . flip flip id . (ap .) . flip flip id . (ap .) . join . join . join . join (join (join id))))) < 1311139695 657301 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :optimization suspended, use @pl-resume to continue. < 1311139697 282916 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: I'm not sure < 1311139698 509261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can assume it as an axiom < 1311139699 514158 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :not as many as you would hope oklopol < 1311139702 511206 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :oklopol, I'm not hot myself < 1311139703 226121 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's intended to be usable < 1311139703 427799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just like in coq < 1311139704 794146 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :oklopol, I'm just ordinary < 1311139707 640525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Axiom yay : forall a, a. < 1311139708 224568 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@pl-resume < 1311139709 648036 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that doesn't quite rule it out from being an esolang < 1311139711 540964 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip flip id . fmap ap . flip flip id . (ap .) . join . (flip .) . join . (flip .) . (flip =<< (flip .) . (flip =<< (flip .) . flip flip id . (ap .) . join . (flip .) . (flip =<< (flip .) . flip < 1311139711 742911 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip id . (ap .) . flip flip id . (ap .) . flip flip id . (ap .) . join . join . join . join (join (join id))))) < 1311139713 757088 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Theorem foo : forall a, a. Admitted. < 1311139718 697278 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has esoish features, but also a lot of concessions to practicality < 1311139731 187370 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. I plan to steal OCaml's standard library so that there is actually a standard library < 1311139744 904296 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Theorem trollLogic : forall a, b. < 1311139747 514777 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :oklopol, I went into this field simply because 1) I love biology, 2) CS is a sausagefest, 3) modern CS is just crap < 1311139748 944843 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::( < 1311139750 939376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: how about stealing not Ocaml's < 1311139770 689990 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :oklopol, joke's on me, #1 and #3 still hold true, but #2, bio is a sausagefest too! < 1311139771 133731 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::( < 1311139778 508394 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it is like < 1311139793 432921 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I get hit on constantly, and I am not even that good looking < 1311139798 454562 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: because I plan to write the compiler using OCaml as a backend < 1311139806 183069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: but < 1311139814 398331 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :(ladies and gentlemen, swamp thing! *points to self*) < 1311139817 402327 :Lymee!~moe@unaffiliated/cirno-chan TOPIC #esoteric :correlation causes causation | Troll programming languages | Logs: http://codu.org/logs/_esoteric/ and http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1311139819 527194 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :ACTION runs < 1311139822 680226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: should i go to bed... < 1311139849 396552 :Gregor!Gregor@codu.org PRIVMSG #esoteric :"CS is a sausagefest" being a reason not to go into it is a great self-fulfilling prophecy. < 1311139864 912326 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I will soon, I think < 1311139880 967383 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Gregor, many things are... < 1311139881 830764 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::< < 1311139909 263302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: it's not like making the decision to go into CS would fix that overnight < 1311139922 846667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it depends how much patience you have :-P < 1311139933 888776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: i hate people who have as terrible a sleeping pattern as me, because i use them being awake as an excuse not to sleep yet < 1311139960 79073 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :I hate going to sleep when elliott wakes up. < 1311139967 861006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: the best advice I can give is to work out which sleep pattern you /want/ to have < 1311139969 310792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then use it < 1311139973 959728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: the one i don't have < 1311139976 993234 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, I'd say I have unpaid work to do, but I'm now going to get paid for it. Less than minimum wage, but still < 1311139985 699617 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my sleep pattern was really bad before I found to my surprise that that actually worked < 1311139992 240916 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: better than nothing :) < 1311140015 421452 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Also, wow. Of those various echo implementations, only *one* is actually POSIX-compliant. < 1311140015 622810 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :ais523, does this include the output of my brain's built in random number generator? < 1311140020 558291 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :The V5 one. < 1311140021 938573 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Only explanation I can find. < 1311140035 96836 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :(though its source is not) < 1311140038 561892 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :pikhq, how can /echo/ fail? < 1311140056 378648 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Lymee: It is forbidden for echo to take options. < 1311140064 273688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: i would say i want to get up when i get up and go to bed when i go to bed, but that's stupid because I'm about 90 percent sure I have ridiculously low melatonin levels < 1311140070 938337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and also terrible willpower < 1311140100 317823 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: well, it's more, figure out what sleep time and wake time allows you to get the most done in a day < 1311140103 558561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :possibly by experiment < 1311140129 906804 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've been finding that 9pm sleep, 6am wake (with some hours in it spent not sleeping) is easy to stick to, but not very useful for actually getting work done for some reason < 1311140148 999558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds impossible to stick to for me < 1311140157 952970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :early morning kills me < 1311140162 440645 :Gregor!Gregor@codu.org PRIVMSG #esoteric :ais523: Perhaps because you're not a farmer. < 1311140181 57112 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: in my case, I can't really get work done in the afternoons < 1311140181 258746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he's a code farmer! < 1311140189 593963 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nor immediately after I wake up < 1311140196 161330 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Or, more to the point, work amongst humans implies comradery, and comradery implies being awake when other people are awake. < 1311140206 415621 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which leaves only a few hours in the sane-people sleep schedule < 1311140209 869281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"work amongst humans implies comradery" <-- this is complete bullshit < 1311140214 513023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the insane one where I go to bed at 9am is a lot more productive < 1311140231 729519 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: i'm useless for hours after I wake up < 1311140239 79561 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my body sucks :( < 1311140252 87516 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott the black hole < 1311140265 765768 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'd just like to be awake constantly, except i can press a button and it makes me feel really tired but not like I haven't slept and then I would have a sleep if I felt like it < 1311140270 224800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the life o/ elliott < 1311140310 238596 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1311140317 187644 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i wish i could go unconscious and hallucinate at will this would be pretty cool < 1311140334 361156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah that's pretty much the only reason i'd want to be tired < 1311140342 866625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :falling asleep is nice and also unconscious hallucination is nice < 1311140346 25862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, I bet ais523 is terrified of dreams < 1311140367 500905 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: nah, I think we've discussed dreams in here before < 1311140373 768388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they often leave me disoriented afterwards < 1311140380 629308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do they not count because you can't take real-world actions in them? < 1311140389 166783 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :after I realise beliefs I thought I held while dreaming were completely nonsensical < 1311140392 253608 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know you're scared of hallucinogens and anything that impairs thoughts < 1311140398 671273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, sacred < 1311140401 172400 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"scared" < 1311140402 779470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I dunno what term to use < 1311140482 509739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a reasonable term < 1311140592 395539 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :a dream can influence a waking thought < 1311140630 178517 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :infact, all dreams which get mentioned in waking time have influenced communication < 1311140636 583111 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed, you can remember dreams, although usually only the end of one < 1311140641 256251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: citation needed < 1311140649 96568 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my dreams, if described, often sound like the sort of thing zzo38 would come up with < 1311140651 868698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and have about as much context < 1311140663 349582 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. I was dreaming of Chess vs. Missigno. a few days ago < 1311140666 557906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::D < 1311140670 545992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :best game < 1311140672 891655 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*Missingno. < 1311140674 459616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/thing/whatever < 1311140681 723091 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :elliot: the concept of the word dream is based on collective experiences of dreams < 1311140685 712662 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I even worked out some of the rules after I woke up < 1311140701 576612 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then realised it was an obvious win for the Chess player; it might be interesting if you added a second Missingno., but I doubt it < 1311140798 841860 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i know that Missingno is a pokemon but how can it "vs" Chess? a pokemon battle? < 1311140803 447836 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(summary of the rules: played on a chessboard; the chess player starts with a standard set of 16 pieces arranged in the usual way, but the king has no royal powers because they're permanently in checkmate; the missingno. player starts with two missingno.s on d8 and e8, and a missingno. can teleport to any square of the board and captures as it moves) < 1311140805 686243 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, this is definitely the most confusing code I've wirten ... today < 1311140825 610676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: are the pieces lovingly handcrafted marble missingnos < 1311140839 495408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and the chess player wins by capturing both missingno.s or having a king (including a pawn promoted to king) on the 8th rank at the start of the turn, the missingno. player wins by capturing all the chess pieces) < 1311140849 179969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I didn't get that far, but I assume so < 1311140860 570452 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when I dream, details don't exist unless I wonder about them, and I didn't < 1311140869 46447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be great if they were, though < 1311140877 627490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or maybe Staunton pattern missingno.s in wood < 1311140888 570221 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :note that missing the dot in missingno. is as bad as capitalising the b in brainfuck < 1311140939 102549 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :What I think is that the best features of Nintendo glitches is the fact that the code was too optimized to allow for conditional guards against them. < 1311140947 499178 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Like they left the gates open for glitches. < 1311140969 379134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I may be doing a glitchrun of Pokémon Blue as part of a Let's All Play next month, and I've been practicing < 1311140975 261959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's presumably why Missingno. surfaced in my mind < 1311140975 662660 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :Or maybe they just didn't realize < 1311140985 232492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure why chess was involved < 1311140993 963937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"The GNU version is best. none of the other's implement --help to print the program's usage, including specifics on the (also not implemented) -E and -e options, which are useful depending on how your script uses echo. Also, vs the SYS V and other older versions, this version of echo doesn't require a shell to properly handle escape sequences or quotes. It also properly detects and uses locales and characters sets. The FreeBSD version does almost < 1311140994 165685 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : none of these things. Also, given the source code above, it would be a simple matter to reimplement echo more simply. Be careful. Some of that extra functionality may be neccesary for your system to function." < 1311141019 688395 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :But so.. is it ethical/moral to knowingly leave out conditional guards just incase a glitch occurs < 1311141031 386105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no you should be put in prison for it < 1311141036 758168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for making a GAME that is BUGGY OMG < 1311141041 699518 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :elliott: To that I say: only SysV makes echo "$FOO" safe. :) < 1311141043 661147 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :with super mario you see... they were fighting over every byte < 1311141059 121167 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I'd have to object to that on the basis that it isn't generally /useful/ for echo to implement locales unless it has help/version info < 1311141078 492544 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so the code was "truer" because it allowed glitches < 1311141083 370081 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :its kind of ironic < 1311141094 741738 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :itidus20: did you see ksplice's vulnerability report against Super Mario Bros., complete with hotpatch < 1311141105 523773 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was one of the better April Fools jokes from last April 1, IMO < 1311141106 660523 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de JOIN :#esoteric < 1311141110 141702 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i don't know who ksplice is :D < 1311141115 881230 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :lol but ok lol < 1311141123 728108 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :hahahaha < 1311141136 324743 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're basically a Linux kernel security company; they sell a product that allows for kernel updates without rebooting < 1311141142 127321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and also talk about related stuff on their blog < 1311141160 451652 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :here we go: http://blog.ksplice.com/2011/04/smb-1985-0001-advisory/ < 1311141169 649149 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i'll click it soon.. < 1311141176 376213 :paskill!~paskill@88.117.151.186 JOIN :#esoteric < 1311141178 176492 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but yeha.. this has been on my mind for a while. < 1311141189 132516 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :I love the patch. < 1311141192 847386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :paskill: hello < 1311141193 843896 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so do I < 1311141205 576603 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :the reason for the cool glitches in games is simply they don't add code to prevent them. < 1311141211 585723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was talking to a bunch of SMB1 speedrunners about it, they suspected that it probably had unintended side effects but weren't sure what < 1311141222 294008 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: or... for mistakes < 1311141224 333555 :paskill!~paskill@88.117.151.186 PRIVMSG #esoteric :good morning < 1311141246 315130 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :What does the patch actually do, anyways? < 1311141260 501559 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: we weren't entirely sure < 1311141262 98094 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :like.. theres a mario glitch which allows small mario to have the pallete of fire mario < 1311141280 295828 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one of its effects is to prevent rightwards horizontal zipping from working < 1311141281 440272 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :now nintendo could have included code which says "small mario should never be allowed to have the fire mario pallete" < 1311141300 591085 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as it's a one-line change that replaces a variable with a constant, it probably makes leftwards zipping really easy or something < 1311141303 571194 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but since they never formally said it can't happen... it ended up happening < 1311141311 67784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: that... isn't how coding works < 1311141316 851786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't have to put conditionals for impossible conditions in < 1311141320 176651 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :itidus20: well, the strange thing there is that something that should be stored in one variable is actually stored in two < 1311141325 576163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the problem is that /some other/ code has a bug that deliberately sets it that way < 1311141332 78332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the bug is not in the lack of condition, it's in the other code changing < 1311141333 782801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it < 1311141338 118286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the problem happens when they get out of sync < 1311141346 336133 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :well its not "entirely" a bug < 1311141384 520920 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but most modern games i think will just say "somethings wrong lets abort" < 1311141392 185124 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :maybe im wrong here < 1311141412 885648 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :itidus20: Part of it is that many such conditions are actually *security flaws*. < 1311141415 457597 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :itidus20: it's very rare for a game to abort on detecting an internal consistency, except for multiplayer games that use reproducability in order to reduce bandwidth < 1311141436 806929 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :On retro games, there are actually errors that let you patch memory. < 1311141437 235097 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most will spout debug messages but otherwise try to continue < 1311141445 110786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: my favourite is in SML2 < 1311141450 650988 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :test :: Gen (Var Bit, Var Bit) < 1311141450 944890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :test = toLocs `fmap` struct (undefined::Bit, undefined::Bit) < 1311141455 24825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i've forgotten completely why i'm doing this < 1311141456 465681 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :ais523: Yeah, that was an *amazing* run. < 1311141459 176239 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's possible to glitch out of a level's boundary, which has the result of making the entire ROM and RAM a playable level < 1311141467 751153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you can break blocks in order to change RAM < 1311141476 877834 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :ais523: Detecting an "internal consistency"? "Oh no, I'm in a consistent state! Abort! Abort!" < 1311141487 69645 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :umm, inconsistency < 1311141491 720631 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :The Pokémon Yellow save glitch is pretty awesome, too. < 1311141527 434956 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Restarting the game at the right time in the save process makes it think your inventory is unbound, making the inventory screen into a memory patcher. < 1311141528 548057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: the same trick's been done without resetting during a save, but it requires a Ditto < 1311141549 391642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to be precise, it's known as the ZZAZZ glitch, because it changes three out of every four bytes in memory to 153 < 1311141563 537598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which happens to be Z in the crazy character set that Pokémon first gen used < 1311141582 309892 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Aaaah. < 1311141585 709261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, Bulbasaur or Explosion, with other methods of interpreting it < 1311141596 623973 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in particular, it overwrites the "number of Pokémon in party" counter with 153 < 1311141603 931663 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is quite the buffer overflow < 1311141610 876340 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :I was obsessed with glitches ever since I read about guile's glitches in street fighter 2 < 1311141617 842682 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Gotta love Pokémon's glitches. < 1311141631 6387 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :It's like a TASer's wet dream or something. < 1311141634 906437 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :I thought "is this real?" "which street fighters will this work on?" < 1311141665 806319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: the funny thing is, they've been really different version-to-version < 1311141694 509395 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and so, i learned about the chinese word ira waza < 1311141698 881370 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :As for the palette thing, I'd assume (not that I recall anything about NES graphics) that the "second variable" where the palette is stored, separate from the character state, is just some sort of a sprite palette control register, which is what's getting out of sync. < 1311141701 674159 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i mean japanese < 1311141704 770361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially Ruby/Sapphire, which have no known exploitable glitches and basically no glitches altogether, compared to Emerald, which has a huge number of fun exploitable glitches < 1311141707 408621 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :sorry.... not concentrating < 1311141721 97894 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :itidus20: Could you write that in kanji? < 1311141727 161114 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :no < 1311141735 621156 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :As it is, that's parsing as a random conglomeration of morae for me. < 1311141742 298385 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :was it ura waza i meant i think < 1311141746 691092 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :yeah.. ura waza < 1311141755 594287 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Ah, looked it up. < 1311141762 323858 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :裏技 < 1311141762 790653 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :means something like.. underhanded technique < 1311141764 29909 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: IIRC that glitch is actually different, but I can't remember the details < 1311141782 131743 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Meaning "underhanded trick", or (computer terminology) "exception". < 1311141784 497657 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: do you have a link with all the glitches? < 1311141792 518804 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: in which game? < 1311141796 836190 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Makes perfect sense with the kanji. < 1311141803 296178 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: Pokemon games < 1311141804 214699 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :pikhq: the word has an awful lot of meaning < 1311141813 377951 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :including how to fold a tshirt in split seconds < 1311141831 901511 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :itidus20: No, it only has a single but general meaning. :) < 1311141835 863784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: for speedrun-exploitable ones in the first two generations, http://tasvideos.org/GameResources/GBx/Pokemon.html is pretty good < 1311141844 622971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it doesn't document Emerald or DPP glitches well < 1311141857 790145 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ok < 1311141861 875174 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and Black/White, although they have a few known glitches, haven't really been researched fully < 1311141868 575269 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :I thought there were *some* Ruby/Sapphire glitches... < 1311141876 290299 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Though it's not like I've seen that run recently. < 1311141883 85975 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :It may have just been a heavy luck manipulation run. < 1311141884 939110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: indeed, but none are used in a speedrun < 1311141889 956895 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :*Aaah*. < 1311141892 13476 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's just luck manipulation and lag manipulation < 1311141911 372449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :things like undiving while going through a door let you go out of bounds, but that doesn't accomplish anything useful < 1311141917 175174 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :pikhq: ok one meaning but richly laden with things < 1311141925 275324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because out of bounds is just a few tiles and then blackness you can't walk in < 1311141939 483666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(as opposed to DPP, where you /can/ walk in the blackness, which lead to huge projects with people "mapping the void" < 1311141940 903272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :) < 1311141947 761878 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :the word "ura" is especially potent < 1311141951 35756 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Unlike RGB, where "out of bounds" is "level in arbitrary memory". :) < 1311141957 788580 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :especially re: nintendo < 1311141961 274028 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Or possibly "lot of stuff that's inexplicably there". < 1311141970 609371 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :itidus20: "ura" just means "back". < 1311141972 207485 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :pik i don't know japanese though.. < 1311141983 754619 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and back is an exceedingly general word < 1311141987 698059 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Yeah. < 1311142003 763093 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but back in japan means different things than back in english < 1311142008 858834 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :oh man golden sun < 1311142009 489417 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :some very culturally specific things < 1311142014 962259 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I need to see a TAS of that < 1311142046 170167 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Nah, it's just that it's also a morpheme which gets composed with things, unlike English where it's pretty much standalone. < 1311142088 715070 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Nothing mystical or magical 'bout it. < 1311142092 824279 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :shame there aren't any on tasvideos < 1311142103 952487 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i wouldn't go that far < 1311142104 566882 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :that game's luck engine is so utterly ridiculous < 1311142161 830232 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :itidus20: I would. Japanese tends to have extremely general morphemes which get composed into more complex yet general words. It really is just how the language works. :) < 1311142182 139950 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ok, the morpheme is mysterious then < 1311142191 52071 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1311142360 906983 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :No more so than any other. < 1311142398 210898 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :heres an interesting one: http://www.aikiweb.com/forums/showpost.php?s=27fc6a9bcfa745aac1fa09ae1afaa5b3&p=99677&postcount=6 < 1311142410 294119 :oerjan!oerjan@tyrell.nvg.ntnu.no QUIT :Quit: Good night < 1311142453 828861 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :from, big debate about 2 words omote and ura: http://www.aikiweb.com/forums/showthread.php?t=7802 < 1311142507 928275 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :You're one of those people that goes "NEKO NEKO KAWAII DESU DESU", aren't you? < 1311142562 748037 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :no < 1311142583 660782 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric : :-s < 1311142602 293075 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm? < 1311142677 230201 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i wish i knew it better, but i know i don't know it < 1311142744 474715 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i find it mystical due to it being the term associated with glitches which only occur in japanese software < 1311142772 222888 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :that is basically what i am stuck on < 1311142819 766043 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Hi guys, I'm thinking about arranging an esolang course for the University of Helsinki, but my connection with the community ceased around 2004... so... can you enlighten me on the highlights after that, preferably languages that had new ideas and were not just addons / encodings for already existing esolangs, and interesting findings (such as the discovery of first loop in Malbolge)? < 1311142824 995236 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :wiki says: The term itself became globally popularized when video gamers in the 1980s began sharing their game-related urawaza online.[1] < 1311142833 29514 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :of "ura waza" < 1311142858 584024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atehwa: heh; any relation to fizzie, Deewiant? < 1311142861 999933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait < 1311142869 77363 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :can check < 1311142870 355755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aalto is a different thing isn't it... < 1311142885 228765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you wacky finns. and your universities < 1311142894 140767 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric ::P < 1311142911 304331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can try and give a comprehensive-ish answer but it'll have to wait until tomorrow < 1311142926 609460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh ais has left unfortunately < 1311142933 11534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he'd be a good person to ask < 1311142939 738563 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(ais523) < 1311142960 26409 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :ok < 1311142976 744752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atehwa: I will say that Underload is one of the most interesting esolangs since < 1311142981 123093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also BCT < 1311142991 300712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see esolangs.org/wiki < 1311143016 701050 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :yes, Aalto is a combined college of technical, artistic and economic schools < 1311143057 348055 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :elliott: well, I know the wiki, but it seems that the number of langs / year has been going up ever since 2002, and most of the new languages are really uninteresting. < 1311143069 217335 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1311143172 264403 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1311143206 859170 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :but anyway, thanks already, I'll check Underload, BCT and Grasp. < 1311143255 464792 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 252 seconds < 1311143490 873865 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I like Glass, but that's mostly personal language preference, not out of some sort of inherent amazingivity. < 1311143550 40592 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Also Feather would be a good language to cover, if it just existed. < 1311143592 100110 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1311143596 471712 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de PRIVMSG #esoteric :... < 1311143597 546718 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :The Befunges are probably worth mentioning due to seeing most "real-world" use < 1311143600 388559 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :^source < 1311143600 589858 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 < 1311143602 63284 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Etc. < 1311143616 478082 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :fungot: How do you feel to be an example of "real-world" use? < 1311143616 679124 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: " works here now. the point is < 1311143626 282746 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :fungot: ...the point is? < 1311143626 486434 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: but since it runs in sandbox mode... i never thought of that myself < 1311143636 310483 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Aw, he's being incoherent again. < 1311143655 755074 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :No, fungot, we are not letting you out of the box. We don't trust you to be Friendly. < 1311143656 40941 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Sgeo: i understand why it's distracting. and i did both an fnord and running it on ' fnord' < 1311143724 970258 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :DAMMIT ABIWORD HAS NO AUTORECOVERY < 1311143756 735966 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, everything's still here, good < 1311143760 5974 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de PRIVMSG #esoteric :abiword? < 1311143765 200131 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de PRIVMSG #esoteric :are we still in the 90s? < 1311143789 49976 :derrik!~xix@gprs-inet-65-45.elisa.ee PRIVMSG #esoteric :WordPerfect is the 90's < 1311143835 787008 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :WordPerfect is also the 80s. < 1311143927 667423 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :WP42 is from 1986; the very popular WP51 is from 1989; I don't think the Windows versions in the 1990s were ever all *that* popular. < 1311143998 134414 :derrik!~xix@gprs-inet-65-45.elisa.ee PRIVMSG #esoteric :throughout the first half of the 90's i didn't even know windows < 1311144008 406990 :derrik!~xix@gprs-inet-65-45.elisa.ee PRIVMSG #esoteric :i know windows since v. 95 < 1311144125 270559 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Through the first half of the 90's I didn't even know my ABCs. :P < 1311144134 300834 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Piet might also be a notable "image-based language" example to mention, though it's not "after 2004" so it's not part of the question. < 1311144159 831565 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Your abstract base classes. < 1311144487 580294 :Nisstyre!~nisstyre@infocalypse-net.info QUIT :Quit: Leaving < 1311144549 487502 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1311144607 567791 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I am in a good mood now. < 1311144615 806903 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just read what I actually typed up < 1311144620 927985 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1311144622 66542 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Apparently my step-mother's losing this case < 1311144648 367039 :sebbu!~sebbu@ADijon-152-1-49-6.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1311144649 202429 :sebbu!~sebbu@ADijon-152-1-49-6.w83-194.abo.wanadoo.fr QUIT :Changing host < 1311144649 405139 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1311144658 782804 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, actually, wow that sounds like a nasty thing for me to say < 1311144693 61448 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :divorce case? < 1311144748 961362 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :No < 1311144790 225043 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Something against a car insurance company. < 1311144898 735371 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Deewiant: oh, I'll definitely include fungeoids, especially Befunge, because it continues to fascinate people < 1311144965 446212 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :And, uh... BF Joust? There was a veritable flurry of BF Jousting going on on-channel some time ago. It's at least different. < 1311145015 638533 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Only if you count Redcode, methinks < 1311145051 646394 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Deewiant: Well, it's sort-of a real world use case too. :p < 1311145075 679235 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :But it's not /really/ the same language < 1311145095 46645 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Closely inspired by, at least. < 1311145099 595281 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I have a vague feeling I have some (possibly qualified as "former" in my case) acquaintances shared with atehwa. Possibly from the direction of the irtie/bC! circles? The name rings a bell. < 1311145133 932994 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I recognize the name but probably just from some random netplace < 1311145139 75397 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :fizzie: I was still there when Piet came, didn't look properly into that, though. I can check Glass out. < 1311145151 605091 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Deewiant: Were you on the mailing list? < 1311145179 786204 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :No, but I've read through the few archives that mtve handed over (where's the rest‽) < 1311145187 191475 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :atehwa: Didn't you run the mailing list? < 1311145219 914219 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :yes, I did. :) < 1311145229 762755 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I didn't shut it down properly, though. < 1311145245 144548 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :And the failure of 2004 Essies was my fault, too. < 1311145282 566675 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Deewiant: the archives are at http://esoteric.sange.fi/archive/ < 1311145291 932711 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :but that does not include the times @ cats-eye < 1311145315 970197 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Right, I meant the cats-eye ones < 1311145454 12148 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :fizzie: and good that you mentioned bf joust, I wasn't aware of that, either < 1311145489 860295 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :they just had competitions for the shortest bf program to do task < 1311145495 266127 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :in 2002, I think < 1311145521 161450 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :BF Joust: the brainfuck-based competitive programming game that has had the most plots plotted out of it. [citation needed] < 1311145554 737018 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :It seems to me that enthusiasm on CoreWars is declining, too. < 1311145563 853438 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :http://frox25.no-ip.org/~mtve/tmp/bef_maillist_0_520.txt is a 1996-1997 mailing list log so I'm missing 5 years :-P < 1311145569 656945 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :There was a really creative time period in that, after the invention of imp rings. < 1311145914 459037 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Deewiant: I have a vague feeling I managed to subscribe before the sange.fi times, but I can't find anything older than April 2001 in these old tarballs. < 1311145968 294857 :derrik!~xix@gprs-inet-65-45.elisa.ee QUIT :Quit: gone < 1311146286 501313 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I could check if I have messages from the 90's :) < 1311146588 23522 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :jeez, my old emails are a terrible mess :( < 1311146962 463311 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :I saw this on another channel, it has some relevance here so had to post: http://redmine.ruby-lang.org/issues/5054 < 1311146992 459040 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=NM51qOpwcIM ... Lady Gaga actually has talent? Like, she can actually sing? Holy crap. < 1311147020 84802 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Fuck you, RIAA, for turning that into a vapid pop star. < 1311147079 771569 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :itidus20, that's eeeeeeeeeeeeeeeeeeeeeeeeend! < 1311147127 809985 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :itidus20: seems they're reinviting Lisp's super brackets < 1311147136 733471 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net PRIVMSG #esoteric :Okay, it's not utterly *amazing*, but it's not utterly terrible and artificial. < 1311147145 47176 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :frankly speaking, i prefer the general super-end token (e|en|end)*end. < 1311147185 62056 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :(e(nd?)?)*end < 1311147204 430448 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :at least Interlisp-D still had those < 1311147212 79265 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :if the tab size is 4 or more then the existing (end\s+)*end should suffice. < 1311147248 811080 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :An interesting sociological phenomenon that thread mentions is "I wouldn't mind it since I wouldn't use it." vs "I would have to endure it when someone else used it." < 1311147258 912915 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :[define (foo x) (let [(bar (1+ x] (* foo bar] < 1311147277 831662 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :they don't put it that way though < 1311147391 478450 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 252 seconds < 1311147458 439994 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1311147580 646080 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :*reinventing < 1311147587 444758 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :atehwa: i'm just a newbie here. no math skills. etc. it's quite that you're considering an esolang course < 1311147615 830185 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i reckon it would be popular < 1311147633 725748 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :^interesting < 1311147637 709475 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I hope it will :) < 1311147650 409473 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it's like the programming underground < 1311147678 991903 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :If it gathers enough momentum, it would be one thing more for the dpt of computer science to be proud of :) < 1311147741 936535 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :the department of computer science in the University of Helsinki budgets some of its course money to "courses that are in the interest of students" < 1311147746 800829 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :so I hope this could be one < 1311147753 369506 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :How're you justifying it to the higher-ups? < 1311147756 301752 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Oh, okay < 1311147781 298562 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :(yes I'm lagged) < 1311147786 754091 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1311147812 10129 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :It's pretty easy to justify anyway, though, because not only tend esolangs motivate people and demonstrate the joy of programming, they also have direct connections to the foundations of computing, in a (relatively) tangible form. < 1311147816 332328 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1311147924 339645 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1311148078 588 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 JOIN :#esoteric < 1311148085 444381 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Hello! < 1311148904 936117 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : but seriously, it is basically just wilful ignorance to say that thinking about programming stops you getting things done. <-- agreed. < 1311148909 661130 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 252 seconds < 1311148922 428119 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :hi Taneb < 1311148934 377063 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1311148939 354993 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :i'm now working on something like this: http://codepad.org/DI3V1Tcb < 1311148967 527610 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Nice < 1311149046 806457 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :it'd be a flow graph where the vertex is a pair of step number mod 9 and program index, and the remaining part is to reduce the graph so that i can figure out the actual meaning of it < 1311150821 518106 :foocraft_!~ewanas@89.211.226.196 JOIN :#esoteric < 1311151011 642205 :foocraft!~ewanas@178.152.90.79 QUIT :Ping timeout: 258 seconds < 1311151112 971936 :paskill!~paskill@88.117.151.186 QUIT :Quit: ChatZilla 0.9.87 [Firefox 5.0/20110615151330] < 1311151218 230560 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 QUIT :Ping timeout: 252 seconds < 1311151718 947092 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :atehwa: s/one more thing for your CS department to be proud of/one more thing for our CS department to be ashamed of/ < 1311151756 111809 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :There has been talk for a "functional programming in general" course here for years, but it has never materialized. < 1311151790 421158 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :There was that Scheme course last summer (or the summer before that?), as a special case. < 1311151792 635390 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The closest we got was that one final SICP go-through summer thing, and that was more of a memorial service for the abandoned Scheme-based introductionary course. < 1311151793 857344 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Yes. < 1311151874 981538 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I hear there was even a Coq-using course on theorem proving at their CS department a while back. < 1311151921 304558 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I hear their classrooms are paved with gold. < 1311151941 506814 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I... don't hear that. < 1311151955 296037 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Me neither, to be honest. < 1311152015 365653 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :T-79.5305 Formal Methods P can sometimes have interesting topics at our place too, though. (And doesn't seem to have been organized after autumn 2008 or so.) < 1311152123 778940 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric ::D < 1311152129 49870 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :lol @ you guys < 1311152147 884250 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I don't have all that much to do with TKTL, really, but there's a lot of friends there < 1311152190 397317 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :the last time I had something to do with them was when Lambda ry arranged a course on lambda calculus and I gave part of its lectures :) < 1311152210 782426 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :http://wiki.helsinki.fi/display/haskell/Johdatus+lambda-kalkyyliin < 1311152237 622519 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I think I must have seen an advertisement for that somewhere. < 1311152263 147372 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :wow, it's been three years already :O < 1311152966 683544 :pingveno!~pingveno@c-98-246-133-8.hsd1.or.comcast.net QUIT :Ping timeout: 258 seconds < 1311154442 654310 :pingveno!~pingveno@c-98-246-133-8.hsd1.or.comcast.net JOIN :#esoteric < 1311155766 491058 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1311156156 287725 :foocraft_!~ewanas@89.211.226.196 QUIT :Quit: So long, and thanks for all the fish! < 1311157128 755287 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :oh! There _still_ isn't a spec for a language where the only computation mechanism is colored undirected graph rewriting? < 1311157163 363026 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :... but eodermdrome takes the case of uncolored undirected graph rewriting... < 1311157510 51934 :jcp|other!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1311157534 679106 :pingveno!~pingveno@c-98-246-133-8.hsd1.or.comcast.net QUIT :Ping timeout: 252 seconds < 1311157634 168797 :jcp-!alex@opengroove.org QUIT :Ping timeout: 260 seconds < 1311157656 517053 :jcp!alex@bzflag/contributor/javawizard2539 QUIT :Ping timeout: 276 seconds < 1311158006 59021 :jcp!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1311158246 467567 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :http://cosmic.mearie.org/tmp/crazy6.png ... oh well. < 1311158283 836619 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :this is a lot more complex than i expected. < 1311158383 39507 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :looks like a state graph. < 1311158405 759632 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :yes that is. < 1311158431 928601 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :that is a behavior of the instruction 3 in Numberwang, plotted for one subcase out of nine. < 1311158452 554009 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :\o/ < 1311158452 755662 :myndzi!myndzi@c-24-22-176-245.hsd1.wa.comcast.net PRIVMSG #esoteric : | < 1311158452 990551 :myndzi!myndzi@c-24-22-176-245.hsd1.wa.comcast.net PRIVMSG #esoteric : |\ < 1311158459 710716 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric : |/ < 1311158460 436645 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric : | < 1311158464 894508 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :/o\ < 1311158465 191697 :myndzi!myndzi@c-24-22-176-245.hsd1.wa.comcast.net PRIVMSG #esoteric :      | < 1311158465 477977 :myndzi!myndzi@c-24-22-176-245.hsd1.wa.comcast.net PRIVMSG #esoteric :     /'\ < 1311158682 715456 :pingveno!~pingveno@c-98-246-133-8.hsd1.or.comcast.net JOIN :#esoteric < 1311158883 997532 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1311161721 557806 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1311161726 720120 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de PRIVMSG #esoteric :HELP!! THAT MAN HAS NO HEAD!! < 1311162514 764647 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1311163122 746728 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1311163607 323508 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :> 1563 / 251 < 1311163608 418397 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 6.227091633466135 < 1311163608 625654 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 15 new messages. '/msg lambdabot @messages' to read them. < 1311163657 546471 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Dammit elliott. < 1311163819 90945 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_ish >>>>>>>++[>>[-]<-] < 1311163827 102043 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_ish: 10.0 < 1311163859 483242 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :tadaaa < 1311164180 968839 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_ish >>>>>>>++[>>[--.]<-] < 1311164183 708666 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_ish: 3.0 < 1311164225 74077 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_ish >>>>>>>++[>>[-.]<-] < 1311164227 758806 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_ish: 12.2 < 1311164258 345603 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :!bfjoust test_ish2 (>)*7++(>>[-.]<-)*22>[[-.]] < 1311164260 973346 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for Deewiant_test_ish2: 11.5 < 1311164285 807178 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_ish >>>>>>>++[>>[----.]<-] < 1311164288 517090 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_ish: 6.9 < 1311164454 351870 :Slereah!x@ANantes-259-1-153-216.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :heheh < 1311164455 129323 :Slereah!x@ANantes-259-1-153-216.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :69 < 1311164487 650878 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_ish (>)*7(>>[-]<-)*22>>[-] < 1311164490 412648 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_ish: 9.4 < 1311164559 595570 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :atehwa: That >> will make you run off the end of the tape on odd tape lengths < 1311164573 41451 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_ish (>)*7(>>[-]<-)*22>>[[-]<+++] < 1311164575 782034 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_ish: 9.4 < 1311164581 941308 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Deewiant: I think it is balanced out by < < 1311164595 85638 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :atehwa: No it's not, because you only do the < afterwards < 1311164607 12655 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_ish (>)*7(>>[-]<-)*22>[[-]<+++] < 1311164607 863171 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :atehwa: You will lose as soon as you exit the tape, whether you write there or not < 1311164609 615233 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_ish: 9.4 < 1311164617 781871 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :(Or read) < 1311164650 163459 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Oh, but you only move 7 at the start, fair enough < 1311164653 778016 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :My bad < 1311164656 347300 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :yes, but how does it depend on the tape length being _odd_, because the loop only proceeds one tape place per iteration? < 1311164665 516733 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Yeah, I was confusing myself < 1311164668 201312 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :ok < 1311164690 174478 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_ish (>)*7(>>[-.]<-)*22>[[-]<+++] < 1311164692 867190 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_ish: 10.5 < 1311164698 727363 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Did I miss anything good? < 1311164702 832637 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :one can only wonder... :) < 1311164719 931795 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :no, I'm just testing this thing out for the first time. < 1311164768 818524 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : Plugin `tell' failed with: thread killed < 1311164775 762862 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :04:53:53: if you don't think, you can't accomplish anything. programming is a science. < 1311164787 772102 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No it isn't, it's maths mixed with the odd bit of engineering. < 1311164824 752245 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :They're like the exact opposite things. < 1311164894 741519 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :04:56:23: elliott, standard model is *awful* I don't care who you are < 1311164913 542124 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh, look, a biologist who codes hates the standard model. < 1311164921 801963 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Clearly this means we should all jump ship. < 1311165021 271530 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(-)*120[-]]>)*21[[-]<+++] < 1311165023 914761 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 27.1 < 1311165061 942820 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :yay I made it on the hill :) < 1311165102 951528 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(-)*120[-]]>)*21[[+]<--] < 1311165105 641543 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 27.4 < 1311165149 92121 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(-)*120[-.]]>)*21[[+]<--] < 1311165151 795896 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 23.1 < 1311165158 919343 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(-)*120[-]]>)*21[[+.]<--] < 1311165161 594274 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 27.4 < 1311165181 696608 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(-)*110[-]]>)*21[[+]<--] < 1311165184 393650 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 29.0 < 1311165198 768686 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah +(>)*9([(-)*110[-]]>)*21[[+]<--] < 1311165201 364697 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 28.6 < 1311165215 982159 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (+>)*9([(-)*110[-]]>)*21[[+]<--] < 1311165218 570277 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 23.6 < 1311165228 889046 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(-)*100[-]]>)*21[[+]<--] < 1311165231 490399 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 28.3 < 1311165238 176126 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(-)*105[-]]>)*21[[+]<--] < 1311165240 932028 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 27.4 < 1311165247 306072 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(-)*90[-]]>)*21[[+]<--] < 1311165250 109352 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 26.8 < 1311165261 415487 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :atehwa: I'd say you probably spend way too much time decrementing in that loop. < 1311165264 493081 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I wonder if one could make a binary search on the optimal value. < 1311165280 323099 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :One could, but it's not that useful. < 1311165286 82292 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :It's based on the current hill. < 1311165289 262717 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you will be rushed at that point by most jousters. < 1311165292 673369 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :true. < 1311165315 52758 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :another take... < 1311165350 595782 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([-[-[-[-[(-)*115[-]]]]]]>)*21[[+]<--] < 1311165353 281003 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 18.7 < 1311165378 730157 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(-)*110[-]]>)*21[[+]<--] < 1311165381 474557 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 29.0 < 1311165381 893187 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :115 is still a lot < 1311165387 613898 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :still wayy too much time spent making decoys. < 1311165389 143570 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Make it less than 20 < 1311165444 679524 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Deewiant: but if the flag reaches zero during (-)*x, it won't even stay down for two cycles? < 1311165453 644128 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :True < 1311165477 352108 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :What you should really do is have that be (+)*x where x is smalish < 1311165479 672258 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :smallsih* < 1311165481 256848 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :smallish* < 1311165487 844296 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :With the idea of taking out decoys < 1311165518 223593 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :As it is, you're spending over 115 cycles on a lot of initially-blank cells < 1311165523 727948 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :And thus not getting anywhere. < 1311165529 681712 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I see. But that's not the point, the point is to speed up the rush, and not care about decoys. < 1311165537 681551 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and most of the current jousters are pretty sophisticated and will just skip your decoys. < 1311165546 196137 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :no no, initially-blank cells are skipped over by [] < 1311165566 417856 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Initially-blank cells will quickly be set to non-initially-blank by faster rushers < 1311165578 961817 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :that I can believe. < 1311165579 745451 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :And then you can end up stuck on them for a long time if they did it with a - instead of a + < 1311165598 113488 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I think the choice of sign is mostly irrelevant, right? < 1311165609 470653 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Using different signs helps < 1311165609 862415 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :since the polarities flip on half of the matchups. < 1311165616 511705 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh, yes, ina single program < 1311165619 490625 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :of course, I can see if this decoy-thinking helps < 1311165620 271958 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :switching the sign is good. < 1311165629 787234 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(+)*10[-]]>)*21[[+]<--] < 1311165632 419475 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 21.6 < 1311165641 260466 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :what's the link to that place where you can submit your jouster and then watch an animation of the tape? < 1311165644 388264 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :atehwa: You can use http://codu.org/eso/bfjoust/egojsout/ for some visual testing < 1311165648 108770 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :CakeProphet: That < 1311165652 678650 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes, that. quite helpful. < 1311165676 740438 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(-)*115[-]]>)*21[[+]<--] < 1311165679 404517 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 26.6 < 1311165707 404063 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([(-)*110[-]]>)*20[-] < 1311165709 991431 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :though, I quickly became discouraged after I could actually see how difficult it was to beat anything. < 1311165710 198811 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 28.4 < 1311165768 775656 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :atehwa: My bots are fairly simple, I think they're nice to test against since they don't have complex behaviour (or complex-to-understand simple behaviour) < 1311165786 922281 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([++++[-[-[-[-[-[-[-[(-)*110[-]]]]]]]]]>)*20[-] < 1311165789 607141 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 0.0 < 1311165797 403015 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I've considered having a declaritive style domain-specific language to specify properties of a jouster. < 1311165803 274158 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric ::) < 1311165803 481440 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*declarative < 1311165805 856690 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that would be interesting. < 1311165843 285714 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you should really consider using smaller numbers for decrement < 1311165852 716285 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also using preset numbers for decoy-clearing / flag-clearing is a bad idea. < 1311165894 903453 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :atehwa: That's a syntax error < 1311165897 466043 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :but really, (+)*10[-] is a different idea than (-)*110[-] < 1311165899 464556 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Which is why it lost so much < 1311165914 916218 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :they have a different goal < 1311165931 464784 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Yes, and the (+)*10[-] just works better in practice :-P < 1311165940 834994 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :did not this time, I tested it already. < 1311165959 992053 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :egojsout says "Unmatched loop" < 1311165960 199346 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :could work better, of course, in a different context. < 1311165972 892689 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I miscounted the brackets. < 1311165976 652287 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Yep < 1311166033 7840 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([++++([-{[(-)*110[-]]}])%8>)*20[-] < 1311166035 732123 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 0.0 < 1311166082 34033 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :([+++ the [ isn't closed < 1311166091 792168 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([++++([-{[(-)*110[-]}])%8]>)*20[-] < 1311166094 478481 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 0.0 < 1311166101 528000 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :jeez < 1311166103 35559 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Deewiant, doesn't )*20 close it? < 1311166123 754304 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :No < 1311166130 557778 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what does that close then < 1311166142 99114 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh wait the ] isn't matched < 1311166143 122059 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1311166176 651613 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_blah (>)*9([++++([-{(-)*110[-]}])%8]>)*20[-] < 1311166179 333949 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_blah: 26.3 < 1311166215 103714 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_rush (>)*9([(-)*110[-]]>)*21[-] < 1311166217 889896 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_rush: 29.8 < 1311166229 18257 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :that's still the best one I could come up with so far. < 1311166236 517746 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Again, "best" for the current hill < 1311166240 895207 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :yes. < 1311166242 812699 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :They have different characteristics < 1311166251 521389 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I prefer this one because it doesn't push allegro down to fourth place ;-) < 1311166259 151250 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :yes, I played koth sometime :) < 1311166285 970378 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :sometimes you could get back on the hill with a warrior that had been dropped :) < 1311166293 872191 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :it all goes in cycles < 1311166296 219859 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Yep < 1311166365 585230 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!bfjoust (>)*8(>[(<)*8(-)*33(>)*8([-[++[(+)*9[-]]]]>)*21])*21> < 1311166365 865144 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Use: !bfjoust . Scoreboard, programs, and a description of score calculation are at http://codu.org/eso/bfjoust/ < 1311166372 149981 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!bfjoust copypasta (>)*8(>[(<)*8(-)*33(>)*8([-[++[(+)*9[-]]]]>)*21])*21> < 1311166374 858488 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for CakeProphet_copypasta: 16.5 < 1311166390 375504 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :one could also automate the fine-tuning. < 1311166539 916972 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_rush (-)*123(>)*9([(-)*110[-]]>)*21[-] < 1311166542 510223 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_rush: 33.4 < 1311166554 521450 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!bfjoust shudder (++-)*100000 < 1311166559 161563 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for CakeProphet_shudder: 15.3 < 1311166562 33717 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :heh. < 1311166565 238153 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric ::D < 1311166572 88761 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :That's an old classic < 1311166583 40161 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :atehwa: Do you really want to special-case the last cell on 30-long tapes? :-P < 1311166623 168325 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :actually, I was too lazy to calculate for off-by-one mistakes :) < 1311166664 623271 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Make it *8 instead of *9 and put the > in front and drop everything after the *21 < 1311166703 195404 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_rush (-)*123(>)*8(>[(-)*110[-]])*21 < 1311166705 815057 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_rush: 33.4 < 1311166733 93901 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :it's almost the same what I append at the end of the program... < 1311166748 705337 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 250 seconds < 1311166772 678957 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1311167015 805301 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Updated that http://zem.fi/egostats/ too, though it's quite a few programs out-of-date again already. It's very slow in the plotting. < 1311167072 864186 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de PRIVMSG #esoteric :in advance to all apple fanboys: stfu < 1311167290 767966 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :atehwa: Re. automating fine-tuning, ais523_waterfall or some version of it was originally tuned with a genetic algorithm until it beat all programs on the hill < 1311167310 115165 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I'm not surprised. :/ < 1311167432 939668 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1311167540 160783 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 JOIN :#esoteric < 1311167852 225907 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_rush (-)*123(>)*12(+)*40<<<<(>[(-)*110[-]])*21 < 1311167854 975734 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_rush: 18.6 < 1311167872 903595 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :my program wins by joining the ends of the tape together, moving a step back, and performing a careless clear. < 1311167874 728338 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :(>)*12 --> auto-lose on three tape lengths < 1311167889 360897 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!bfjoust test_rush (-)*123(>)*8(>[(-)*110[-]])*21 < 1311167892 152423 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for atehwa_test_rush: 33.4 < 1311167908 771777 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Deewiant: yeah, I just wanted to see if it will pay off. < 1311167922 446813 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Auto-losing generally doesn't pay off :-) < 1311167936 915341 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!bfjoust suicide < < 1311167939 525782 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for CakeProphet_suicide: 0.0 < 1311167952 257966 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :fasted losing program. < 1311167952 469016 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :It could, if it's for statistically few enough cases. < 1311167954 778325 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*fastest < 1311167968 363145 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :It could, yes, but it generally doesn't. < 1311167994 749467 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :!bfjoust foo (-)*123(>)*8(+)*40(>[(-)*110[-]])*21 < 1311167997 481884 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for Deewiant_foo: 32.8 < 1311168016 784769 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :the best solution is to add hundreds of intricate loops that account for every tape length / enemy strategy / blah blah < 1311168021 971931 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :A bit better. < 1311168024 359409 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :!bfjoust foo < < 1311168027 115335 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for Deewiant_foo: 0.0 < 1311168045 334876 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :CakeProphet: Yeah, see waterfall3 < 1311168071 367449 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :bfjoust? < 1311168082 133078 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :http://www.esolangs.org/wiki/BF_Joust < 1311168161 189866 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Interesting < 1311169327 529256 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Hey, people who live in random European countries get to watch movies and read books in English. < 1311169338 818076 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :That's neat. I wish I lived in a random European country. < 1311169356 148344 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Clearly, that will happen to me if I continue Finnishly babbling. < 1311169378 403941 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Povistaa malamutii täypin. < 1311169411 62047 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Why babble < 1311169419 656252 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :tswett, but you get to see Australian things before the rest of us! < 1311169437 722177 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Because I don't know enough actual Finnish to actually speak Finnish. < 1311169445 518533 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Phantom_Hoover: lies. I actually live in India. < 1311169568 42090 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I don't see the chain of reasoning from "I don't speak Finnish" to "I should babble Finnish-sounding nonsense" < 1311169634 956786 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :it sounds like a good idea, though. < 1311169654 695789 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Of course it does. < 1311169658 781024 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Pitää. < 1311169673 142864 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :See, that was a real word. < 1311169676 689874 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :I'm improving. < 1311169691 828602 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Maa. Kotimaa. < 1311169702 827696 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :mmm palindromes. < 1311169719 424612 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Äatipitää. < 1311169719 635634 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I am quite satisfied with this palindrome generator thing I wrote a few days ago. < 1311169753 319014 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :"Äati" is a no-go < 1311169777 708964 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :i'm sure it was a typo < 1311170088 843440 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Remote host closed the connection < 1311170289 349339 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :@src scanl < 1311170290 113263 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :scanl f q ls = q : case ls of < 1311170290 324469 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [] -> [] < 1311170290 535424 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : x:xs -> scanl f (f q x) xs < 1311170334 76225 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :isn't it also map (foldl f q) (inits ls) < 1311170460 56630 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :@check \q xs -> scanl subtract q xs == map (foldl subtract q) (inits xs) < 1311170460 980633 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "OK, passed 500 tests." < 1311170481 722669 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 246 seconds < 1311170505 930837 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1311170887 93536 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> concat . inits $ [0..] < 1311170889 275483 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [0,0,1,0,1,2,0,1,2,3,0,1,2,3,4,0,1,2,3,4,5,0,1,2,3,4,5,6,0,1,2,3,4,5,6,7,0,... < 1311170919 926515 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> sum . concat . inits $ [0..10] < 1311170922 70602 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 220 < 1311170948 867747 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1311170967 480086 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> zipWith (*) [0..10] (reverse [10..0]) < 1311170968 807900 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [] < 1311170994 213054 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> sum $ zipWith (*) [0..10] (reverse [0..10]) < 1311170995 687684 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 165 < 1311171011 408085 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> sum $ zipWith (*) [1..10] (reverse [1..10]) < 1311171012 504660 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 220 < 1311171077 6633 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> map length $ inits [0..10] < 1311171078 543802 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [0,1,2,3,4,5,6,7,8,9,10,11] < 1311171144 304595 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> iterate (map length . inits) [0..1] < 1311171146 79885 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [[0,1],[0,1,2],[0,1,2,3],[0,1,2,3,4],[0,1,2,3,4,5],[0,1,2,3,4,5,6],[0,1,2,3... < 1311171799 804348 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> iterate (map length . inits) [0..] < 1311171801 835945 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27... < 1311171900 858251 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :interesting idea because map length . inits seems to increase the length of the list by one. < 1311171907 191785 :mundi!~mundi@124-150-65-144.dyn.iinet.net.au JOIN :#esoteric < 1311171922 779870 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de QUIT :Ping timeout: 250 seconds < 1311171971 861440 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de JOIN :#esoteric < 1311172085 565838 :mundi!~mundi@124-150-65-144.dyn.iinet.net.au PART #esoteric :"Ex-Chat" < 1311172624 748030 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de QUIT :Ping timeout: 250 seconds < 1311172681 780602 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de JOIN :#esoteric < 1311172874 484081 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :hmmm, seems that Haskell has lost its 4th place status in the Great Language Shootout. < 1311172879 946859 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it was apparently second at one point. < 1311173038 845854 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net QUIT :Read error: Connection reset by peer < 1311173089 964247 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1311173493 797809 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1311173548 694857 :jcp|1!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1311173568 723151 :jcp!alex@bzflag/contributor/javawizard2539 QUIT :Ping timeout: 276 seconds < 1311173573 236683 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :!bfjoust random [+-.+..].[>>>>.<->[>]-.-<].[<-..<.][[]<><]-<<[[>.-><>.+[[-+]..-+[>+<>]>[+]]]]+>[.[+.-<-<+.<+[<>[[<[.->]]]]]] < 1311173575 957025 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for Taneb_random: 12.7 < 1311173643 629388 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :That did better than I thought it would < 1311173652 644900 :jcp|other!alex@bzflag/contributor/javawizard2539 QUIT :Ping timeout: 246 seconds < 1311173726 264287 :jcp!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1311173878 964143 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Did you really submit a fully random program? < 1311173910 696950 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!bfjoust random-reduced [+-.+..] < 1311173913 309393 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for Lymee_random-reduced: 12.5 < 1311174008 367830 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Taneb, did you write an evolver? < 1311174037 240655 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Nah, just made a few random ones and used the best one < 1311174047 257123 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Lymee: That's not quite reduced, if the opponent does a -- or ++ style clear, the ] can pass < 1311174058 937794 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :An evolver would probably be better < 1311174069 538795 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!bfjoust random-reduced [+-+] < 1311174072 224251 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Score for Lymee_random-reduced: 11.7 < 1311174099 493636 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :How about "dead code eliminated" < 1311174113 610919 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :It's not equivalent, is what I meant < 1311174118 19502 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :That code isn't necessarily dead < 1311174123 781508 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :It doesn't do anything useful. < 1311174125 607587 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Although in practice is likely to be < 1311174162 798839 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :If the opponent comes to your flag and does (-)*100000, that code will be executed :-P < 1311174175 358785 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Well, if it does it at the right time < 1311174192 362351 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :It's unlikely to do anything helpful, at least. < 1311174202 473952 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :That much is true < 1311174260 851461 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de JOIN :#esoteric < 1311174300 340979 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :What does . do in bfjoust? < 1311174336 632648 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :noop < 1311174336 879504 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :nop < 1311174344 668372 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :noöp < 1311174480 923042 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Now, if I had actually written an evolver < 1311174691 332816 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Rather than taken one of the worst approaches to BFJoust programming possibl < 1311174693 156020 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :e < 1311174716 468327 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :I may have been higher on the highscore list < 1311174855 999197 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> [0..] >>= (`replicateM` "<>[]+-.") < 1311174857 419070 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["","<",">","[","]","+","-",".","<<","<>","<[","<]","<+","<-","<.","><",">>... < 1311174867 411488 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :run this until you beat everything on the hill. < 1311174883 431649 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you could add a filter to ensure brackets are balanced. < 1311174985 96161 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> sum . map (7^) $ [0..1000] < 1311174987 45359 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 146213274662667137112548063777985657385914925426115053337407750877446569570... < 1311174995 97451 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yeah that shouldn't take very long. < 1311175037 982309 :quintopia!~quintopia@74.117.158.92 JOIN :#esoteric < 1311175038 242092 :quintopia!~quintopia@74.117.158.92 QUIT :Changing host < 1311175038 453215 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1311175084 803744 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :hmmm, well, you could treat a pair of balanced brackets as a single character for the purposes of counting possibilities. < 1311175090 377112 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> sum . map (6^) $ [0..1000] < 1311175092 351631 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 169993231486018340685555030298982692999685661970922295867882569185687427371... < 1311175121 677806 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :see? that's not very many possibilities at all within set of bfjoust programs less than or equal to 1000 characters long. < 1311175123 329349 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :And discount programs that have a < before any >s < 1311175137 630313 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah, yeah I can't calculate that number easily.. < 1311175198 356888 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :who knows it might be a viable solution that won't take 1 billion years to execute. < 1311175244 952090 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it would be interested to see the winning program. It would be literally be one of the most optimal bfjoust programs, pulled out of the realm of possibility. < 1311175249 704742 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*interesting < 1311175265 462282 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I've exceeded my typo limit. Thats means I have to go to sleep now. good night. < 1311175304 466316 :jcp|other!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1311175337 271272 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(Future plan: create virus. establish botnet. find optimal bf joust programs from the set of all bfjoust programs < 1311175340 238659 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :) < 1311175401 800160 :jcp!alex@bzflag/contributor/javawizard2539 QUIT :Ping timeout: 276 seconds < 1311175416 802079 :jcp|1!alex@bzflag/contributor/javawizard2539 QUIT :Ping timeout: 246 seconds < 1311175531 534251 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Select four programs: A, B, C, and D. Pit A against B and C against D. WLOG, assume A and C win. Kill B and D and replace them with A and C's offspring. < 1311175796 710377 :jcp!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1311176023 962032 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net JOIN :#esoteric < 1311176062 859800 :pikhq!~pikhq@71-219-210-48.clsp.qwest.net QUIT :Ping timeout: 240 seconds < 1311176067 320872 :pikhq_!~pikhq@174-22-185-222.clsp.qwest.net JOIN :#esoteric < 1311176212 31550 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The fizzie_evo_4 program was evolved against some old hill a bit like that; it's quite close to one of the members of the starting population, which were the wiki's BF Joust article's examples. < 1311177327 769794 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1311177352 786010 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de JOIN :#esoteric < 1311177923 257700 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1311179019 421615 :Nisstyre!~nisstyre@infocalypse-net.info JOIN :#esoteric < 1311183096 622251 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 QUIT :Ping timeout: 252 seconds < 1311183404 599653 :MigoMipo!~John@84-217-2-120.tn.glocalnet.net JOIN :#esoteric < 1311183651 13799 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 240 seconds < 1311184372 929562 :CakeProphet!~adam@h115.53.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1311184373 294250 :CakeProphet!~adam@h115.53.18.98.dynamic.ip.windstream.net QUIT :Changing host < 1311184373 506254 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1311184430 253761 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Serafina Pekkala. < 1311184726 647291 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :halp < 1311184728 250482 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :http://satwcomic.com/ < 1311184734 797698 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :someone translate :( < 1311184848 219061 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Apparently, it's all done by Google Translate. So, use Google Untranslate to get it back to English. < 1311185072 898177 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :oic < 1311185180 99355 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Ooh, I can almost read that first sentence. "Jag har undrat, varför har du en fisk på huvudet?" < 1311185209 757737 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :It's, like... "I ___ ______, wherefore hast thou an fish __ _______?" < 1311185273 450739 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :"An boat? Wherefore will thou have an boat __ _____ ____?" < 1311185320 36067 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :på huvudet -> on [your] head. < 1311185338 579208 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Wherefore hast thou an city upon head? < 1311185343 240343 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The Finnish is not terribly correct, but, well, Google Translate. < 1311185368 969839 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :har undrat -> have wondered. < 1311185408 215143 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :fizzie: do you always translate into shakepearean english < 1311185428 509854 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Not me, tswett. < 1311185439 75463 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Only when translating from Germanic languages. < 1311185446 257217 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :oh god you people with your names that are the same length < 1311185455 758580 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :WHEREFORE ART THOU JOHN < 1311185472 495529 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Oh, it's easy to tell us apart. My name is white, everyone else's is gray. < 1311185474 81820 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :FOR THINE MOBILE RINGETH NOT < 1311185479 538467 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :AND GOETH STRAIGHT TO VOICEMAIL < 1311185534 647640 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 JOIN :#esoteric < 1311185574 319500 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :What's happening in the world of esoteric programming? < 1311185628 562426 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :Taneb: dependently typed befunge < 1311185678 102453 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :How does that work? < 1311185744 936569 :augur!~augur@208.58.6.161 PRIVMSG #esoteric :who knows, i just made it up < 1311185772 621825 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :brb < 1311186177 263590 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1311186191 348128 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Hello < 1311186193 166265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1311186193 997255 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 6 new messages. '/msg lambdabot @messages' to read them. < 1311186197 421368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1311186216 255593 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :elliott, can you whitelist me on the Minecraft server? < 1311186251 799205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yep; gimme a minute first though, I just got online < 1311186258 683073 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Fair enough < 1311186526 333369 :pikhq_!~pikhq@174-22-185-222.clsp.qwest.net PRIVMSG #esoteric :elliott: My request is still pending. < 1311186557 37617 :pikhq_!~pikhq@174-22-185-222.clsp.qwest.net PRIVMSG #esoteric :Though, I've got shit I should probably doing ATM, so whatever. :P < 1311186595 865427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: I know; it's just that we've only really tested the server up to the limits of the people who were on during testing, so I'm trying to make sure everything will run stably with lots of RAM left over, etc. with more people before I let anyone else on... < 1311186604 893527 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Don't worry, there's nothing much at all on the server right now. Not even a house. :p < 1311186630 253115 :pikhq_!~pikhq@174-22-185-222.clsp.qwest.net PRIVMSG #esoteric :elliott: Hooray, everyone being too lazy to play a game! :P < 1311186687 945514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: It's been up with the real map for exactly two days; we've been focusing on mining a bunch of resources and trying to find a spot to build a civilisation :P < 1311186758 159264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :More like one day, actually < 1311186825 390909 :pikhq_!~pikhq@174-22-185-222.clsp.qwest.net PRIVMSG #esoteric :And then my speaker decided to take a suicide leap off my desk. < 1311186878 456763 :elliott!~elliott@unaffiliated/elliott QUIT :Read error: Connection reset by peer < 1311186917 935302 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1311187010 45084 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 264 seconds < 1311187010 998043 :CakeProphet!~adam@h125.46.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1311187011 522610 :CakeProphet!~adam@h125.46.18.98.dynamic.ip.windstream.net QUIT :Changing host < 1311187011 733347 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1311187054 154434 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :http://www.coltech.vnu.edu.vn/~hoangta/jvse2010/Sakai-JVSE2010.pdf looks like this link never appeared in this channel. < 1311187180 551842 :elliott!~elliott@95.149.245.10 JOIN :#esoteric < 1311187185 403188 :elliott!~elliott@95.149.245.10 QUIT :Changing host < 1311187185 614488 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1311189091 71582 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 240 seconds < 1311189480 579949 :CakeProphet!~adam@h211.22.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1311189480 792141 :CakeProphet!~adam@h211.22.18.98.dynamic.ip.windstream.net QUIT :Changing host < 1311189480 792307 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1311189795 619120 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 240 seconds < 1311189858 947297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:13:55: > fix error < 1311189859 158860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:13:57: "*Exception: *Exception: *Exception: *Exception: *Exception: *Exception: *E... < 1311189859 159063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:14:07: It's clearly returning a [Char] < 1311189859 159173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:14:14: no < 1311189859 159275 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:14:15: One that makes /sense/ at that. < 1311189861 579408 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: not in the way you think < 1311189866 714690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:14:57: Lymee: The show routine is printing out the initial " for the string. < 1311189866 945999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:14:57: error s = throw (ErrorCall s) < 1311189867 156725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:15:20: Lymee: And then the RTS starts outputting that it got an exception, so it prints *Exception: . < 1311189869 322395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:15:30: Lymee: And then, it tries to output the error message for that. < 1311189871 161250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:15:36: Lymee: And then the RTS starts outputting that it got an exception, so it prints *Exception: . < 1311189874 157813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:15:42: Lymee: And so on. < 1311189876 182364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1311189880 221991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :note how there's no closing quote in error (error "wat") < 1311189914 985108 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :So... < 1311189921 87457 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :You can have an exception while displaying the exception string. < 1311189947 491538 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> let evilValue = fix error in True || evilValue < 1311189948 671035 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `GHC.Bool.Bool' < 1311189948 881808 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type ... < 1311189977 711898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: you can have an exception while evaluating any value < 1311189983 466166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :an error string happens to be a value :) < 1311189988 279998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fix error is of type String < 1311189989 432041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because < 1311189993 379499 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fix :: (a -> a) -> a < 1311189997 702034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :error :: String -> a < 1311190007 729702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so (String -> a) has to become (b -> b) < 1311190012 70007 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b=String is the only thing that fits < 1311190023 562757 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :I see. < 1311190024 872508 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Makes sense < 1311190040 856575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> let evilValue = fix error `seq` False in True || evilValue < 1311190042 339454 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : True < 1311190053 398173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's not really an evil value any more than an infinite loop is < 1311190073 666132 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Lazy evaluation gets confusing. < 1311190087 200956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that case is very obvious :P < 1311190162 292750 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :I'm making an observation. < 1311190167 76277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::) < 1311190171 104247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :01:09:34: > let throw# = \x -> x in error "this wont work i dont think" < 1311190171 315358 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :01:09:36: *Exception: this wont work i dont think < 1311190171 315568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thankfully, haskell is lexically scoped < 1311190274 962701 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :I'm aware. < 1311190425 715969 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t fix < 1311190426 899750 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (a -> a) -> a < 1311190615 544464 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1311190636 886407 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :haha nonlexical scoping < 1311190844 975253 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1311190910 39952 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : 04:56:23: elliott, standard model is *awful* I don't care who you are < 1311190910 250709 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : Oh, look, a biologist who codes hates the standard model. < 1311190910 461310 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric : Clearly this means we should all jump ship. < 1311190913 402960 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :hey now < 1311190918 456881 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'm a polymath < 1311190922 781782 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :just mostly focused on biology :) < 1311190927 776715 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :would I be programming if that were my sole interest < 1311190930 66867 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :it's just not my life < 1311190941 459366 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :besides I find most hard CS people are really just closet lambda calculus nerds < 1311190943 815145 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :no offense :P < 1311190996 617158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yep, you don't understand functional programming so all CS is just \calculus nerding, reasonable conclusion to make < 1311191143 346689 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :this again? < 1311191158 19281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently < 1311191215 199810 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i still need to learn it. there must be an easy way to understand functional programming < 1311191231 309690 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Elizacat: and is this why CS is an awful thing? < 1311191256 493636 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i think possibly it's because lambda calculus is the simple model of computation which corresponds closest to high-level mental concepts < 1311191278 401798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no that's goto and print < 1311191298 757957 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :goto isn't high-level < 1311191308 9854 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i mean TMs are TC, but programming them is still essentially esoteric < 1311191309 103971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here oerjan discovers sarcasm < 1311191332 168704 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :second best only to puns < 1311191338 686179 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: you need to use the new reddit convention of embedding /s in the alt text of your punctuation < 1311191354 326095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: but then we'd know for _sure_ that elizacat was serious < 1311191411 154090 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :while lambda calculus is just very thin syntactic sugar from actually being usable < 1311191445 817526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: if that: /me links to http://tinyconcepts.com/invaders.html again :P < 1311191462 705808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(ok so the "array" code is pretty ugly, but that's just the fault of the choice of datatype :P) < 1311191527 408990 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :I'm only half serious < 1311191532 291702 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :that code has no line breaks in my browser :( < 1311191535 952827 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :trust nobody but me < 1311191540 581204 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :taking me seriously may be hazardous to your health < 1311191546 553646 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :harmful or fatal of swallowed < 1311191555 748947 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :if you have an erection lasting more than four hours seek immediate medical help < 1311191563 603427 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :all very sound advice. < 1311191566 572322 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: that already is a bit of syntactic sugar, you have equations and multiletter identifiers :P < 1311191596 421540 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well ok :P < 1311191597 872909 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :although the latter might be all you really need for some readability < 1311191609 323733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I consider identifiers irrelevant for \calculus < 1311191620 193491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The form with explicit variables is just defined on a set of variable names :P < 1311191627 934349 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :In any circumstances, unless battling a mime, do not attempt to punch yourself in the face. < 1311191644 452403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: top-level letrec is probably the important thing < 1311191651 305747 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: "usable" includes readability considerations < 1311191652 415838 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :I know this from personal experience. < 1311191667 772215 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: yeah easy recursion is somewhat important < 1311191673 22395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: yes, I'm just saying that multi-letter variables aren't a change IMO < 1311191679 615207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's how I consider the lambda calculus normally < 1311191685 644419 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ok < 1311191701 183120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well fix is easy enough, but mutual recursion is very hard in the lambda calculus, you basically have to inline all the mutual functions within each other... < 1311191726 676764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can formulate letrec in the lambda calculus though, so the only sugar is not having to name every bound variable as a parameter to the bound variable, pretty much < 1311191737 973014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by giving them directly-associated names instead < 1311191744 307450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :de-sugaring is trivial < 1311191813 300922 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric : I know this from personal experience. <-- i am starting to get an inkling you use this phrase a lot < 1311191847 3804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: do you know that from personal experience? < 1311191855 891911 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :damn it elliott I was going to say that < 1311191875 118905 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :now im cyring < 1311191890 537861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you ever not cry < 1311191896 567157 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Look, I often walk my dog through a field with cows in it. And I punched myself in the face once. < 1311191905 381582 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote Look, I often walk my dog through a field with cows in it. And I punched myself in the face once. < 1311191908 954181 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :519) Look, I often walk my dog through a field with cows in it. And I punched myself in the face once. < 1311191943 800860 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :monqy: you snooze, you lose < 1311191953 545749 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: is that your life story < 1311191962 282106 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i dropped my lunch and was picking it up off of the floor this is my excuse < 1311191970 51698 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :No, I also grew a moustache when I was twelve < 1311192172 150607 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Well, in less than a year I'll be thinking about choosing what to do at university < 1311192189 927095 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: well if you can use fix you should also be allowed to use letrec (since both can be defined) < 1311192212 625098 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I'm just saying that you can have a top-level set of mutual bindings in the lambda calculus almost directly < 1311192241 23793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can define a letrec such that (with [...] sugar for lists because I'm lazy) `letrec [\[a,b,c]. ..., \[a,b,c]. ..., \[a,b,c]. ...]` works < 1311192247 935310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with the first being a, second b, third c < 1311192258 542860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so basically, top-level mutual bindings are just thin syntactic sugar < 1311192262 477788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and that's all you really need < 1311192292 172023 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm i was about to write something like that, but without lists < 1311192306 180395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: how could you do it without lists? < 1311192313 389890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, actually < 1311192315 892422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's just fix < 1311192323 574839 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :well the letrec would then depend on number of functions < 1311192324 366622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fix (\[a,b,c]. [..., ..., ...]) < 1311192476 26621 :olsner!~salparot@c83-252-161-133.bredband.comhem.se QUIT :Read error: Operation timed out < 1311192513 162098 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :fix (\l a b c -> l (def. a) (def. b) (def. c)), or something like that < 1311192553 541174 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm that won't work i think < 1311192568 805217 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :or does it < 1311192610 897609 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :there should be something that can replace fix there to make it work, anyway < 1311192914 519499 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :fix (\t f -> t (\a b c -> f (def. a) (def. b) (def. c))) < 1311192960 263346 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i think that may be it. t now represents a 3-tuple and f a function for unwrapping it < 1311192994 444998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty < 1311193227 314981 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> fix (\t f -> t (\a b -> f (1:b) (1:zipWith (+) a b))) (\a b -> a) < 1311193243 280365 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : thread killed < 1311193252 703228 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :that did not seem to work very well :P < 1311193266 273891 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :but it did type < 1311193281 595532 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> let a = 1:b; b = 1:zipWith (+) a b in a < 1311193286 7470 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,1... < 1311193288 442717 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Now, I promised myself when I was 7 that I would do maths at University < 1311193290 534797 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1311193292 667063 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :lessee < 1311193295 826420 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :http://i.imgur.com/GXlwe.jpg < 1311193304 78380 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :But you guys have made me want to do Computer Science < 1311193304 517570 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> take 4 $ fix (\t f -> t (\a b -> f (1:b) (1:zipWith (+) a b))) (\a b -> a) < 1311193333 184566 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : thread killed < 1311193352 818460 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :they're researchers :P < 1311193353 29249 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: i guess that becomes an infinite loop instead :( < 1311193355 59304 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :(I think) < 1311193358 130710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: rip :( < 1311193365 204388 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: wait, it looks very wrong < 1311193366 966424 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric :research would probably be the better way to go for CS < 1311193367 226653 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Now, Oxford offers a Maths and Computer Science course < 1311193371 681687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: fix (\t f -> t ...) looks wrong < 1311193373 777524 :Elizacat!~Elizabeth@awos/2nd-in-command/init PRIVMSG #esoteric ::p < 1311193379 560226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: isn't that necessarily an infinite loop < 1311193392 154691 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh hm right < 1311193399 581727 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: maths and computer science is a good thing to do, I think they do Haskell at Oxford < 1311193404 324955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also Oberon for some reason? so weird < 1311193424 133145 :olsner!~salparot@c83-252-161-133.bredband.comhem.se JOIN :#esoteric < 1311193428 626564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : http://i.imgur.com/GXlwe.jpg < 1311193433 594823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if objective c gives you a magical sense of childlike wonder < 1311193437 49357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're a really boring person < 1311193480 893222 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i do not like this list < 1311193488 120678 :NihilistDandy!~ND@c-75-69-129-101.hsd1.nh.comcast.net JOIN :#esoteric < 1311193492 955305 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :And if Malbolge makes programming like breathing, ask the nurse for more oxygen. < 1311193516 903653 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1311194156 276526 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: i think the problem is that the obvious church representation of tuples isn't actually lazy... < 1311194180 657091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um isn't it? < 1311194225 988124 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :no, when doing t (\a b -> f a b) f doesn't get to start running until the tuple function is evaluated < 1311194228 763262 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 QUIT :Ping timeout: 252 seconds < 1311194254 187923 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :*evaluating < 1311194258 46177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm right < 1311194274 186324 :boily!~boily@mtl.savoirfairelinux.net QUIT :Ping timeout: 252 seconds < 1311194323 166301 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :might actually have to define fst and snd to apply inside f < 1311194327 822686 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :lessee < 1311194370 575712 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1311194382 241392 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so I take it you're not doing normal order < 1311194398 183364 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :monqy: um yes i am, this is haskell... < 1311194435 329835 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :normal order doesn't mean _every_ data type representation becomes automatically lazy (is the moral of this) < 1311194549 141164 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> fix (\t f -> (\f -> f (t (\a b -> a)) (t (\a b -> b))) (\a b -> f (1:b) (1:zipWith (+) a b))) (\a b -> a) < 1311194553 499331 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1311194561 380892 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> take 4 $ fix (\t f -> (\f -> f (t (\a b -> a)) (t (\a b -> b))) (\a b -> f (1:b) (1:zipWith (+) a b))) (\a b -> a) < 1311194563 34830 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,1,2,3] < 1311194565 214651 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :yay < 1311194578 617744 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :still slow as molasses :P < 1311194622 732923 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :and not as pretty any longer < 1311194739 463318 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :well... < 1311194812 269560 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> take 4 $ fix (\t f -> (\a b -> f (1:b) (1:zipWith (+) a b)) (t (\a b -> a)) (t (\a b -> b))) (\a b -> a) < 1311194813 928115 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,1,2,3] < 1311195098 101311 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric : atehwa: Didn't you run the mailing list? < 1311195100 590125 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ooh right < 1311195104 766753 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ACTION waves < 1311195126 920132 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::O < 1311195131 396809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sup atehwa < 1311195166 190519 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forgot all about that, heh < 1311195166 678205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :06:24:17: elliott: well, I know the wiki, but it seems that the number of langs / year has been going up ever since 2002, and most of the new languages are really uninteresting. < 1311195168 414343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, this is very true < 1311195188 980394 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: i saw you mention underload, did you mention /// yet? :P < 1311195197 167180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh right. you do it. < 1311195235 988879 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :taneb: i would say that anyone who can follow this room without skipping a beat doesn't need a CS bachelors < 1311195241 475498 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :atehwa: /// (Slashes) is the best esolang ever. or something. < 1311195251 67605 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :they can jump straight to phd < 1311195254 338496 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :sadly i don't think he's present at the moment. < 1311195272 476924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: "Hey, lemme in to your grad school. Degree? I don't need no stinkin' degree, I'm an ESOIST." < 1311195295 804137 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I considered mentioning ///, but assumed he already knows about Thue, and one string-rewriting thing might be enough. < 1311195309 566821 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :lol < 1311195314 417102 :pumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1311195318 729705 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh, eodermdrome maybe. but of course my memory is biased toward the languages i've worked on < 1311195330 214680 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :fizzie: /// is far more elegant than thue :( < 1311195333 692726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Thue suxxxe < 1311195351 301508 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :(although that may be somewhat caused by thue's sucky syntax and IO) < 1311195355 790109 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :eodermdrome he seemed to find. < 1311195360 306852 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ah < 1311195384 101307 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :im very serious < 1311195404 391448 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :hehehehe < 1311195405 557469 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::) < 1311195426 211442 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :itidus20: are you having a reverse Dunning-Kruger effect here? :P < 1311195440 285783 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i can't follow the room without skipping a beat < 1311195460 292783 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :or would that be dunning-kruger by proxy < 1311195472 514930 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :itidus20: i realize that, therefore "reverse" :P < 1311195488 926573 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :hmm < 1311195493 139825 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 252 seconds < 1311195493 350872 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :("since i don't understand half what they say, they must know _everything_") < 1311195506 913430 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i am a dropout but it's more for sociological reasons than intellectual < 1311195532 505356 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1311195536 411330 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :lol, comparing thue to /// < 1311195548 285901 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :bit of both < 1311195571 117024 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :at the end of the degree they start expecting you to do things like teamwork and projects < 1311195571 328766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oklopol: they're not that different, but the major difference is a really really significant one < 1311195577 888198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sup ais523 < 1311195586 525980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, it's not that they're dissimilar < 1311195587 213093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I finally finished the Big PvP Ban < 1311195590 559011 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :the rest of it is a joke < 1311195591 314014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's that it's like comparing php to scheme < 1311195592 816748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: wut < 1311195596 506098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which I've been working on for 5 days noe < 1311195598 43173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*now < 1311195602 309866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is that? < 1311195604 844590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a NetHack-related project < 1311195613 111495 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mostly interesting because banning PvP in NetHack implies I'm implementing multiplayer < 1311195622 145764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, I made that conclusion-jump too < 1311195628 61555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: why ban PvP? PvP is fun :-P < 1311195640 513366 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :pvp pvp < 1311195640 724332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Are you doing that fancy -- what was it -- roguelike relativity thing? < 1311195667 559241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: because PvP doesn't work < 1311195679 684916 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :banning it is necessary to prevent the game crashing < 1311195690 63572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: haha < 1311195691 682306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if I wanted PvP to work, I'd have to follow up by reimplementing it on a different codepath < 1311195698 442114 :pumpkin!~pumpkin@unaffiliated/pumpkingod NICK :copumpkin < 1311195713 310793 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :rewrite nethack < 1311195716 238738 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : ais523: Are you doing that fancy -- what was it -- roguelike relativity thing? < 1311195734 368362 :pikhq_!~pikhq@174-22-185-222.clsp.qwest.net PRIVMSG #esoteric :What, and call it githack? < 1311195761 992563 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I'm not sure what you mean by that < 1311195763 905666 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :you can't learn to cope with a degree by doing a degree < 1311195771 499188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: How are you handling it < 1311195772 168868 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it's a fallacy < 1311195783 878581 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Multiplayer Doesn't Work in roguelikes in any naive way < 1311195784 896764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh wait < 1311195786 57690 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monqy: after spending 5 days editing well over half of the files in the distribution, I'd be inclined to agree with you, but I fear a rewrite would be even harder < 1311195789 899544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Unless you just mean like < 1311195792 689743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm < 1311195793 296445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No < 1311195796 503592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: So how are you doing it < 1311195811 379014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: behind-the-scenes, via peer-by-peer where there's one process per player, which handles everything that happens involving that player < 1311195824 697419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :12:26:15: 04:53:53: if you don't think, you can't accomplish anything. programming is a science. < 1311195824 945953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :12:26:27: No it isn't, it's maths mixed with the odd bit of engineering. < 1311195825 156915 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :12:27:04: They're like the exact opposite things. < 1311195825 157085 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's what "a science" means, generally :-P < 1311195825 981253 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :from the player's point of view, by putting both players into the turn order, and you have to wait for your turn to come round < 1311195836 903512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Right, so you have to have everybody awake to play < 1311195839 741833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not MMORPG-style or anything < 1311195892 347815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep, it's small-party multiplayer < 1311195898 656752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and cooperative only < 1311195907 624968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So lame :P < 1311195960 20734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :13:04:32: in advance to all apple fanboys: stfu < 1311195961 662565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/ahem < 1311195968 144156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HEY GUYS DID YOU HEAR ABOUT THE NEW APPLE PRODUCTS < 1311195968 604144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GUYS < 1311195969 65115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GUYS < 1311195970 431840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :NEW APPLE PRODUCTS < 1311195970 886881 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GUYS < 1311195971 129278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GUYS < 1311195972 763567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cheater_ < 1311195976 36512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THEY CAME OUT WITH NEW APPLE PRODUCTS < 1311195977 394719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi guys < 1311195992 420144 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi elliott < 1311195993 861218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Heh, I just checked; and so my computer becomes obsolete already) < 1311196003 983600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Time to throw it out the window < 1311196014 662939 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :genetic engineered apples? < 1311196020 432216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Aww what, it has an i7 now? < 1311196021 854458 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :dont hit anyone with it that might hurt < 1311196032 563958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I demand a free upgrade < 1311196049 502178 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :apple juice, apple cider, ringo starr < 1311196085 14486 :cheater_!~ubuntu@g229161190.adsl.alicedsl.de PRIVMSG #esoteric :elliott, i'm happy you've read my very important PSA < 1311196114 451179 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :ipad2.0, it's worth giving up your kidney for < 1311196174 783681 :pumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1311196194 973309 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how many kidney < 1311196230 300423 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 258 seconds < 1311196239 880633 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :9 kidney < 1311196241 733571 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :also I don't understand tablets what's so good about them < 1311196243 557708 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :am i unhip < 1311196257 270756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes ur hip bone < 1311196257 481829 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it's marketing < 1311196265 563503 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :by tablets I mean the gimmicky touchscreen computers < 1311196277 774178 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 JOIN :#esoteric < 1311196283 676765 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :thanks. also, whoosh. < 1311196285 474961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, mice kind of suck. direct touch is one answer to that. < 1311196290 798195 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 PRIVMSG #esoteric :Hello again < 1311196294 235697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and at least the ipad doesn't have a (visible) filesytem. < 1311196294 446348 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :wrong window < 1311196296 184021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :filesystem < 1311196300 220695 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but direct touch also sucks < 1311196301 33251 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :by isolating certain hardware configurations and naming them platforms, a company can get rich < 1311196330 688759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: for typing sure, dunno about for other things < 1311196348 493931 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you have to obscure the screen, for one < 1311196371 97587 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how's that any different to, i dunno, a whiteboard, or a book, or anything else < 1311196375 865177 :pumpkin!~pumpkin@unaffiliated/pumpkingod NICK :copumpkin < 1311196381 80735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm pretty good at keeping my fingers out of the way < 1311196391 949795 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I guess it depends on what's happening < 1311196409 759228 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I haven't worked out what I'd use a tablet computer for, if I had one < 1311196410 893118 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :if the interface designers aren't idiots < 1311196412 441304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm not convinced touch is a good idea and the ipad has apple lockdown shit but < 1311196420 219778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're not really properly portable, and the keyboard's aren't good enough for serious programming work < 1311196424 60774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*keyboards < 1311196439 919977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: IMO, the iPad is basically Apple releasing its next computer model a decade early < 1311196447 589802 :Nisstyre!~nisstyre@infocalypse-net.info QUIT :Quit: Leaving < 1311196454 226071 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I think they found a genuine gap in the market < 1311196458 913752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm not sure it's a very large one < 1311196468 951288 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :next computer model: not for serious programming work????? < 1311196471 839265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which means more unacceptable Apple lockdown, and lots of other crap, but it seems clear to me that the current path of computer evolution is a dead-end < 1311196477 438807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: Apple care about developers? < 1311196486 186705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all they need to do is release XCode for iPad and they're done < 1311196521 688789 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: you'd really need to design a new language syntax for being easily written on a tablet < 1311196525 46753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd hate to write, say, C on one < 1311196533 441934 :Nisstyre!~nisstyre@infocalypse-net.info JOIN :#esoteric < 1311196542 542833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :typing is pretty much the main issue with direct touch < 1311196556 133589 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :flowcharts flowcharts flowcharts < 1311196656 230666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: there have been interesting suggestions that what's needed is a force-feedback touchscreen < 1311196659 752442 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I managed to humiliate myself IRL today < 1311196663 896738 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that could form physical keys that you could feel and press < 1311196668 671042 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it'd work like a mechanical keyboard < 1311196682 817392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it seems like a nifty idea, especially if you can make it into a Braille display too < 1311196752 394284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yes; it's not clear how you can do that, though, but if it was done, at a sufficiently good resolution, that would be amazingly impressive < 1311196801 418503 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suppose the other problem with tablets is, if you're using a large portion of it as a keyboard, why not put a keyboard there rather than a screen? < 1311196812 46316 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :amazingly impressive useless gimmick. why can't it have a port for keyboardery < 1311196822 333212 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or a builtin keyboard yeah < 1311196829 914336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monqy: the trend nowadays is for systems to have fewer and fewer ports < 1311196840 223375 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and peripherals generally < 1311196842 737987 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bad trend < 1311196869 438084 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I happen to own a USB floppy drive (and have had to use it on occasion), but I bet most people have no way to read floppy disks nowadays unless they have a desktop PC or really old laptop < 1311196878 571990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : amazingly impressive useless gimmick. why can't it have a port for keyboardery < 1311196884 924262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: You realise that there are other uses for tactile feedback? < 1311196890 329238 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1311196890 577366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It would be nice if GUI buttons gave actual feedback, for intsance < 1311196891 475087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance < 1311196911 779255 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: And assuming it had multiple levels, you could do all sorts of stuff < 1311196919 671757 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i also hate gui buttons < 1311196941 856233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well if you just want a linguistic-style interface of course nothing to do with touch at all will interest you < 1311196956 766183 :Taneb!540d59f6@gateway/web/freenode/ip.84.13.89.246 QUIT :Ping timeout: 252 seconds < 1311197108 20059 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric : You can have an exception while displaying the exception string. < 1311197138 236983 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :that's a function of how lambdabot is programmed. i recall a previous version bailed out on a second one. < 1311197141 540459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, someone found an exploit on Google Webmaster Tools that let them remove arbitrary sites from the Google index < 1311197152 888048 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION checks GitHub notifications < 1311197153 539856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha < 1311197155 378509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently, you could change the query string of an otherwise valid removal request < 1311197177 664356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a pretty silly mistake to make < 1311197183 745090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although a moderately common one < 1311197204 200984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the tool in question's been temporarily disabled until it could be fixed) < 1311197206 272916 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :basically, it's just about putting catch in the function handling an exception from an outer catch < 1311197230 271779 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :ais523: "if you're using a large portion of it as a keyboard, why not put a keyboard there rather than a screen?" -- because in very many use cases (browsing...) you're for the most part not using a keyboard. Having a physical one would be comparable to having the virtual one always-on. < 1311197238 234358 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: indeed < 1311197268 83948 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :(I'm sure they don't mind the fact that there's then also no need to consider different regional keyboard layouts in hardware.) < 1311197275 590693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FireFly: monqy is who said that < 1311197276 738217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: < 1311197347 920495 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :elliott: That was a direct copypasta from an ais523 comment. < 1311197374 839654 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep, I was thinking about that < 1311197399 853225 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :incidentally I'd prefer browsing with keys over fingers < 1311197430 347259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah < 1311197458 718250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I normally browse with a mouse < 1311197469 633179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I've been wondering if using a keyboard to navigate would work better < 1311197475 799405 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my guess is no, but I'm not sure < 1311197485 766455 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I browse with my nose. (Not really, but it sorta-rhymes.) < 1311197493 94996 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I imagine fingers would be clumsy < 1311197502 117573 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :links too close together, touch the wrong one < 1311197576 285624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: meh; that's a problem with my iPhone, but tablets are much bigger < 1311197579 936220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And even with my iPhone I rarely misclick < 1311198146 152351 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :theres nothing wrong with keyboards... they don't like this idea < 1311198157 94640 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :they can't kill the keyboard with a touchscreen < 1311198172 636986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its all a conspiracy man < 1311198210 780871 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and keyboards are cheap < 1311198222 405872 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and as far as computers go they're a commodity < 1311198234 73584 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :they're fairly perfect < 1311198252 742084 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :except for being out and about < 1311198353 785173 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :depends what the kb is for < 1311198419 154111 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :im sure if research was done between writing a 3000 word essay on an ipad vs writing it on a laptop the laptop would win < 1311198441 807329 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :but then people would argue that it's due to familiarity with the keyboard that they like the keyboard. < 1311198469 205489 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :the question then is whether there is any level at which a person could enjoy a touchpad keyboard more than a regular keyboard < 1311198502 292503 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :and it may turn out the ipad is for writing things like urls or using 140 character twitter < 1311198540 626810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : im sure if research was done between writing a 3000 word essay on an ipad vs writing it on a laptop the laptop would win < 1311198545 225154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes because the only thing people do on computers is type < 1311198548 694212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the ONLY THING < 1311198557 882126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's why they're called typewriters < 1311198651 804772 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, I'd prefer a laptop to a tablet because most of what I do on a computer is in fact typign < 1311198653 164373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*typing < 1311198660 368766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I acknowledge that other people might do other things on theirs < 1311198663 830816 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net JOIN :#esoteric < 1311198670 240785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and that different systems might be better for them as a result < 1311198702 26933 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :hm < 1311198713 793751 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :ACTION waves back at oerjan, elliott. < 1311198751 793511 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :oerjan: I managed to find out about /// myself, because it had enough backreferences :) < 1311198757 758594 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ah < 1311198783 988516 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :well the patent hounds are gnashing over these "gestures" < 1311198807 363396 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: Do you make TASes yourself? < 1311198814 898837 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: I'm working on a NetHack TAS < 1311198829 743921 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :oerjan: actually, funny how you started by mentioning /// and eodermdrome, because those two were exactly the ones I found valuable myself. :) < 1311198832 198230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm a bit unusual in the TAS community in that I don't make TASes without a license from the game's developers to use the ROM for the purpose < 1311198850 974938 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :there could be lots of more interesting graph-rewriting languages for undirected graphs, though. < 1311198861 756521 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :ais523: Which leaves you only working on Nethack? :P < 1311198868 823947 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :atehwa: if you look carefully, you'll note i wrote most of the programs in them :) < 1311198872 508580 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: indeed < 1311198878 255406 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: if you own the game and rip the ROM yourself, you can do that legally without asking anyone, AFAIK < 1311198880 171772 :pikhq_!~pikhq@174-22-185-222.clsp.qwest.net QUIT :Ping timeout: 276 seconds < 1311198889 771042 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :elliott: Quite. < 1311198898 189603 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I think so, in the UK (although I'm not completely sure); but I don't have ROM-dumping equipment < 1311198907 782503 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I tried to define a rewriting from SK combinator calculus to Eodermdrome graphs, but I couldn't define graph duplication, which I'd need to implement S. < 1311198918 420305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suppose modern enough games, which come on CD or whatever, don't even need ROM-dumping, you can just read the CD directly < 1311198928 245769 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Ping timeout: 255 seconds < 1311198943 313009 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :Yeah, though most of the CD-based systems are a pain to emulate. < 1311198952 348870 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :Personally, I'm surprised they're TASing Playstation games now. < 1311198954 689806 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :yes, and I agree that /// is far more elegant than Thue, mainly because it has first-class rewrite rules. < 1311198967 238667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atehwa: like i said, you might want to ask ais523 too (he created underload and eodermdrome, FWIW) < 1311199002 804722 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :pikhq: psp,ps2,gamecube is the main challenges lately in emulation field i believe < 1311199011 719601 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :atehwa: graph duplication is a pain to do in Eodermdrome; you can't do it on general graphs < 1311199030 808525 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :Really the area of ROM duplication is fuzzy < 1311199031 37186 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :everything else is basically done < 1311199034 69298 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :<3 This Is Gallifrey < 1311199035 883626 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :itidus20: No. < 1311199042 558196 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=idQRiLZukG0 < 1311199047 108349 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you're only using a subset, so you could match against those < 1311199053 431071 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :itidus20: "Abandoned" doesn't mean "finished". < 1311199069 109105 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :pikhq: ok i admit they never crafted them to perfection. < 1311199072 735279 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the major issue in Eodermdrome is that after a while you run out of letters < 1311199079 59587 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :Though, SNES emulation is *pretty close* to perfection. < 1311199090 878582 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :As is NES and Gameboy... < 1311199099 984517 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :The whole gameboy series is great < 1311199108 333924 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :pikhq: i lost myself there < 1311199116 784997 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :The Playstation and N64 emulators are utterly *horrible* thus far. < 1311199126 582166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : pikhq: psp,ps2,gamecube is the main challenges lately in emulation field i believe < 1311199128 397516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :surely wii, not gamecube < 1311199131 813320 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gamecube emulation is pretty good IIRC < 1311199142 687547 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :elliott: Wii and Gamecube emulation are nearly the same problem. < 1311199145 538160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1311199146 217087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::P < 1311199152 857826 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with wii there's always the controller < 1311199157 363871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're done on the same emulator < 1311199158 138880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :making an emulator not even that useful without it < 1311199158 349757 :quintopia!~quintopia@74.117.158.92 JOIN :#esoteric < 1311199158 695545 :quintopia!~quintopia@74.117.158.92 QUIT :Changing host < 1311199158 906303 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1311199169 688658 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :elliott: maybe it's just that for one thing, hardware needs are advancing a lot. < 1311199169 899133 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :sure, but it's bluetooth < 1311199173 519555 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :interestingly, there's an accepted Wii TAS, but not an accepted GameCube TAS < 1311199178 102818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or even a submitted one < 1311199193 651989 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :it would be cheaper to buy the console in question than to upgrade your hardware enough to emulate it better < 1311199212 393082 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :itidus20: Actually, Wii emulation is playable on commodity hardware ATM. < 1311199222 663040 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :depends on your definition of commodity < 1311199227 562214 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :No, it's true < 1311199232 782814 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :the Wii is quintopia quite weak < 1311199240 427471 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :ais523: yes, well, this time I'd only need graph duplication for a well-defined subset of graphs, but that's tricky enough anyway < 1311199242 430766 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :The Wii is definitely easier to emulate than the PS2. < 1311199248 86106 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :Probably easier than the PS1, actually. < 1311199257 36089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the Wii is quintopia quite weak --coppro < 1311199272 37067 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :Having a dozen processors to emulate in sync is pretty much asking for painful emulation. < 1311199272 596897 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: you have seen through my subliminal messaging < 1311199301 928545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :atehwa: the real issue with Eodermdrome, other than implementing it, is working out which operations you can and can't do < 1311199315 188910 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :Which, incidentally, is why there's still an unemulated game for the SNES. < 1311199326 492874 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :gamecube emulation is more of a mess than ps1 < 1311199349 738479 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :atehwa: you might want to take a look at deadfish, possibly not for the language itself (;D) but for all the other langs that implement it < 1311199350 887409 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :the reasons are fair enough of course < 1311199370 474266 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :hardware power is always important. < 1311199385 902577 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :I didn't realise that the Gamecube had a dozen CPUs that needed emulation. < 1311199411 340662 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo_: http://www.youtube.com/watch?v=0hl1Trh1aZo < 1311199415 794123 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :you will find that the dolphin emulator community is a bubbling soup of incompatibility reports < 1311199425 550517 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :maybe I should try it, though, because eodermdrome -> SK would be much more straightforward than eodermdrome -> BCT -> Tag system -> string rewriting -> TM -> lambda calculus < 1311199440 743436 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :oerjan: ok < 1311199447 42290 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :coppro, I kind of like Vale Decem less than This is Gallifrey < 1311199448 466137 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :its getting better perhaps i dunno < 1311199449 694294 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :The PS1 community would be, too. If it hadn't all been abandoned in unison a while back. < 1311199459 124746 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo_: ... leave < 1311199464 554958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: what caused that? < 1311199471 819919 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :ais523: No *idea*. < 1311199493 617786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that looks almost like you're trying to hint at something, and I don't get it < 1311199511 287367 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :ais523: Though I suspect it's somewhat similar to what happened to zsnes; a few developers left and nobody stepped in to replace them. < 1311199517 413646 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :Leaving it all a stagnant wasteland. < 1311199531 267469 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fair enough < 1311199540 746534 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :my pc is sub-commodity < 1311199553 410178 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :With the only real development happening being random UI tweaks here and there. < 1311199553 801334 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1311199555 376094 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :mednafen seems to be the hotspot these days < 1311199557 855988 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :OH FOR FUCKING FUCK"S SAKE < 1311199611 867270 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :14:52:49 Sgeo_: ... leave < 1311199622 362735 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, coppro seems to have control over my Internet connection now < 1311199626 567817 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :ais523: what are your favourite languages / findings since 2004? BCT, eodermdrome, ///, underload already mentioned. < 1311199639 370344 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :coppro: Uh, that's just a frontend for a bunch of emulators. < 1311199667 160966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :atehwa: hmm... I don't think I'll ever top Underload, and that was mostly an accident < 1311199687 853822 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: I thought it was an infrastructure? < 1311199691 379384 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric ::) what about others' work? < 1311199711 743526 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :coppro: No, it's a bunch of emulators tied together into a single interface. < 1311199718 753485 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This is a brand new router < 1311199723 883392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1311199727 382334 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So I guess it's not likely the router's fault < 1311199750 332728 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :Though at least they tend to use best-in-class emulators. < 1311199757 338500 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: huh; I'd heard there were multiple frontends. But then again, I know little < 1311199775 737951 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :The "hotspot" for emulator development varies based on the system. < 1311199817 503754 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :Some of the older ones are abandoned for having basically *finished*. < 1311199824 497360 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :e.g. NES, Genesis. < 1311199831 437080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atehwa: in case you can't tell, 99 percent of esolangs nowadays are bad brainfuck derivatives < 1311199834 974596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or complete nonsense < 1311199846 353044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the only weapon we have left is snarky comments on the wiki < 1311199846 853871 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :Some have a single crazy bastard as the only real development. e.g. SNES. < 1311199854 233915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :atehwa: I'm trying to remind myself of what's been created recently < 1311199861 712872 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :Others last had major emulator improvements a decade ago. e.g. N64, PS1. < 1311199872 347103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's rare that I'm impressed by an esolang < 1311199895 671115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most are boring derivatives rather than new concepts < 1311199899 572440 :pikhq!~pikhq@174-22-169-204.clsp.qwest.net PRIVMSG #esoteric :(said crazy bastard is also astoundingly good at it.) < 1311200023 69122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :atehwa: oh right, I rather liked BF Joust < 1311200037 496117 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1311200038 395488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(it's not originally mine, but I ended up mostly responsible for maintaining/promoting it) < 1311200151 573763 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I have a few ideas but I need to flesh them out more and I'm a bit afraid they're boring or too similar to other things. also I'm horrible at describing things. < 1311200180 283298 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with my languages, I spend years designing them, then put a half-baked description on the wiki when people beg me for details < 1311200203 450831 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I think Feather is the most infamous case, where it wasn't even me who created the page, and the language is nowhere near finished, and probably will never be finished because ouch, Feather) < 1311200424 763494 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :well, sounds familiar < 1311200451 981412 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :and already in 2000, most "new" esolangs were like, "hey guys I know how we can improve on brainfuck" < 1311200469 789895 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I still think genuinely great and innovative esolangs can be designed < 1311200481 687480 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :beerfest showed how... name it: headfuck < 1311200481 979778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm having difficulty thinking of one, and there may not be another one for years < 1311200489 858229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Feather is mythology :-P < 1311200494 985427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :heh < 1311200507 344851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm glad that I admitted its existence, though < 1311200521 525975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and in the beginning, the LORD created Feather, and saw that it was good; but could not disclose it to the mortal people, for their minds were weak and not sufficiently malleable < 1311200522 263376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's added a fun meme, even if it's a headscrewy one < 1311200529 477906 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Sarumpaet. The program is an unlabeled, undirected graph. The program executes by applying one rewriting rule. < 1311200535 263970 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :headfuck is what you call someone while chewing on a glass beer mug intimidatingly < 1311200541 484436 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :but by the way, if you guys _haven't_ checked out kayak, I find that quite a remarkable one. < 1311200549 805790 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tswett: that's a bit like Eodermdrome, isn't it? < 1311200565 380398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :atehwa: oh right, I remember that one < 1311200594 204654 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ais523: a bit, yes. < 1311200597 715380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I liked ABCDXYZ's (and BackFlip's) investigation of the same concepts, but the execution on ABCDXYZ was really off < 1311200600 21959 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :so have any esolangs ever been referenced in other media? eg. comics, animations, cinema, novels < 1311200625 931492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not aware of any examples < 1311200627 192492 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 250 seconds < 1311200632 72743 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :other than the occasional art < 1311200634 210181 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :i guess that even regular langs haven't < 1311200641 828672 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a very unfinished esolang-based computer game somewhere < 1311200643 174032 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :we also spent a lot of time designing a language for rewriting labeled undirected graphs, but nothing much came out of that (since we thought a reference implementation would be essential) < 1311200657 876244 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :sheldon on big bang theory definitely would know at least 1 < 1311200701 872225 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :computer games have quite a few esolang references, actually; Enigma has a brainfuck-related problem; and Rubicon is based around RUBE (it's a pretty good and fun free computer game, but it no longer runs on my computer) < 1311200719 709141 :itidus20!~itidus20@c210-49-78-148.dandn3.vic.optusnet.com.au PRIVMSG #esoteric :atehwa: lets not forget that sometimes the use for something only occurs decades later :D < 1311200724 750852 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've also tried esolang-generated music, but it doesn't come out too well < 1311200745 933881 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Fugue really needs some optimisation for mass stack moves, otherwise Lost Kingdoms comes out too repetitive < 1311200756 295470 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Repelago. There's an infinite hexagonal grid, populated with polyhexes. They move around randomly, with the condition that no two polyhexes can ever become adjacent. < 1311200776 483488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, noit o' mnain worb, that's a great language < 1311200783 535669 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :based on much the same principle < 1311200834 258570 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm still unsure of what its probabilistic computational class is like < 1311200854 937452 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be nice to tweak it to make it TC (by infinitely repeating the arena to start with and possibly making semantics changes) < 1311200864 903317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, you wouldn't even need to break symmetry, the randomness does that for you < 1311200867 452158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atehwa: by the way, you should contact oklopol, he's a world-renowned esolangs professor < 1311200875 719708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(note: claim may be about to be made reasonable by ais523) < 1311200890 73359 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: meh, if you treat the claim as relative rather than absolute, it's a good one < 1311200933 314097 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :NOMW is quite different, really. It has bobules, which are just monominoes. I don't really see how it's possible to compute at all, though I wouldn't be surprised. < 1311200958 928193 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :you mentioned backflip, that was a nice one, which also reminds me of smatiny (which is nice even if it's a simple variation of smetana) < 1311200980 756015 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :so, Repelago, ABCDXYZ. < 1311200983 80223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :smatiny is great, indeed < 1311200987 214522 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and also somewhat accidental, I think < 1311200998 419222 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tswett: you compute probabilistically < 1311201025 995420 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, does noit o' mnain worb have a fixed lowercase n at the start, like brainfuck? < 1311201031 32505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IIRC it does < 1311201031 951713 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ais523: yeah, it does. < 1311201042 628907 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what about at the start of a sentence? < 1311201097 297807 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :ais523: noit o'mnain worb is old enough that I know it "well" < 1311201107 125161 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ais523: how do you make something like an AND or NOT gave in NOMW? < 1311201116 882094 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :atehwa: are those scare quotes or emphasis quotes < 1311201144 369262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tswett: the idea is to do it along a similar line to electronics; concentration of bobules is the equivalent to potential, motion to current < 1311201162 622094 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the basic debate is as to whether you can make a sufficiently-high-quality transistor to do calculation < 1311201171 240291 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ais523: ah. < 1311201177 624533 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you can make an amplifier that amplifies by a factor of more than 1, everything is fine < 1311201183 948093 :MigoMipo!~John@84-217-2-120.tn.glocalnet.net QUIT :Quit: Quit < 1311201220 652481 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if that's possible, you do it by making a weak signal block the exits of a one-way strip, so that a stronger signal doesn't flow through it and instead comes to the output < 1311201230 289053 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :once you have amplification, you can do the other logic operations based on that < 1311201241 579874 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not trivially, but I think it's doable < 1311201303 597639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, our latest batch of spambots have a real headlight addiction < 1311201304 870789 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Whoa, that sounds accurate. < 1311201411 621590 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Yeah, it's like. Suppose you've got a T-shape. Inputs come in from the right and from below. There are diodes in front of the path below preventing bobules from moving upward. < 1311201477 704886 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :If the bottom input is 1, then it will pass the signal. If the bottom input is 0, it will (mostly) suppress the signal. If the bottom input is Z, it will, again, pass the signal. < 1311201575 192494 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now, the issue that makes me wonder if that really works, is that you're going to need to drain bobules from the bottom, or the top input will fill the region up and then conduct < 1311201580 414361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you need to drain fast enough to drain the top input < 1311201590 150759 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but if you do that, then maybe the bottom input won't be strong enough to actually block the diodes < 1311201633 212948 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :What do you mean? Either you're draining, or you're not. If you're not draining, the signal passes. If you are, it doesn't. < 1311201650 502087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/w/index.php?title=Talk:FALSE&curid=1448&diff=23951&oldid=21346 < 1311201653 606554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok, _this_ is really irksome < 1311201660 381467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fixing links is one thing, changing /spelling/? < 1311201661 653248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tswett: well, you have a weak signal going into the below < 1311201672 264029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which has to be drained, or the transmitter will conduct even if it isn't there < 1311201686 894347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you drain it too fast, it won't actually allow the right input to continue < 1311201707 711252 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ACTION nods. < 1311201746 22236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :real-life transistors don't have this issue, because they can create energy barriers, a phenomenon that doesn't exist in NOMW at all < 1311201752 774856 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :So. 1 and Z both pass. 0 forces a 0. < 1311201780 915462 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, ingenious; the bottom "signal" is in fact whether or not you're draining? < 1311201784 909259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/Brainbool#Converting_Brainbool_to_Brainfuck umm, isn't this really excessive? < 1311201788 534393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[--]+ seems an adequate logical not < 1311201795 470599 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ais523: pretty much, yes. < 1311201817 280969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so then you've designed a field-effect rather than bipolar transistor, but that's still enough for semiconductor-completeness < 1311201849 759543 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: um [--]+ isn't guaranteed to halt < 1311201877 664781 :oklopol!~oklopol@dyn37-143.vpn.utu.fi PRIVMSG #esoteric :also it always gives a 1 < 1311201890 936034 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :unsafePerformIO :: IO a -> a < um < 1311201892 359704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh right [] is while not if :D < 1311201899 207344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: keyword "unsafe" < 1311201908 560372 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What situations would it be used in? < 1311201970 794144 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: it's original intended use was for FFI functions, which are imported as in IO but sometimes they're real effect is pure... < 1311201978 276240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: ones you're not qualified to encounter :D < 1311201979 193203 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :*their < 1311201991 740344 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :but it has been used for many more evil things < 1311202002 851107 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Obfuscation? < 1311202023 755063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you want to map 8-bit to 1-bit BF, just change + and - to (+)*128 and (-)*128 respectively < 1311202025 295335 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: it's used as a brittle hack for getting global variables, for example < 1311202046 359980 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :(mutable variables, that is) < 1311202061 448605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought it was added just because they could < 1311202064 573020 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ais523: so, I know of one potentially useful binary gate, and two potentially useful unary gates: http://pastebin.com/iXNJmkDD < 1311202105 258359 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ais523: it was part of the ffi addendum afair < 1311202125 632125 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the T-gate is probably the basis of any sensible NOMW program < 1311202138 74187 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :together with wire connection < 1311202150 837509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we probably also need the logic level L and H, which correspond to a weak signal 0 or 1 < 1311202162 215107 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :I notice that it's not apparently possible to discriminate betwen 1 and Z. < 1311202172 923404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, if you wire an L to a 1, you get a 1, as the L can't sink fast enough to keep up with the 1 < 1311202182 326723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's how you discriminate between 1 and Z < 1311202183 486655 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> fst (1,unsafePerformIO $ printStrLn "teehee") < 1311202183 748663 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Then again, you could probably do that with an interved T-gate. < 1311202184 943991 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `unsafePerformIO'Not in scope: `printStrLn' < 1311202189 19543 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because 1 wired to L = 1, 0 wired to L = L < 1311202191 619001 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Oh, and that, too. < 1311202191 828680 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Aww. < 1311202196 184289 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*Z wired to L = L < 1311202207 637415 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and 1 is typically quite easy to distinguish from L < 1311202214 350341 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: that would defeat half of lambdabot's approach to sandboxing :P < 1311202229 280649 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you might need to end up going fully analog at least to start with < 1311202232 551656 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :also it's putStrLn < 1311202280 523452 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ais523: I dunno, let me see what can be done if you toss in the inverted T-gate. < 1311202294 927480 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import System.IO.Unsafe; main = print $ fst (1,unsafePerformIO $ putStrLn "teehee") < 1311202301 300732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a T-gate with the diodes going the other way is clearly possible, if you change from n-type to p-type wire < 1311202301 979504 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1311202316 402331 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(as in, whether you change the program from starting with empty wire to changing with full wire) < 1311202316 995555 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: as you see the unsafePerformIO is not triggered < 1311202318 882840 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Suppose you have diodes going upward instead of downward. 0 or Z as the lower input will make it simply conduct, but 1 as the lower input will saturate it with 1s. < 1311202362 987143 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tswett: not quite; if you have 1 as the lower input and 0 as the upper input, you end up with about 0.5, a state known as X in VHDL < 1311202371 58286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(VHDL has named more or less every value for a boolean that you might think of) < 1311202383 795216 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ais523: oh, that's true. < 1311202410 261265 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Lymee: another use for unsafePerformIO is for implementing things like Debug.Trace.trace < 1311202417 197241 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Or is it... < 1311202452 587562 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Depends on how strong the upper input is, I think. < 1311202477 784847 :Nisstyre!~nisstyre@infocalypse-net.info QUIT :*.net *.split < 1311202477 992413 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :*.net *.split < 1311202484 275547 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import System.IO.Unsafe; main = print $ snd (1,unsafePerformIO $ putStrLn "teehee") < 1311202491 385617 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :teehee < 1311202503 707443 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1311202508 71595 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import System.IO.Unsafe; main = print $ snd (1,unsafePerformIO $ putStr "teehee") < 1311202512 861878 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :teehee() < 1311202557 477035 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :If the T and RT gates act as I expect, then these are our gates: http://pastebin.com/hLsUGri6 < 1311202636 301136 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :AND and OR on 0 and 1 are there plain as day. NOT couldn't be too difficult... < 1311202774 127729 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1311202775 213282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!haskell import Unsafe.Coerce; main = print (unsafeCoerce (99::Int) :: String) < 1311202779 859445 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​"" < 1311202782 848384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1311202789 526903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder how that even works < 1311202824 216407 :Nisstyre!~nisstyre@infocalypse-net.info JOIN :#esoteric < 1311202842 797228 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :No, NOT is impossible using these gates. They're all increasing, given the ordering 0 < Z < 1. < 1311202971 562433 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ais523: any idea whether it's possible to make a non-increasing function? < 1311202991 960080 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :I would be surprised if it were. < 1311203001 441701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tswett: you can do minus a constant < 1311203010 222647 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ais523: that's still an increasing function. < 1311203026 293407 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :by putting a drain past a narrow wire so it can only drain a fraction of the signal < 1311203042 863984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see < 1311203242 519650 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: that was weird hm < 1311203250 719652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :? < 1311203253 660749 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1311203262 466654 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Unsafe.Coerce; main = print (unsafeCoerce (99::Int) :: String) < 1311203267 196092 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​"" < 1311203274 168719 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :and repeatable too... < 1311203301 584162 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Unsafe.Coerce; main = print (unsafeCoerce (99::Int) :: [Maybe Bool]) < 1311203305 409892 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​[] < 1311203326 753649 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: it seems to be interpreted as an empty list < 1311203334 832722 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :I'm pretty sure that the presence of a bobule can never cause the absence of one later on. < 1311203371 404633 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: maybe it has to do with the tag bits on ghc pointers < 1311203382 786996 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Well, there's a really marginal case where that sort of thing can happen, I think. < 1311203392 637225 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Unsafe.Coerce; main = print (unsafeCoerce (99::Int) :: Maybe Bool) < 1311203397 102395 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :Nothing < 1311203417 562379 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Unsafe.Coerce; main = print (unsafeCoerce (Nothing :: Maybe Bool) :: String) < 1311203422 226034 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​"" < 1311203443 531771 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Unsafe.Coerce; main = print (unsafeCoerce (Nothing :: Maybe Bool) :: Int) -- >:) < 1311203448 380794 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1113251472 < 1311203458 616423 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Unsafe.Coerce; main = print (unsafeCoerce (Nothing :: Maybe Bool) :: Int) -- >:) < 1311203463 475392 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1107496592 < 1311203471 720587 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: not quite as repeatable :P < 1311203479 690092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : elliott: maybe it has to do with the tag bits on ghc pointers < 1311203480 408397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh right < 1311203483 790373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it probably means "first constructor" < 1311203484 698654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e. [] < 1311203488 959647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and doesn't even look at the rest < 1311203490 603551 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :No, that can't happen. Essentially, a bobule picks a random one of its 9 surrounding squares. If that square is impassable, nothing happens; otherwise, it swaps places with that square. < 1311203494 772070 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1311203519 80707 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Unsafe.Coerce; main = print (unsafeCoerce (99::Int) :: Either () Bool) < 1311203523 893063 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :Left () < 1311203532 116673 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Unsafe.Coerce; main = print (unsafeCoerce (99::Int) :: Either () Bool) < 1311203532 760986 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Ooh, but wait. Under the "bobules swap instead of colliding" model, a bobule can go through a diode in the wrong direction, by being replaced with a bobule going the other way. < 1311203536 812424 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :Left () < 1311203549 368739 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Unsafe.Coerce; main = print (unsafeCoerce (99::Int) :: Either Bool Ordering) < 1311203554 151942 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :Left True < 1311203560 924813 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Unsafe.Coerce; main = print (unsafeCoerce (99::Int) :: Either Bool Ordering) < 1311203565 282324 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :Left True < 1311203715 501795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Ordering? :D < 1311203745 712976 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> [minBound..maxBound :: Ordering] < 1311203747 384529 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [LT,EQ,GT] < 1311203845 572187 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> zipWith compare [2, 4..20] [10..20] < 1311203846 921396 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [LT,LT,LT,LT,LT,LT,LT,LT,EQ,GT] < 1311203862 148397 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :um < 1311203881 642660 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> zipWith compare [0, 2..20] [5..15] < 1311203882 907674 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1311203883 430589 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [LT,LT,LT,LT,LT,EQ,GT,GT,GT,GT,GT] < 1311203923 169826 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> sortBy (const $ const GT) [1..20] < 1311203924 471561 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1] < 1311203946 929285 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> sortBy (const $ const LT) [1..20] < 1311203948 441916 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] < 1311203970 903561 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :> sortBy (const $ const GT) "pumpkin brigade" < 1311203972 301815 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "edagirb nikpmup" < 1311204122 107277 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :> sortBy (\x y -> case (ord x + ord y) `mod` 3 of 0 -> LT; 1 -> EQ; 2 -> GT) "pumpkin brigade" < 1311204123 475537 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "pmprin buikdage" < 1311204162 412465 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Hm. If you subtract instead of adding, you get a rock-paper-scissors ordering. < 1311204167 385756 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :> sortBy (\x y -> case (ord x - ord y) `mod` 3 of 0 -> LT; 1 -> EQ; 2 -> GT) "pumpkin brigade" < 1311204168 766251 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "epmpgaduirikn b" < 1311204260 507502 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :your case can be replaced with toEnum btw < 1311204309 899826 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Oh, true. < 1311204322 946099 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :Wait, this isn't an RPS ordering. This is: < 1311204343 386098 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :> sortBy (\x y -> case (ord x - ord y) `mod` 3 of 0 -> EQ; 1 -> GT; 2 -> LT) "pumpkin brigade" < 1311204344 891977 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "adkn beuiripmpg" < 1311205772 5387 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :!haskell import System.IO.Unsafe; main = print $ snd (1,unsafePerformIO . sequence . replicate 3 $ putStrLn "teehee") < 1311205776 948248 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :teehee < 1311205898 276142 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :there's a reason i changed it to putStr :) < 1311205912 358633 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :also < 1311205919 950896 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :@src replicateM < 1311205920 779685 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :replicateM n x = sequence (replicate n x)