< 1355356821 930969 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::t mkT < 1355356823 119115 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `mkT' < 1355356826 633947 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::t Data.Data.mkT < 1355356827 970069 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `Data.Data.mkT' < 1355356829 827842 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh < 1355356868 847024 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ty Data.Generics.mkT < 1355356870 789461 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(Typeable b, Typeable a) => (b -> b) -> a -> a < 1355356890 435505 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@hoogle mkT < 1355356891 141867 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :System.IO mkTextEncoding :: String -> IO TextEncoding < 1355356891 220393 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :GHC.IO.Encoding mkTextEncoding :: String -> IO TextEncoding < 1355356891 376959 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Typeable mkTyCon :: String -> TyCon < 1355356934 114529 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> Data.Data.gmapT (Data.Generics.mkT (\(x::Int) -> x+2)) (3::Int) < 1355356935 949681 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `Data.Data.gmapT'Not in scope: `Data.Generics.mkT' < 1355356941 46115 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kghdfkjsghdfkljsg < 1355357014 931308 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 240 seconds < 1355357028 941227 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> Data.gmapT < 1355357030 455866 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `Data.gmapT' < 1355357034 480040 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> D.gmapT < 1355357035 990456 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `D.gmapT' < 1355357054 54093 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1355357232 564423 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1355357270 356801 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I wish I understood CL's condition stuff well enough to understand how Factor's differs < 1355357303 553509 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :what's to understand < 1355357335 328407 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> over biplate (\(x::Int) -> x+2) (3::Int) < 1355357337 449103 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 5 < 1355357387 986160 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :How to define what happens when a restart is chosen (that's set in CL using some macro, I think?) < 1355357423 948477 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :you just bind a thunk to the restart name. < 1355357435 506760 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Factor's system is basically: When you throw, include a bunch of strings and values, the throw will, if a restart is chosen, return one of the values < 1355357503 104969 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://docs.factorcode.org/content/word-throw-restarts%2Ccontinuations.html < 1355357549 144573 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I don't actually see a real mechanism to catch these :/ < 1355357597 336517 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric ::t over biplate < 1355357598 851790 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(Data.Data.Data t, Typeable b) => (b -> b) -> t -> t < 1355357604 892353 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :it seems like cl's, except that in cl you can do arbitrary actions instead of just returning a value. < 1355357641 44433 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :oh, and you can't define handlers? I don't see any, and it talks about the top level. < 1355357662 706302 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: does biplate act like gmapT there though < 1355357672 619466 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm wondering whether gmapT map over the "root" < 1355357680 278131 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Well, the debugger talks about :res which calls restart < 1355357694 929083 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :http://docs.factorcode.org/content/word-recover%2Ccontinuations.htmloh, there we go. < 1355357710 421826 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1355357740 996816 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, it's still not clear from that how that would be used to resume < 1355357744 57061 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I think < 1355357777 493165 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :AFK < 1355357810 480515 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1355357976 900807 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I don't think it can be < 1355358067 587398 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :yeah, the debugger page seems to imply you can only resume from well, the debugger. < 1355358105 504094 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :The debugger's written in Factor (I assume) < 1355358110 339384 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :So there has to be a way < 1355358136 295167 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://goatkcd.com/1146/sfw [nsfw] < 1355358150 404094 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :you assume. < 1355358169 117247 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :http://docs.factorcode.org/content/word-restart%2Ccontinuations.html oh duh, :res has the implementation right there. < 1355358202 995721 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"/sfw [nsfw]" < 1355358217 154921 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yup < 1355358635 847149 :pikhq!~pikhq@71-219-218-219.clsp.qwest.net JOIN :#esoteric < 1355358902 938839 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i guarantee you that it is less sfw if you remove "/sfw" < 1355358907 125538 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also less funny and more gross < 1355359556 452580 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Read error: Operation timed out < 1355359755 485166 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wait < 1355359764 987647 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :does gmapT f x run f on x first < 1355359767 739801 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or on its children first < 1355359769 895828 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe i should ask #haskell < 1355359833 434787 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :maybe you should test it < 1355359840 69513 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds like work < 1355359864 963848 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but okay < 1355359905 227798 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Prelude Data.Data Data.Generics> gmapT (mkT (\(xs::[Int]) -> reverse xs)) [1,2,3,4::Int] < 1355359908 330165 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[1,4,3,2] < 1355359910 841408 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't get it < 1355359930 844269 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[1,2,3,4] -> [1,2,4,3] -> [1,3,4,2] -> [2,4,3,1] I would have understood < 1355359941 706165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not with gmapT < 1355359961 362315 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ok I admit I have no idea what semantics gmapT actually uses, it baffles me < 1355359973 366168 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Prelude Data.Generics Data.Data> everywhere (mkT $ do reverse :: [Int] -> [Int]) [1,2,3,4::Int] < 1355359978 762349 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :how come if you do < 1355359987 386760 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :gmapT (mkT (\(x::Int) -> x+3)) (4::Int) < 1355359990 98911 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it applies it to the whole 4 < 1355359994 446701 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but here reverse doesn't get applied to the whole list < 1355360001 99704 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wait < 1355360004 568098 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't apply +3 to the 4 < 1355360011 956034 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ok then < 1355360028 795271 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so it applies the transformation to all the immediate children, and not itself < 1355360043 835917 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you can build everywhere from gmapT? < 1355360068 692158 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :\f -> f . gmapT (everywhere f) apparently < 1355360078 640525 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Have you seen the SYB documentation? < 1355360084 384536 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :These slides are good: https://docs.google.com/viewer?url=http://research.microsoft.com/en-us/um/people/simonpj/papers/hmap/Boilerplate%20v3.ppt < 1355360100 886683 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I've read them but then I forgot it all. < 1355360113 77301 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I sort of hate how all the SYB machinery is crap at implementation hiding. < 1355360115 830392 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So read them again? < 1355360123 998044 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :So you end up writing code depending on the implementation details of all the types you're using. < 1355360157 556037 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i like that we now live in a world where the Pope tweets things and immediately gets responses like "@Pontifex you are a huge bummer, dude" < 1355360157 793412 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :elliott, Phantom__Hoover Fiora udpate < 1355360202 118495 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, the big question is how does it manage to catch the exception. I think < 1355360247 558249 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hm can you even give a default definition for an ATF < 1355360248 954681 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :sgeo: that seems to be what Recover is for. < 1355360263 448771 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :...it occurs to me that just because recover's stack effect says something, does not mean it cannot use restart, especially since restart will resume a continuation < 1355360274 817100 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh you can < 1355360286 37923 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, I was taking recover's stack effect too seriously < 1355360404 739476 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :waiting now for the Pope to do a Reddit AMA < 1355360405 296904 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: btw I ended up fixing that (??) I pasted < 1355360405 989260 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :type family (??) (xs :: [*]) (ts :: [*]) (bss :: [[Bool]]) :: Constraint < 1355360406 66736 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :type instance ('[] ?? ts) bss = () < 1355360406 139834 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :type instance ((x ': xs) ?? ts) bss = (bss ~ (Head bss ': Tail bss), (x ? ts) (Head bss), (xs ?? ts) (Tail bss)) < 1355360411 960842 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :imo this is perfect < 1355360413 487970 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: oh well it's all clear now < 1355360427 631254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?? < 1355360442 549694 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :less of a type family and more of a type frenemy < 1355360442 872632 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the bss is basically a "variable supply" here that the typeclasses can hang the type equality results off < 1355360462 555325 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but you avoid passing it a bunch of type variables explicitly by having it constrain that there must be a bunch < 1355360485 698691 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :slowly coming to terms with the fact that I am a genius < 1355360490 948189 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :we all are < 1355360555 986351 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this (??) stuff doesn't infer terribly well though; I might have to make it a typeclass instead < 1355360559 638366 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :which is ok < 1355360729 939685 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: what's a pirate's favorite locale? < 1355360784 977805 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :meh < 1355360789 394319 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this typeclass version seems to infer worse < 1355360792 91865 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :arrrrrrrrrrrrrrrrrrrrr_SO.UTF-8 < 1355360907 112840 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the problem is mainly in the list deconstruction < 1355361007 462210 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: did you see http://overstated.net/2007/02/01/san-francisco-guide-to-new-york-neighborhoo < 1355361012 570490 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :er < 1355361014 504307 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://overstated.net/2007/02/01/san-francisco-guide-to-new-york-neighborhoods < 1355361052 582144 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :"Wherever Giuliani put it" < 1355361161 252627 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :btw i could avoid all this hackery if there was a type equality type family < 1355361171 635877 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but there isn't < 1355361172 660495 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and that sucks < 1355361277 622036 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ooh < 1355361289 550608 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe I can use a restricted TypeEq that doesn't give access to the result < 1355361497 457477 :fizzie!fis@unaffiliated/fizzie QUIT :Ping timeout: 264 seconds < 1355361497 581613 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 264 seconds < 1355361503 845660 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :coool, it works < 1355361505 188581 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*cool < 1355361505 370447 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1355361508 937810 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hm < 1355361511 467706 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet this is inefficient though < 1355361539 354657 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :if i may venture a question < 1355361543 724160 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :what the hell are you doing < 1355361569 485353 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: I am so deep in this mess I have no idea how to explain it to another person < 1355361597 309499 :augur_!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1355361597 382956 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :my commiserations < 1355361608 953398 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: I can assure you I have no practical use for it though < 1355361630 874158 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1355361729 305362 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I think I broke it again < 1355361752 913142 :ogrom!~del@gprs-inet-65-6.elisa.ee QUIT :Quit: Left < 1355361757 371589 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :that was a given < 1355361799 441791 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :If I'm going to play with Factor, I should probably download and install it < 1355361937 674254 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Does SYB support doing things like reversing every list in a structure, regardless of the element type of the list? < 1355361940 573412 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget. < 1355361942 953657 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe I should read the docs. < 1355361999 462837 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure. < 1355362190 136354 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I just thought of a fun/evil use for lmgtfy < 1355362233 289205 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Suppose I want to encourage some online community to vote on some online poll < 1355362238 916451 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> everywhere bleh "hello world" < 1355362239 90076 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"ello worldh" < 1355362240 543781 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Prelude Data.Generics> everywhere (mkT (reverse::String->String)) "hello world" < 1355362243 803497 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"el oldrwolh" < 1355362245 150373 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think i did it wrong. :( < 1355362256 427328 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :If I link directly to the poll, it will show up in the logs that I linked them < 1355362263 999990 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :(We're assuming the online community is web-based) < 1355362284 800741 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :elliott: this system is fucking mystifying < 1355362304 687665 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :If I use a referer stripper, it will look suspicious that so many people knew the exact URL of the poll < 1355362312 529752 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: I have a 270 line source file that only mystifies it further < 1355362312 686224 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Well, it reverses the list but then descends into its children. < 1355362323 157804 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :So, link to the Google search results, this way it looks like all these people googled for it < 1355362341 6468 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :But, if they come from the same Google search URL, that would also look odd. So... hm < 1355362343 519361 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> over biplate (reverse::String->String) ("hello there", 1, "hi") < 1355362345 607140 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ("ereht olleh",1,"ih") < 1355362357 316579 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :time to remove that g from your nick, sgeo < 1355362358 580447 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, my "everywhere" was actually "every two wheres" < 1355362380 723206 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :everywhere f x = spec f (gmap f x) < 1355362387 611203 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll need to make it actually transform Specs, I guess < 1355362391 848197 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Actually, lmgtfy results in a google search page, but that search page would also have a suspicious URL < 1355362397 191998 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :which is sort of hard < 1355362402 683471 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :So so much for lmgtfy helping < 1355363190 43019 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::t Data.Data.gmapT < 1355363191 399606 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Data.Data a => (forall b. Data.Data.Data b => b -> b) -> a -> a < 1355363282 738784 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Factor won't start :( < 1355363488 420608 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :isn't it a dumbassproof one file thing < 1355363522 189593 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :oh you know wwhat, as long as elliott is reaching new frontiers into digging holes type safely, nother dumb haskell question < 1355363536 662817 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :i'm guessing any real compiler is going to have some kind of structure to represent types. is that true? < 1355363586 971297 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As opposed to what, not representing types in any structure? < 1355363633 307956 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :just asking. < 1355363654 244262 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that is true < 1355363670 815882 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It seems true but I'm not sure I understood the question. < 1355363673 459391 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :k < 1355363675 741674 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it will have structures to represent types, functions, modules, etc. < 1355363679 490302 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :all the stuff what makes up a program < 1355363690 719331 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that's true of any compiler, not just haskell compilers < 1355363714 516283 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :well, would say a C compiler need something to represent "int"? < 1355363722 921245 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1355363736 938417 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :as opposed to just skipping over the word "int" wherever it appears? < 1355363756 828392 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :no, just, having some kind of structure with information about int-ness doesn't seem necessary to me < 1355363759 334521 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :a C compiler needs to be able to represent types like "pointer to pointer to int" and "pointer to function which takes three floats and returns an int" < 1355363769 343648 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :oh, that's true < 1355363789 963245 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sure, you could have a compiler where primitive types are represented by bare integers < 1355363798 291672 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :int = 1, float = 2, char = 3, whatever < 1355363817 811880 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but you need to represent also composite types like arrays and functions and pointers < 1355363834 834139 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and structs < 1355363836 819243 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :as well as qualifiers such as signed/unsigned, const/volatile/restrict, etc < 1355363837 658119 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :structs are types!! < 1355363839 408481 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1355363842 388582 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :right < 1355363848 665836 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also functions themselves, not just pointers to, are types < 1355363849 579280 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :so, badly considered question. thanks < 1355363869 272934 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :data VagueApproximationOfACType = Int | Char | Ptr VagueApprosdfjoisdType | Struct [(String,VagueAOoisadjoijknCpttypke)] | stuff < 1355363880 905996 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :great code < 1355363881 656647 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Functions! < 1355363914 339237 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is there a language that shines by its lack of typing? < 1355363916 492257 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can do: typedef int f(float); f* p; < 1355363931 254846 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :there are languages with only one type < 1355363937 44764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is kmc one of the people who says "type* value;"? < 1355363942 2991 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: sometimes < 1355363958 920340 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Arc_Koen: for example in shell the only type is string pretty much < 1355363974 561414 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was thinking more something like "C where every variable is a union" < 1355363977 511522 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in perl, types are not so much a property of variables as how you decide to use them < 1355363981 264420 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oh < 1355363989 816406 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :that doesn't really mean not having types < 1355363990 697408 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :an *unchecked* union? < 1355363997 714896 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :i mean, the whole point of that would be casts... < 1355363998 479892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like the thing where you can say (********p)(x). < 1355364006 419448 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :? < 1355364007 791564 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :not sure what unchecked means, but yeah, I guess < 1355364009 761521 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: forth < 1355364035 535596 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you get a stack of machine words and what they mean depends entirely on what you do with them < 1355364061 907853 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :by words you don't mean the same thing as forth words right? < 1355364062 374113 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :even a string literal (actually implemented in forth itself) just pushes an addreses and length on the stack and the string operations consume that < 1355364066 577612 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :actually maybe it pushes something else, I forget what < 1355364073 963967 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean machine words i.e. an integer of a certain size < 1355364076 839392 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok < 1355364080 59494 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"size of a pointer" < 1355364084 784342 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :x86 has 32-bit machine words, x86-64 has 64-bit machine words < 1355364094 308914 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeah that makes sense < 1355364101 988181 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You need more Microsoft in your life. < 1355364110 927048 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net JOIN :#esoteric < 1355364117 746687 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, or Intel. < 1355364147 387947 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :what, to confuse the meaning of "word"? < 1355364757 918091 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1355365087 970307 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :of course for intel words are 16-bit! < 1355365103 58303 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and 32-bit is a dword and 64-bit is a qword and 128-bit is a doublequadword (not an octoword) < 1355365106 417963 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and 256-bit is a quadquadword < 1355365114 477449 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :or actually no 256-bit is a doubledoublequadword < 1355365116 83356 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I think < 1355365119 583830 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :that sounds about as dumb as quavers < 1355365135 995265 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :quavers? < 1355365146 258442 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :hemidemisemiquave < 1355365158 440893 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :is a sixty-fourth note, in music < 1355365164 967470 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :ohhh < 1355365168 380670 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :omg < 1355365181 27944 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :intel is actually made up of musicians < 1355365190 802203 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what are you, some alien with the absolute ear? < 1355365221 870827 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh I read quavers as quakers < 1355365229 900703 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and I thought Bike just really hated them friends < 1355365232 637955 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or the porridge I guess < 1355365257 708751 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh < 1355365281 11236 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I believe I have some of those somewhere in the house and it's pretty cold here and it's a damn good diea < 1355365282 952190 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :idea < 1355365284 427361 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thank you < 1355365287 625289 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :np any time < 1355365322 167075 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :no i'm cool with quakers < 1355365477 114031 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I'm sure it's possible to write a throw-restarts like thing that does quotations instead of just returning a value < 1355365482 693019 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :...actually, hmm < 1355365588 643640 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :sgeo: you have call/cc, you can do whatever the hell you want < 1355365616 852298 :augur!~augur@c-69-140-133-153.hsd1.md.comcast.net JOIN :#esoteric < 1355365663 865429 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I'm just not sure that the stack effect could be made to work < 1355366080 693473 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :doubledoublequadword animal style < 1355366140 8326 :GreyKnight!~greyknigh@dab-crx1-h-1-8.dab.02.net QUIT :Ping timeout: 260 seconds < 1355366247 690820 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :lddqu, "load double double quadword unaligned", does not actually load a double double quad word < 1355366257 800507 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://twitter.com/Pope_ebooks yessssss < 1355366270 897829 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the wisdom of crowds has brought this to me < 1355366297 826933 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :why did the pope have to make a twitter account to get an _ebooks < 1355366303 959242 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure the pope has said other things in the past already????? < 1355366318 663502 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :yes but were they in a machine/idiot-readable format < 1355366321 658978 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :still prefer the pope's main twitter feed < 1355366348 924378 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i still think you have to give him credit for picking a cool name < 1355366353 183472 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the vatican has obviously cracked open the Big Book of Catholic Platitudes < 1355366361 795514 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :how many names are there that (a) sound cool and (b) are pop-related < 1355366363 453287 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*pope < 1355366367 866365 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that (c) are free < 1355366372 771552 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i don't think that pope made it up < 1355366385 620958 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :come on Phantom__Hoover you know people were telling him to go with The_Pope_Official_Vatican or some shit < 1355366387 949714 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :"PopeBenedictXIV" is kind of boring < 1355366390 654199 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but he was having none of that < 1355366393 470045 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :am i missing something here < 1355366417 301128 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://twitter.com/pontifex < 1355366426 971199 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://twitter.com/PopeBenedictXIV looks like some silly imitator or something < 1355366430 626225 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :oops < 1355366436 115925 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :he should make his name xXxPoPeBeNeDiCt-XIVXxXx < 1355366436 791454 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :@TheP_Rizzle_Fo_Shizzle < 1355366437 409328 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1355366439 82116 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"Any suggestions on how to be more prayerful when we are so busy with the demands of work, families and the world?" < 1355366446 277770 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pope asks for input on twitter < 1355366446 779121 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :oh, well, pontifex is "just" latin < 1355366455 760633 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :he kind of has an easy out there, i mean, everything sounds cool in latin < 1355366464 239969 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :if he starts tweeting in pontifex cipher i will be impressed < 1355366466 243707 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it's latin for 'maker of bridges', at that < 1355366476 358962 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe the pope just really loves him some bridges < 1355366489 780744 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: hahaha wow i didn't even notice that < 1355366503 104526 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :was the pope properly briefed on this twitter thing beforehand < 1355366520 314422 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i wonder if papal infallibity extends to twitter < 1355366534 319010 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :unlikely, it's pretty hard to accidentally use it < 1355366539 102557 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :these days the infallibity only kicks in on special occasions < 1355366550 359052 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's just like freenode < 1355366563 853830 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you might have operator privileges but you don't op up unless shit is getting real < 1355366585 200598 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :the pope is of course known for his intervention in realistic shit situations. < 1355366594 81972 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :/mode +o pontifex etc. etc. etc. < 1355366595 707199 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Papal_infallibility#Conditions_for_teachings_being_declared_infallible < 1355366601 972559 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :apparently it only applies in specific cases < 1355366609 508936 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :"is predecessor Pope John XXIII once remarked: "I am only infallible if I speak infallibly but I shall never do that, so I am not infallible"." < 1355366612 537408 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :*his < 1355366623 927602 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that sounds like something zzo38 would say < 1355366633 926880 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i would subscribe to @zzo38_ebooks < 1355366643 197774 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :theology tends to make one similarly robotic at times < 1355366644 665158 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I like that response, it's like "this doctrine is dumb" without actually saying "this doctrine is dumb" < 1355366754 331101 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :This pope likes hexadecimal. < 1355366759 584509 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :This pope is an advanced TI-BASIC programmer. < 1355366782 210258 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :this pope is your pope / this pope is my pope < 1355366803 935862 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :"The limitation on the pope's infallibility "on other matters" is frequently illustrated by Cardinal James Gibbons's recounting how the pope mistakenly called him Jibbons." < 1355366806 951478 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :pffffff < 1355366814 685467 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i put some onions inside my trousers < 1355366840 596240 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are you going to take them out? < 1355366894 679190 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :nom < 1355367570 984160 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I also read somewhere that the Catholics who do not agree of pope infallibility are called Old Catholics. < 1355367585 328813 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: I have no ebooks which can subscribe to < 1355367645 880354 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :it's one of a few reasons old catholicism split, yeah < 1355367683 670986 :GreyKnight!~greyknigh@dab-crx1-h-10-4.dab.02.net JOIN :#esoteric < 1355367712 13881 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Of course not all of the popes agree of pope infallibility either; some of them were against it, but some were for it. < 1355367754 804620 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds < 1355368167 151300 :augur!~augur@c-69-140-133-153.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1355368235 458192 :GreyKnight!~greyknigh@dab-crx1-h-10-4.dab.02.net QUIT :Ping timeout: 255 seconds < 1355368327 288000 :augur!~augur@c-69-140-133-153.hsd1.md.comcast.net JOIN :#esoteric < 1355368742 174295 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You should make a Twitter account of zzo38 quotes. < 1355368799 877347 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1355368882 250450 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net JOIN :#esoteric < 1355368967 170924 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote i would subscribe to @zzo38_ebooks kmc: I have no ebooks which can subscribe to < 1355368975 177128 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) i would subscribe to @zzo38_ebooks kmc: I have no ebooks which can subscribe to < 1355369042 785265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Do you have a newsletter? < 1355369054 400326 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355369054 595732 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355369054 910117 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355369055 67256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355369055 223718 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355369056 235124 :HackEgo!codu@codu.org PRIVMSG #esoteric :386) pikhq, living in the future sucks. The past just keeps coming up to us and trying to make us feel guilty. < 1355369056 392104 :HackEgo!codu@codu.org PRIVMSG #esoteric :703) the possession of diamonds by the bourgeois is more about establishing their bourgeoisness more than wanting a malleable metal oops i forgot i said diamonds instead of gold < 1355369056 938576 :HackEgo!codu@codu.org PRIVMSG #esoteric :642) shachaf: wait, _you_ are in northumberland? No. whew we don't have room for more esolangers there. oerjan: Wait, *you* are in Northumberland? no Whew. We don't have room for more esolangers there. < 1355369057 94147 :HackEgo!codu@codu.org PRIVMSG #esoteric :170) Hmm. I want to try vanilla extract now, but I don't want the alcohol < 1355369057 446982 :HackEgo!codu@codu.org PRIVMSG #esoteric :760) hack and back? works on anything much slower than you at the cost of: guilt, hating yourself, me sending you the message "hi" am I also forbidden to cast mephitic cloud and cblink i will also send you "hi" if you: kite excessively, use mephitic cloud, -yes < 1355369066 173433 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :zzo38, there is a Twitter account called horse_ebooks which appears to be a spam account, and says bizarre and hilarious things quite often. < 1355369100 671794 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"This Is Your Golden Opportunity To Build Yourself An Endless Line Of HOT PRODUCTS In Your Name And Make A Fortune From Existing" < 1355369109 47789 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I don't publish a newspapes. < 1355369115 426128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: I used mephitic cloud once. < 1355369118 460499 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :`quote < 1355369120 13218 :HackEgo!codu@codu.org PRIVMSG #esoteric :191) Invent the game called "Sandwich - The Card Game" and "Professional Octopus of the World" (these names are just generated by randomly) < 1355369152 575132 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :I think Scrabble for Racists is still my favorite. < 1355369168 855208 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, then play Scrabble for Racists. < 1355369190 522239 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Are you insinuating something about me, zzo38? < 1355369194 553343 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I would play Professional Octopus of the World. < 1355369235 595725 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :best of horse ebooks: http://favstar.fm/users/Horse_ebooks < 1355369261 440102 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :can't we just read horse_ecomics? < 1355369281 73443 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Don't you feel bad about how it gets you to look at advertisements? < 1355369285 979774 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1355369313 623324 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :I look forward to an era of advertisers giving up on ads, and giving me endless co-opted-dada entertainment instead. < 1355369329 657766 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :where did Scrabble for Racists come from? < 1355369338 50721 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also zzo38 can you generate some more random game names < 1355369342 143259 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :because those two are pretty great < 1355369357 853924 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you know that an octopus does not have direct control of its arms < 1355369366 468825 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it sends them general instructions and waits to see what they do < 1355369373 776381 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :could be a good card game mechanic < 1355369430 49197 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :kmc: http://www.youtube.com/watch?v=7ChY6bCULLY < 1355369431 600508 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, then. < 1355369442 78106 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you want those name you can just use the same program. < 1355369448 378225 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i want to make a fortune from existing < 1355369457 313650 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is one of the FurryScript archive files. < 1355369522 45118 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :one-dimensional chess < 1355369575 98655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355369575 339895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355369575 540785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355369575 679925 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355369575 992985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355369577 221837 :HackEgo!codu@codu.org PRIVMSG #esoteric :359) It's a Toy Story character, you uncultured fuck. < 1355369577 617908 :HackEgo!codu@codu.org PRIVMSG #esoteric :597) http://i.imgur.com/dosYw.png WELCOME TO FUCKING STEELROMANCED < 1355369578 187293 :HackEgo!codu@codu.org PRIVMSG #esoteric :651) .Ah. < 1355369578 422052 :HackEgo!codu@codu.org PRIVMSG #esoteric :384) Phantom_Hoover: nope, I removed . from the current directory < 1355369578 523211 :HackEgo!codu@codu.org PRIVMSG #esoteric :191) Invent the game called "Sandwich - The Card Game" and "Professional Octopus of the World" (these names are just generated by randomly) < 1355369593 251414 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`delquote 651 < 1355369593 563529 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :whoa! this must be a sign < 1355369595 226502 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :1:13: steve brule impression? < 1355369597 740493 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* .Ah. < 1355369615 92128 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :kmc, oh, that's awesome. Before I clicked the link, I thought it was manually curated horse_ebooks quotes < 1355369653 234194 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :pff, manually. the cloud can rate everything. < 1355369663 777013 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the wisdom of crowds. < 1355369668 82387 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :slash clouds < 1355369678 599186 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :frash prugin < 1355369684 458732 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :what a shocking bad hat! *laugh track* < 1355369686 835906 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh come on, past a certain point it wants me to get a pro membership < 1355369700 493693 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :a pro membership to a retweeter < 1355369708 838094 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :the future is a beautiful place slash time slash cloud < 1355369765 434202 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :slash balls < 1355369786 215116 :GreyKnight!~greyknigh@dab-ell2-h-74-9.dab.02.net JOIN :#esoteric < 1355369856 500027 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1355370012 794744 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric < 1355370053 561613 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: is this a special kind of future which occurs in the present < 1355370148 715512 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=a1C9Q5JheOE yes. < 1355370153 503371 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :i am just made of youtube videos today. < 1355370290 516198 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :cloud < 1355370297 589731 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :do you mean like, the earth just VAPORIZED?? < 1355370315 974963 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: is the telltale sam and max stuff any good < 1355370321 354419 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :can you be more precise as to whether that's the near future or the distant future < 1355370327 186656 :GreyKnight!~greyknigh@dab-ell2-h-74-9.dab.02.net QUIT :Ping timeout: 244 seconds < 1355370330 12753 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :just so I know how much time I have to tell that girl I love her < 1355370345 397210 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :elliott: well i like the songs but i'm not much of an "actually playing video games" type < 1355370567 425620 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: thank you for your extensive input < 1355370589 900433 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :np < 1355370711 55434 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I've heard they're really good but I've only played like two of them < 1355370736 203789 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :they're very silly and very funny adventure games < 1355370763 877352 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION played the original LucasArts one ~a billion years ago. < 1355370801 986443 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :they also don't tend to have totally absurd impossible to figure out puzzles < 1355370815 327790 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :like cat moustaches < 1355370833 991885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the matter with cat moustaches?! < 1355371307 250076 :NihilistDandy!~ND@c-174-63-102-165.hsd1.vt.comcast.net JOIN :#esoteric < 1355371704 964268 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :i wonder how many people have actually played that game < 1355371731 494977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What game? < 1355371777 384533 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Gabriel Knight 3. < 1355371792 800204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought we were talking about Sam 'n' Max < 1355371806 89958 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :The game the cat moustache thing is fom. < 1355371808 159688 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :from < 1355371809 105849 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@let sam'n'max :: Bounded a => (a,a); sam'n'max = (minBound,maxBound) < 1355371811 645738 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Defined. < 1355371821 469587 :NihilistDandy!~ND@c-174-63-102-165.hsd1.vt.comcast.net QUIT :Quit: Textual IRC Client: www.textualapp.com < 1355371837 752848 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> uncurry (+) sam'n'max < 1355371839 592047 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `a0' in the constraints: < 1355371839 714829 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : (GHC.Enum.Bounded a0) < 1355371839 787678 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ... < 1355371840 637692 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> uncurry (+) sam'n'max :: Int < 1355371842 873328 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : -1 < 1355371876 197068 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :what? < 1355371883 758033 :GreyKnight!~greyknigh@dab-ell2-h-1-8.dab.02.net JOIN :#esoteric < 1355371885 301341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Undefined behavior, Bike. < 1355371927 73055 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :the horror! < 1355371945 609188 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Wait, is it?) < 1355371961 644599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, maybe it's not. < 1355371970 277059 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"sorry" < 1355372003 108481 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder whether MedeaMelana saw my recent Reddit comment. < 1355372012 402907 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :That doesn't seem like a very sincere apology! < 1355372046 260098 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: Once in 2003 someone made a really, really sincere apology. < 1355372055 343458 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's so sincere that I just quote it instead of making my own. < 1355372059 696246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have no hope of matching that one. < 1355372068 256905 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Gosh. < 1355372325 859509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fnow :: Monoid m => m -> FHM m a a < 1355372326 94578 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fnow m k d = k (\m' -> d (m <> m')) < 1355372326 167909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :flater :: Monoid m => (a -> m) -> FHM m b (a -> b) < 1355372326 168075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :flater am k d a = k (\m' -> d (am a <> m')) < 1355372326 168182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :frun :: Monoid m => FHM m m a -> a < 1355372328 416821 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :frun fhm = fhm ($ mempty) id < 1355372453 663525 :GreyKnight!~greyknigh@dab-ell2-h-1-8.dab.02.net QUIT :Ping timeout: 265 seconds < 1355372601 12813 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 265 seconds < 1355372632 196026 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1355373143 693292 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355373143 918531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355373144 75052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355373144 326464 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355373145 675258 :HackEgo!codu@codu.org PRIVMSG #esoteric :205) yay CDE < 1355373145 959026 :HackEgo!codu@codu.org PRIVMSG #esoteric :710) Stupid W|A doesn't even understand "Vatican papal density". (As far as countries go, they've got a quite high one.) < 1355373146 124376 :HackEgo!codu@codu.org PRIVMSG #esoteric :400) Turned out he got recursion, he just didn't get the return statement < 1355373146 527345 :HackEgo!codu@codu.org PRIVMSG #esoteric :436) australia kicks ass we have kangaroos and DMM and isn't afraid of anything < 1355373146 860944 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355373148 532673 :HackEgo!codu@codu.org PRIVMSG #esoteric :473) software patents strike again that's got to be at least three times, now are they out yet? < 1355373171 215107 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :205? < 1355373190 950211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`delquote 205 < 1355373195 596004 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* yay CDE < 1355373198 282734 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :205 is good. < 1355373203 867661 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1355373205 18432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why? < 1355373208 311096 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(what's the point of asking if you're not going to wait for a reply?) < 1355373213 474348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I waited for a while. < 1355373216 972608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No response. < 1355373223 967993 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you waited for 20 seconds < 1355373225 829570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Please `revert as appropriate. < 1355373230 925307 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They were 20 long seconds! < 1355373231 324526 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :too lazy < 1355373235 652824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's CDE? < 1355373253 609667 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Common Desktop Environment? < 1355373323 624962 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1355373364 656462 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So what's good about 205? < 1355373418 101753 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :should i be surprised that iti got the quote / meme wrong < 1355373421 366804 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1355373425 395403 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the answer is no, i should not < 1355373435 865580 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: why else would it be in the qdb < 1355373478 610664 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote kmc < 1355373480 528309 :HackEgo!codu@codu.org PRIVMSG #esoteric :602) COCKS [...] truly cocks \ 633) You should get kmc in this channel. kmc has good quotes. `quote kmc 686) COCKS [...] truly cocks Well, in theory. \ 705) damn i should make a quasiquoter for inline FORTRAN \ 708) has there been any work towards designing programming l < 1355373505 934970 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :that's a lot of cocks. < 1355373539 818700 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`pastequote kmc < 1355373541 199436 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pastequote: not found < 1355373545 589587 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quotepaste kmc < 1355373547 254 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: quotepaste: not found < 1355373550 143343 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ok how do i do this < 1355373571 79209 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`pastequotes kmc < 1355373575 292760 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.24302 < 1355373688 371542 :augur!~augur@c-69-140-133-153.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1355373866 357320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355373867 11654 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355373867 168084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355373867 324233 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355373868 74963 :HackEgo!codu@codu.org PRIVMSG #esoteric :388) elliott: by the way, you're now almost capable of crawling. < 1355373868 953572 :HackEgo!codu@codu.org PRIVMSG #esoteric :488) lets not wander around the mulberry bush beating our heads < 1355373869 115617 :HackEgo!codu@codu.org PRIVMSG #esoteric :268) it is from 2002 though, I was younger then < 1355373869 271807 :HackEgo!codu@codu.org PRIVMSG #esoteric :536) Just goes to show, the Beatles are more interesting than green vegetables. < 1355373869 505839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1355373871 161728 :HackEgo!codu@codu.org PRIVMSG #esoteric :738) I CAN'T DEAL WITH THE PRESSURE OF EVERYBODY THINKING I'M CONAL < 1355373984 656521 :GreyKnight!~greyknigh@dab-crx1-h-71-4.dab.02.net JOIN :#esoteric < 1355374524 902212 :GreyKnight!~greyknigh@dab-crx1-h-71-4.dab.02.net QUIT :Ping timeout: 264 seconds < 1355374724 76821 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`pastequotes zzo38 < 1355374728 190693 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.23331 < 1355374811 125031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Have you considered using Twitter? < 1355374848 688262 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :wow, why would you even need zzo38_ebooks with that haul? < 1355375036 811952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I tried to connect to gopher://zzo38computer.org/ but it says Not Found. < 1355375118 160357 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Yomi is a card game that simulates a fighting game. It tests your ability to predict how your opponents will act and your ability to judge the relative value of cards from one situation to the next. Also, it lets you do fun combos and be a panda. < 1355375153 1853 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I understand World of Warcraft let you do that too, now? < 1355375412 320684 :WeThePeople!~WeThePeop@63.91.27.121 JOIN :#esoteric < 1355375789 623993 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote 329 < 1355375791 253751 :HackEgo!codu@codu.org PRIVMSG #esoteric :329) I figured out something about C program. If you use ? : a lot then you don't need as much parentheses but it makes it more difficult to understand. < 1355375918 196565 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: It does? < 1355375920 723257 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Let me see. < 1355375947 148387 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It works on my computer. Try adding a 1 after the / at the end see if that works better. < 1355375973 645342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The 1 was added automatically. < 1355375977 687918 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Doesn't work with two clients I've tried. < 1355376022 991381 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: That is correct it is how Yomi card game is played. Well, it is a bit more complicated than that, but it is not extremely complicated rules. < 1355376037 957532 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Are you seeing my requests? < 1355376084 389061 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I can't tell, because you have a cloak. < 1355376113 466037 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Are you seeing any requests? < 1355376124 587488 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, from mf60536d0.tmodns.net < 1355376130 741777 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My requests aren't coming from the same IP address as my IRC client, anyway. < 1355376137 300013 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, that's probably me. < 1355376140 22588 :GreyKnight!~greyknigh@dab-bas1-h-10-9.dab.02.net JOIN :#esoteric < 1355376140 256575 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, OK. < 1355376163 367718 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :When it is not found, my server responds "File not found"; does it say that or "Not Found"? < 1355376206 542285 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : --- [1] File not found < 1355376220 875619 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Error: File not found < 1355376234 735652 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you try to see exactly what your computer is sending? And then we can see which side is wrong. < 1355376255 261925 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It works with every client I have tried. < 1355376264 923612 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, I have idea: < 1355376267 254359 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Disable Gopher+ < 1355376280 636258 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I tried two clients. < 1355376282 544601 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :gopher and forg < 1355376300 870123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know what Gopher+ is or how to disable it. < 1355376363 827672 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does it work with netcat? < 1355376404 98614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What do I type in? < 1355376407 886735 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"/1"? < 1355376426 4716 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Nothing. < 1355376437 605404 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Push the return key. < 1355376438 461170 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that shows some things. < 1355376474 316082 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why isn't it working with my regular client? < 1355376493 395152 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What happens when you use netcat listening on port 70 and connect to it with your other gopher client? < 1355376528 302340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It sends a / < 1355376550 695400 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, that is improper. < 1355376574 956786 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The protocol is not supposed to do that unless you have another / after the 1 in the URL < 1355376639 985620 :GreyKnight!~greyknigh@dab-bas1-h-10-9.dab.02.net QUIT :Ping timeout: 260 seconds < 1355376650 906743 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why are both my gopher clients broken? < 1355376675 378217 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know; but every client I have tried (on many operating systems, even Android, since someone I know has one) works properly! < 1355376717 508756 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I use Debian and these are the two that are in APT. < 1355376731 263547 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe it is because Gopher+ mode is enabled and needs to be turned off. Does it have configuration setting which can be changed? < 1355376733 988657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Let me try one in Firefox. < 1355376766 192882 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In Firefox, you could try Overbite, which works better than the one that used to be built-in. < 1355376792 934289 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, OverbiteFF works. < 1355376856 436156 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Overbite < 1355376869 677474 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is that like an Überzombie thing < 1355376887 805730 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I also wrote a gopher client for any UNIX system, called bashgopher, and a GUI gopher client for Windows, called Visgopher, and I don't know if it work on WINE or not. < 1355376904 883590 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :called so because gophers are often depicted with an overbite, prolly < 1355377056 805333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :echo 'furry*!video_game' | nc zzo38computer.org 70 | head -n3 | tail -n1 | cut -c 2- < 1355377064 8001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Finally we can generate ourselves some game names! < 1355377116 113321 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :these are great < 1355377119 480341 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is one way! < 1355377135 319156 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Nasty Chemistry in Middle-Earth < 1355377137 365599 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :However, if you want, you can also download the programs into your own computer to use them, if you have PHP, in order to speed up < 1355377144 299255 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Rather than having to use internet. < 1355377145 733558 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :"Bonk's Quarterstaff Lawyers" shiiiiit < 1355377154 879959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Stop the Hang Glider Choreographer < 1355377168 935327 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Ghetto Fun Operatives. this is genius < 1355377173 962500 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bumping Nazi Fun < 1355377174 197022 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Stoic Golf Scam < 1355377182 331142 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Canadian Blood 3000 < 1355377183 850696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Acidic Illithid Against Patents < 1355377186 4461 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Interesting Graveyard For Masochists < 1355377190 217446 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Occult Shark Odyssey < 1355377192 204738 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bizarre Penguin Rebellion < 1355377203 187059 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :i'm pretty sure the ecco the dolphin is kind of that though < 1355377208 778581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Big Bird's Sniper Connection < 1355377215 817401 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Catholic Shaving 95 <-- okay, hang on now < 1355377217 197506 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FurryScript is a command-line program, written in PHP, and you are free to use them under the GNU AGPL. < 1355377250 453888 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Flying Landmine Fiasco < 1355377256 909092 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Russian Wagon Conundrum < 1355377259 44055 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Nobody Likes the College Orchestra < 1355377291 740168 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Ultraviolent Programming Boy < 1355377296 364508 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Not all of the data in that file is mine, but much of it is; I also corrected some mistakes that the other data contained, and removed some duplicates and so on. < 1355377321 551419 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Communist Croquet Voyage < 1355377327 542569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Epic Llama Thieves < 1355377342 390290 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Xenophobic Yak Demolition < 1355377356 301519 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :In the Lost Kingdom of Spelling DVD < 1355377372 440444 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Fiery Punching Chase < 1355377378 15794 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Queen of the Racing Hospital < 1355377383 31266 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So, if you have PHP on your computer, you should download it if you are planning to make many requests, so that you can avoid overloading my computer or overloading the internet. < 1355377396 305409 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Scooby Doo and the Chocobo Dungeon < 1355377405 621252 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If I don't have PHP on my computer can I keep overloading the Internet? < 1355377409 441746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Final Beautician Disaster < 1355377416 804306 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Jedi Hair Salon Massacre < 1355377421 784220 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Asymmetric Janitor Unleashed < 1355377427 370111 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :front page news tomorrow: "online game name generator takes down Internet" < 1355377441 30043 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Irritating Writing vs. Capcom < 1355377454 526611 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Well, it would be better if you don't keep overloading the internet; but, it is possible to request more than one at once by a tab afterward and how many you want. < 1355377457 715168 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Five dimensional Drug-Dealing Crusader < 1355377462 146633 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Hitler's Wrestling Restaurant < 1355377475 6372 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Blessing of the Internet Posse < 1355377484 80352 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Middle-Eastern Juggalo of the Law < 1355377490 8627 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Oh, thank you. < 1355377495 827913 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :http://www.somethingawful.com/d/photoshop-phriday/randomly-generated-games.php Oh, I forgot that SA did this once. < 1355377500 681210 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Except they made covers to go with 'em. < 1355377557 263138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :echo $'furry*!video_game\t20' | nc zzo38computer.org 70 | grep '^i\w' | cut -c 2- < 1355377633 339567 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :http://i.somethingawful.com/u/garbageday/photoshop_phriday/2009_08_21/HellospPity_01.jpg i think it went well, personally < 1355377653 178065 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unremarkable Gun Insanity < 1355377657 801343 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Funky DJ Werewolf sounds lie a promising tv show premise < 1355377672 676536 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Boring Ping Pong Expert < 1355377677 65419 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That sounds too realistic. < 1355377699 604522 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Awful Bong Nation < 1355377700 919536 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, then make a television show too, if you like to do that. < 1355377718 809083 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1355377731 586949 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :this sounds like one of those home makeover shows < 1355377741 931012 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the host comes to your room and inspects your awful bong and then helps you improve it < 1355377766 889729 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :participants get a $1000 gift card for ROOR < 1355377768 12825 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :how does this tie into American Bong Saloon? < 1355377796 530010 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, there's also a TV plot generator. < 1355377817 916463 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :THIS PROGRAM IS ABOUT A ILLOGICAL PHILOSOPHER WHO IS AMAZING AT BEING FUNNY < 1355377817 994956 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :AND WHO SAVES A MANAGER < 1355377835 741263 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Blessing of the Bible - The Lost Levels < 1355377887 46659 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That TV plot generator is very old and the original source is unknown, although it has been published by Creative Computing; I then added a lot of additional things to that file. < 1355377894 49903 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :In the Lost Kingdom of Laser Preacher < 1355377897 19524 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :This is why they are in uppercase. < 1355377917 849439 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Good reason. < 1355377958 407775 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Sniper on the Oregon Trail < 1355377982 919594 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Night of the Underwear Interceptor < 1355377985 622513 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Hillbilly Hippo Bastards < 1355377999 638047 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :are these movie titles or video game titles? < 1355378009 322933 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :why not both? < 1355378012 993101 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Emo Night in Hell! < 1355378023 156637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, there's also an adventure generator < 1355378024 592423 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Real Math Pimps < 1355378027 497033 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you use !adventure < 1355378029 674316 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :did this thing generate the name of real fast nora's etc. ? because it should have, < 1355378040 949888 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Final Computer of Mother Theresa < 1355378065 976206 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Exciting Brain - Total Peace < 1355378120 97354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Someone is sabotaging wagons and carts to come apart when travelling at high speed. < 1355378126 530018 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Elves are using a gauntlets of arcane weakness to kill human librarians. < 1355378135 617389 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Orbital Horse Racing Lawyers < 1355378161 383146 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Big Bird's Ghost Gone Wild < 1355378174 470284 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1355378186 487374 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Frankenstein's Transvestite Castle < 1355378187 866217 :GreyKnight!~greyknigh@dab-ell2-h-1-2.dab.02.net JOIN :#esoteric < 1355378191 13817 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Mary Kate and Ashley's Fish Revisited < 1355378192 282283 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Everything burns. < 1355378199 255382 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355378208 224068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You receive a map with many deliberate errors. < 1355378229 159494 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Frankenstein's Transvestite Castle <-- well that one's obviously a movie. < 1355378246 992454 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net QUIT :Ping timeout: 250 seconds < 1355378262 24131 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Wandering Cat 2000 < 1355378345 360630 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Bike: not necessarily. maybe it is like a crossbreed of rocky horror and luigi's mansion < 1355378351 888888 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Psychedelic Forklift Competition < 1355378355 653853 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bling Bling Florist Overlords < 1355378371 680292 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :quintopia: isn't that just luigi's mansion < 1355378402 151162 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmmmmm < 1355378407 193323 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no, the music is more fun < 1355378596 197989 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Dirty Tennis Yoga <--- ok that would sell < 1355378615 673972 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :but would it be legal? < 1355378623 888460 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :c.f. http://penny-arcade.com/comic/2002/10/18 < 1355378703 395297 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Imperfect Hovercraft Physics <--- this game came with windows 95 < 1355378717 948239 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :"BMX XXX" why did i look up what that comic was referring to < 1355378739 385787 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :apparently there were not one but two rocky horror video games < 1355378741 782178 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so yeah < 1355378744 505569 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :what < 1355378746 751971 :GreyKnight!~greyknigh@dab-ell2-h-1-2.dab.02.net QUIT :Ping timeout: 265 seconds < 1355378751 233944 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: do you have a c64 emulator < 1355378774 107436 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Geriatric Otaku Nation < 1355378788 66748 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :am i missing kmc running a zzo program < 1355378811 380074 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Approximate Bedtime For Masochists < 1355378830 658614 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :im reading all of these wow they're good < 1355378841 383808 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :05:43:16 Scooby Doo and the Chocobo Dungeon < 1355378845 84035 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :jesus < 1355378856 506162 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :05:44:01 Irritating Writing vs. Capcom < 1355378861 562948 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :christ < 1355378872 114900 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :chocobo's dungeon was really pretty fun. adding a mystery-solving-dog component could only improve it < 1355378885 290306 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Dracula's Bomberman - The Dark Project < 1355378897 690236 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :quintopia: No < 1355378911 133080 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Neon Wheelchair of Love < 1355378916 627934 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Unbelievable Enlightening Trivia < 1355378931 179009 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Ye Olde Hamster I < 1355378937 302735 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: what about zx spectrum < 1355378945 822716 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Papal Bass Vengeance < 1355378959 223915 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Postmodern Chess Detective <--- this is a canadian TV show (http://en.wikipedia.org/wiki/Endgame_(TV_series)) < 1355378962 3211 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, I don't have that either. Not on this computer, anyways. < 1355378967 388950 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :pretty good < 1355378968 433395 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The Infernal Barcode Strike Force < 1355378992 310366 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Russian Shock Babies < 1355379000 932475 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: do you know a way to port binaries targeting those systems without an emu < 1355379012 54275 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Interstellar Lowrider Plus < 1355379013 548100 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :quintopia: No. < 1355379022 499398 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Biblical Stone in Space < 1355379026 373221 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you need them? < 1355379037 693513 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Low G Hillbilly Colosseum < 1355379047 392436 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that was an episode of futurama < 1355379054 191320 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :«The game involved playing as either Brad or Janet and collecting pieces of the Medusa machine scattered around the castle, in order to free your partner from stone and escape the castle before it blasts off. Meanwhile the other characters in the game can hinder your progress by stealing and hiding your clothes along with what you are carrying.» < 1355379075 150712 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Single Fun - The Last Generation < 1355379084 302551 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's the last generation because everyone in it is staying single and not having babies < 1355379087 388783 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :also they have fun < 1355379100 881622 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Christian Spelling vs. The Space Mutants < 1355379112 327736 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Renegade Telephone Colosseum < 1355379120 38042 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Legend of Frankenstein's Monster < 1355379125 457915 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Pagan Banjo Caper. i think this may be the best program of all time < 1355379147 980581 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh wait < 1355379157 433735 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No, don't wait < 1355379169 560538 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: i was just seeing if you ever tried to play c64 games on your computer < 1355379174 190886 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Someone did Frankenstein himself, but not Adam < 1355379181 284257 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Evil Genius Sailboat Conundrum < 1355379218 937143 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Dead Goth Symphony < 1355379223 568099 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that would be a good band name < 1355379229 877816 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, this is generated < 1355379257 944718 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Celtic Terrorist GT < 1355379267 310893 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Stealth Workout - The Lost Levels < 1355379300 563849 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Pro Plunger in the Magic Kingdom < 1355379306 386135 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Angry Landmine Romance < 1355379329 233 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Tactical Chess - Total War < 1355379334 336508 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Combat Dating Dreamland < 1355379339 321850 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :History of the Sunshine Thieves < 1355379343 133316 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :another band / album name < 1355379379 275807 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :the thing about band names is that you have to specify a genre < 1355379387 383188 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :otherwise you can just enter in random characters and say it's post-rock, etc < 1355379391 278634 :GreyKnight!~greyknigh@dab-bas1-h-41-7.dab.02.net JOIN :#esoteric < 1355379395 667202 :GreyKnight!~greyknigh@dab-bas1-h-41-7.dab.02.net QUIT :Client Quit < 1355379406 303303 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Silly Transvestite Joe < 1355379426 240509 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wtf < 1355379432 502476 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then write some for band name including genres! I wrote on esolang wiki of FurryScript, hopefully you can understand? < 1355379436 527547 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :wtf Indian Chocobo Jihad < 1355379442 171365 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think History of the Sunshine Thieves would play upbeat power-pop with unsettling existentialist conspiracy lyrics < 1355379443 416616 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: well that already works for post-rock bands in practice so what's the problem < 1355379444 184569 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :There are already dozens of generators. < 1355379446 334886 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Children of the Tetris Collection < 1355379463 182026 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it might be too long for anything but post rock though < 1355379465 918337 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :elliott: i mean, what if i want a post-breakcore neobaroque-hop band name? < 1355379467 363665 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the tetris collected them... but now... the tables have turned < 1355379477 267176 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Nasty Tetris DJ < 1355379487 129836 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: then possibly it is for the best that there is no band naming service to suit your needs < 1355379492 198382 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Cybernetic Harp Gladiator < 1355379497 929287 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Philistine. < 1355379500 149813 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Small-Time Techno Havoc < 1355379508 99029 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Weary Punching Mathematics < 1355379515 662020 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Inbred Bongo Scam < 1355379527 861656 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Stop the Anarchy < 1355379528 571433 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Everybody Hates the Midget Sickness < 1355379530 962600 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it has the extra space. i don't know why < 1355379536 534237 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Cosmic Booty Project < 1355379556 545335 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :elliott: If you look at the script codes then you will know why. But you can just ignore the extra space. < 1355379562 649019 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i will < 1355379563 926910 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :All-Night Lawnmower Slayer < 1355379565 532155 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Star Wars Spatula Deluxe < 1355379570 716080 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Hazardous Flatulence World Tour < 1355379585 386144 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Hip-Hop Banjo Co-Op < 1355379592 620347 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Stupendous Turtle Machine < 1355379601 307592 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what have i started < 1355379616 337309 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Radical Baking Assault Forever it will be a channel to discuss these now < 1355379627 222364 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Luigi's Smart Sickness < 1355379629 757969 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Special Hobo Gold < 1355379633 168629 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Escape from the Fun Noodle World Cup < 1355379639 524346 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I would NOT want a hobo's special gold < 1355379641 386939 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :technically it's all zzo's fault. you're just the harbinger, shachaf, of zzo's doom < 1355379643 9928 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :not so fun any more < 1355379654 585576 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Tropical Cheese Sorcery < 1355379666 111915 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Screaming Frisbee Universe < 1355379667 478932 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Exquisite Bible Armada these are so good < 1355379674 14071 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Drug-Induced Baking III < 1355379675 636798 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm just imagining every frisbee ever thrown just screaming < 1355379689 121651 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :AaAAAAAAAAA *blarg* < 1355379693 345008 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Return of Dinosaur on the High Seas < 1355379704 810661 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hybrid piracy/dinosaur game < 1355379725 911376 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :an iphone app that helps you bake stuff while you are high < 1355379732 690575 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that would make about a billion kajillion dollars < 1355379743 777687 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ultimate Business 2k < 1355379757 197935 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Unforgettable Burger Warfare < 1355379771 857117 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Topsy-Turvy Cannibal Struggle < 1355379775 899893 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Jedi Programming Principle <--- less a video game and more a linkbait post on hacker news < 1355379798 555647 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote ctopus < 1355379800 184285 :HackEgo!codu@codu.org PRIVMSG #esoteric :191) Invent the game called "Sandwich - The Card Game" and "Professional Octopus of the World" (these names are just generated by randomly) \ 220) ais523: Maybe it is better, because I don't think the octopus will live very well in the tree. But the difference is that the Internet is lying and you cannot see such things; you could m < 1355379805 52331 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :These are pretty good. < 1355379806 147161 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Someone should actually write a good article about that < 1355379817 19794 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :shachaf: is that second quote referring to the pacific northwest tree octopus? < 1355379818 717587 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Get Cat Eating < 1355379827 633499 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Unforgettable Pony - 2nd Impact < 1355379837 155283 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: I assume so. < 1355379843 287631 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: My mother once forwarded that email to me. < 1355379846 209885 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Enormous Fun Island < 1355379855 404070 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :NBA Biplane Dungeon < 1355379857 899793 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :FreeFull: http://bradapp.blogspot.com/2009/07/jedi-programming-just-enough-design.html i have something to tell you < 1355379860 344872 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No One Can Stop the Duck Bandits < 1355379860 744333 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Meta Deer Hunter of the Deep < 1355379871 31583 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Would be a good band name if it wasn't so long < 1355379872 904076 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :shachaf: i think i convinced one of my friends of it once. considering how rainy it is here it's shockingly believable < 1355379889 502614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: You're in the Pacific Northwest? < 1355379897 659114 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: band The Duck Bandits, album No One Can Stop the Duck Bandits. perfect? < 1355379901 44363 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :ayep < 1355379901 872130 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :8-Bit Android DJ <--- shit yeah that would sell < 1355379910 218457 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :kmc: bit.trip beat? < 1355379912 860667 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Masters of Wheelchair Deathmatch < 1355379959 558316 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :In Search of Dungeons and Dragons Task Force < 1355380000 142686 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :History of the Punching vs. You < 1355380020 783026 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: another good band name < 1355380024 407624 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this program is multi-purpose < 1355380031 756228 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Ye Olde Drug-Dealing Crime Scene Investigation < 1355380038 561261 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hahahaha < 1355380075 360938 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: But a band called Duck Bandits already exists < 1355380091 990639 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Double Gnome Tournament < 1355380108 361483 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Post-Apocalyptic Penguin Trader < 1355380137 47785 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Undercover Otyugh Balls < 1355380143 410120 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Duke Nukem: Shaving Eating < 1355380153 478613 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shaving eating < 1355380159 748523 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Geriatric Buddhist Raider < 1355380172 717882 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh hahaha < 1355380173 777872 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Super Sexy Manlove Beta < 1355380184 31984 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :they haven't worked out all the kinks yet < 1355380188 176933 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION ducks < 1355380193 814733 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Almighty Skate Invaders < 1355380209 78609 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Fisher Price Tentacles Nightmare < 1355380230 789403 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bad Programming Fiesta < 1355380234 481069 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Imperial Sunshine Orchestra < 1355380235 832824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are y'all still running this game name generator? < 1355380255 18902 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Asian Hell Anarchy < 1355380255 351355 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :no, they're just hooked directly into the mind of god now. < 1355380279 749421 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A bot in another channel on another network had this thing where you specified kinds of words (like proper noun) with one or two letter combinations, and it would fill it in into a sentence < 1355380282 683244 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Religious Juggalo Paratroopers < 1355380287 900331 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It had some more advanced stuff too < 1355380297 108060 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Curse of the Puppy in Vegas < 1355380299 195378 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :God were the sentences funny < 1355380317 702497 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And of course you could write out most of the sentence yourself and have it only small parts < 1355380320 446081 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Narcoleptic Jetski Diesel < 1355380334 807369 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1355380335 947233 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :i know a channel on another network where they just have a bot that messages at a common rate with markov gibberish < 1355380345 73521 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :All-Day Caveman in Bed < 1355380346 420834 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :of course, the consequence is that it's hard to tell the humans apart from the bot < 1355380352 30185 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Everybody Loves the Prison Psychiatrist < 1355380398 323938 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1355380422 124288 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Mary Kate and Ashley's Juggalo Showdown < 1355380434 426465 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :My Very Own Money Conundrum < 1355380458 203471 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Revenge of Bong of the Third Reich < 1355380472 817654 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that one sounds like a *really* bad stoner comedy < 1355380478 20711 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Wacky STD Inferno < 1355380500 67090 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :my very own money conundrum sounds pretty sad < 1355380528 785648 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Transvestite Flatulence For Masochists < 1355380544 224252 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :these are sounding increasingly illegal. < 1355380547 822296 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :The Hunt For the Punching Beatdown < 1355380600 519410 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Minimal Cricket Rage < 1355380602 643655 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Antediluvian Cowboy of Magic < 1355380605 817789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does the JVM really make it impossible to do tail call elimination? < 1355380611 366115 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :2-Bit Hardware Country < 1355380618 573706 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or even just jumps in general, except within a method? < 1355380621 532253 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :1-Bit Breakdancing - The Gathering Storm < 1355380628 71009 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Medical Sudoku in My Pocket < 1355380634 306223 :sebbu2!~sebbu@ADijon-152-1-59-91.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1355380637 137118 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :shachaf: i think it would interfere with the security model? < 1355380653 110407 :sebbu2!~sebbu@ADijon-152-1-59-91.w83-194.abo.wanadoo.fr QUIT :Changing host < 1355380653 183235 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355380653 256258 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know much about the JVM. < 1355380660 120850 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Symmetric Jetski Offline < 1355380661 673279 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :neither do I < 1355380667 466402 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://www.jazz2online.com/junk/tick/tickbot.html#rsg < 1355380667 846253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why would it interfere? < 1355380670 865718 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Read up < 1355380677 812760 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :but that's what i've heard. since tail calls mess up the stack frames < 1355380684 651300 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :which... are needed for security audit or something < 1355380711 74067 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Hexadecimal Wordplay - Star Trek Edition < 1355380715 307401 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :but isn't the idea of tail call elimination that you just optimize a recurisve function into a loop via code transformation? so like, the function doesn't exist anymore kinda < 1355380718 956003 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :«These requirements could in theory be supported, but it would probably require a new bytecode (see John Rose's informal proposal).» < 1355380722 975006 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The actual bot ended up more advanced but the documentation wasn't updated < 1355380725 295845 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :like, the JVM can inline, and that changes things < 1355380727 276895 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Celebrity Writing Jihad < 1355380754 983964 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Fiora: TCE doesn't have to be a call to the same function, is the crux < 1355380755 298354 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Fiora: yes, so a 5-deep recursive call that would have been five stack frames for audit turns out to be just the one. < 1355380765 377521 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :oh, yeah, that would make more sense. duh. < 1355380767 670471 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e. you can have two mutually-recursive functions, say < 1355380774 69054 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or even just 5000 different functions that all tail-call each other < 1355380778 720713 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and they'd all get optimised < 1355380786 411476 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or you can just, you know, have a tail call. No recursion necessry. < 1355380787 847748 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this is why you can't optimise it "locally" by just changing one function < 1355380787 921488 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :a < 1355380803 768193 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Mrs. Wumpus Simulator < 1355380806 637294 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Preschool Architecture - The Lost Levels < 1355380813 511131 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The problem with calling it an optimisation is that in some languages, iteration doesn't exist at all < 1355380816 599212 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The JVM has no jump instruction, though. < 1355380823 11129 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except inside a method, and a method is limited to 64K < 1355380830 310391 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :FreeFull: are there any such languages besides scheme? < 1355380833 235552 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1355380846 11855 :ion!ion@heh.fi PRIVMSG #esoteric :64 k should be enought for everyone. < 1355380859 540291 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bike: I can't think of any that aren't lisps < 1355380864 574052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Actually a method is limited at 64K - 1 :-( < 1355380865 514681 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :haskell < 1355380878 411593 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Madden Pogo Dreamland < 1355380882 741213 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: 64 kB or 64 KiB? < 1355380885 663339 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Five dimensional Hardware in My Pocket < 1355380887 917112 :ion!ion@heh.fi PRIVMSG #esoteric :(−1) < 1355380889 837399 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Mega Internet of Love < 1355380889 911297 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Fix the WWII Monsters < 1355380892 126180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: I assume KiB. < 1355380935 547083 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :maybe you can just make do with folds. < 1355380938 376687 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In haskell most often you'd do something like map x ys but map itself might be implemented recursively (No idea about implementation, could be in C for all I know) < 1355380955 190173 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or a fold if you want one end result < 1355380957 570959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Haskell's "map" is implemented in APL < 1355380961 862271 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :haha. < 1355381007 6417 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :you couldn't technically meet the scheme standard though, probably, because it actually mandates tailness? < 1355381033 383582 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure you could. < 1355381053 901058 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it mandates constant space usage < 1355381056 8735 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You might not be able to have a mapping Scheme function -> JVM method. < 1355381059 564274 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you can achieve this on a given Haskell implementation < 1355381060 751128 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh is this jvm < 1355381123 534695 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: When you write your Haskell compiler, can you not make it generate annoying names like "sfWk_info"? < 1355381130 338855 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1355381137 562938 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How many names does GHC actually generated, anyway? < 1355381145 907832 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I suppose most of them are intermediate names that are never seen. < 1355381159 769167 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'd rather have it be called "alpaca_info" or something. < 1355381183 929054 :ion!ion@heh.fi PRIVMSG #esoteric :Haskell’s “IO” is implemented as a container for a Perl script to be executed via libperl by the RTS. < 1355381196 995018 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Let me translate that from ionese: < 1355381205 894334 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Haskell's "IO" is implemented as a container for a Perl script to be executed via libperl by the RTS. < 1355381224 121046 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :y u troll < 1355381226 49700 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There is also a requirement that's approximately something like all possible paths of reaching a particular point must have the same (statically analyzed) stack effect, so you can't e.g. make a loop that'd pop off elements from the JVM stack. < 1355381243 784484 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"If an instruction can be executed along several different execution paths, the operand stack must have the same depth (§2.6.2) prior to the execution of the instruction, regardless of the path taken." < 1355381361 701555 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric : I'm just imagining every frisbee ever thrown just screaming < 1355381364 293731 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sounds like salvia < 1355381760 375029 :ion!ion@heh.fi PRIVMSG #esoteric :Learning English through Exercise http://youtu.be/YZ1hah7QvIw < 1355381942 30984 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i like the implication that taking a taxi in america will immediately lead to a knifepoint robbery < 1355382041 214053 :ion!ion@heh.fi PRIVMSG #esoteric :Is that not the case? < 1355382093 307446 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :only in detroit < 1355382102 970704 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and oakland < 1355382105 523889 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and east palo alto < 1355382138 385174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi < 1355382147 845009 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've never taken a taxi in EPA. < 1355382158 85202 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've taken them in San Francisco, though. < 1355382191 252448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It felt very dangerous. < 1355382199 758539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was mostly because of the driver's driving, though. < 1355382237 434626 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1355382653 481334 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1355382866 257745 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1355383794 484040 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://heaven.internetarchaeology.org/ I'm sure many people have seen this but it has not stopped being hilariously bad < 1355383836 22854 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :co-existance < 1355383892 246295 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :!!! < 1355383892 917420 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://midi.internetarchaeology.org/devil.mid < 1355383896 146091 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :What song is that? < 1355384067 184593 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :by bad do you mean really good < 1355384121 951147 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a true work of art < 1355384124 649769 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :timeless masterpiece < 1355384131 813102 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :&c &c < 1355384150 449339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: hi < 1355384180 273329 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1355384221 802939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: I took your "hi" and sold it to a collector for "about a billion kajillion dollars" < 1355384437 265208 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I love MIDIs < 1355384451 163983 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :me too < 1355384578 237398 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1355384787 333342 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1355384856 751570 :WeThePeople!~WeThePeop@63.91.27.121 QUIT :Quit: Leaving < 1355384959 37068 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1355384967 287519 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1355385076 446787 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :elliott, monqy. I believe by #esoteric law I am required to do the thing. < 1355385101 274479 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's somewhat boring < 1355385109 44707 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sounds like a dumb law < 1355385120 903601 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what law? < 1355385124 517168 :Bike!~Glossina@207-224-23-226.ptld.qwest.net QUIT :Quit: leaving < 1355385157 376412 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The law of gravity. < 1355385158 684210 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1355385172 211016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's only enforced because of an obscure #esoteric rule from the middle ages. < 1355385183 20098 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We'd all be free to fly around if it weren't for this channel. < 1355385206 884110 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Admittedly stars wouldn't work either, but that's the price you pay. < 1355385207 946601 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I always thought it was Newton's fault. < 1355385227 17111 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If only he had had sense to dodge that apple, we wouldn't have gravity? < 1355385248 632473 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Apples usually fall up, don't they? < 1355385250 430554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's terrible. < 1355385766 755790 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sgeo: you've been playing too much iwtbtg. put down the delicious fruit. < 1355385791 80598 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I haven't played much iwtbtg < 1355385806 431556 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I love watching Let's Plays, but I haven't seriously tried playing myself < 1355385952 467190 :SingingBoyo!~SingingBo@d173-180-176-35.bchsia.telus.net QUIT :Quit: Leaving < 1355386118 452563 :ion!ion@heh.fi PRIVMSG #esoteric :Meanwhile in Finland: parking your car http://is12.snstatic.fi/img/978/1288523526349.jpg < 1355386391 370428 :epicmonkey!~epicmonke@188.134.41.172 JOIN :#esoteric < 1355387783 283435 :epicmonkey!~epicmonke@188.134.41.172 QUIT :Ping timeout: 245 seconds < 1355387908 42555 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1355388702 877599 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi QUIT :Ping timeout: 276 seconds < 1355389041 882306 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 265 seconds < 1355389069 105201 :kallisti!~eris@168.28.136.16 JOIN :#esoteric < 1355389069 178735 :kallisti!~eris@168.28.136.16 QUIT :Changing host < 1355389069 178888 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1355391451 987826 :Taneb!~Taneb@mail.qehs.net JOIN :#esoteric < 1355391887 340358 :epicmonkey!~epicmonke@host-224-58.dataart.net JOIN :#esoteric < 1355392068 804508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Meanwhile also in Finland: Finnish Safety and Chemicals Agency has done their traditional yearly spot-check on christmas toys, and 14 of the selected 28 toys had safety deficiencies; 5 such that they were recalled, including a bow-and-arrow set with a laser pointer aiming thing that's "over ten times" over the 0.39 mW limit of a class 1 laser. < 1355392560 44802 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :let's go dutch < 1355392574 567880 :Taneb!~Taneb@mail.qehs.net PRIVMSG #esoteric :I've got the name for it < 1355392605 692935 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Meanwhile in Dutch: Finse Veiligheid en Agentschap voor chemische stoffen heeft gedaan hun traditionele jaarlijkse spot-check op kerst speelgoed, en 14 van de geselecteerde 28 speelgoed had veiligheidstekortkomingen, 5 zodanig dat ze werden teruggeroepen, waaronder een boeg-en pijl-set met een laser pointer gericht ding dat is "meer dan tien keer" over de 0,39 mW grens van een klasse 1 laser. < 1355392683 474172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Boeg-en pijl-set" makes me smile. < 1355392718 595009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder if "een laser pointer gerich ding" is something a native Dutch speaker might say. < 1355392729 710625 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :looks like it translated into (Finnish Safety) and (chemicals agency) too < 1355392763 698939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not terribly good. < 1355392770 296986 :Taneb!~Taneb@mail.qehs.net PRIVMSG #esoteric :My hair feels weird < 1355392785 487999 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Your hair feels? < 1355392795 745766 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Mine doesn't, as far as I know < 1355392878 303820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also this http://www.turvallistajuhlaa.info/@Bin/44623/zoolife_popeyes_web.jpeg was recalled because one of the eyes fell off in the testing. With a name like "ZooLife Popeyes", I don't know what they were expecting... < 1355393362 368007 :evitable!~myndzi@50-194-51-62-static.hfc.comcastbusiness.net JOIN :#esoteric < 1355393639 993163 :ogrom!~nask@gprs-inet-65-87.elisa.ee JOIN :#esoteric < 1355393658 895430 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :If I start talking about Factor again, is elliott going to bring that bot in again? < 1355393680 762794 :ogrom!~nask@gprs-inet-65-87.elisa.ee PART :#esoteric < 1355393704 321073 :Taneb!~Taneb@mail.qehs.net QUIT :Quit: Leaving < 1355393741 523270 :evitable!~myndzi@50-194-51-62-static.hfc.comcastbusiness.net QUIT :Ping timeout: 245 seconds < 1355393827 796279 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :: fortnight ( x -- duration ) 14 * days ; < 1355393834 789963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Better not tell you now", says the magic eight-ball. < 1355393840 565146 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :That tricks me into thinking that 14 is being multiplied by days < 1355393840 637941 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose that wasn't very helpful. < 1355393931 411386 :evitable!~myndzi@50-194-51-62-static.hfc.comcastbusiness.net JOIN :#esoteric < 1355394521 701921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Forthnight. < 1355394670 862011 :augur_!~augur@208.58.5.87 JOIN :#esoteric < 1355394817 161942 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 244 seconds < 1355395355 35322 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[12:39:21] !conduct < 1355395355 108663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[12:39:21] Conduct: Do not eat a dagger more than 11 times. < 1355395361 114880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Had to retwe... I mean, share.) < 1355395626 173254 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :!insulate < 1355395808 237408 :evitable!~myndzi@50-194-51-62-static.hfc.comcastbusiness.net QUIT :Ping timeout: 245 seconds < 1355397482 483639 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 265 seconds < 1355397513 897287 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1355397839 89047 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Maybe I'd find Factor easier if I viewed the stack shuffling words as though they were compositions of the function that follows them? < 1355397845 809987 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :swap foo is just like flip foo < 1355397942 526075 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thing is have you ever seen a mess of flips and made sense of it < 1355397956 993217 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :does that sort of thing happen in factor < 1355397976 912874 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I'm starting to fear that that's the default in Factor < 1355398046 10555 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I'd assume otherwise but ~who knows~ < 1355398097 159041 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :of course you can't just take some wacky function and write it in factor with flips and make it readable but maybe you can write it in some other way that's easier to make sense of, using higher level features, and comment it if needed, &c < 1355398156 899 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :after all if factor was just a mess of flips who would use it :] < 1355398546 825321 :ogrom!~del@sign.online.ee JOIN :#esoteric < 1355398803 741061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: spoilers no one uses factor :'( < 1355398809 165787 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: (but not because of the flips) < 1355398881 247583 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do you get the kind of >R SWAP R@ OVER R> thing in Factor? < 1355398980 502456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's (a b c -- b a c a c) and is probably conventionally written in some other way, I just mashed some keys.) < 1355399113 10138 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This is how Forth's return stack works: http://www.forth.com/starting-forth/images/ch5-return-stack.gif < 1355399166 704661 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: why don't people use factor :0 < 1355399178 19881 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and < 1355399180 465279 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :if sgeo used factor < 1355399186 106003 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :would that be people using factor ? < 1355399356 412456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Only is Sgeo is people. < 1355399375 321830 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is Sgeo made of people? A horrible thought. < 1355399381 260608 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :[ swap ] dip 2dup < 1355399394 213542 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I think that should have the same effect in Factor. Hmm < 1355399405 456503 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but why would you write that < 1355399431 337814 :Taneb!~Taneb@mail.qehs.net JOIN :#esoteric < 1355399462 518383 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Apparently not < 1355399684 349141 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh sure. Forget to output makes it error < 1355399697 152019 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://ideone.com/j6E2dD works, but swapd is apparently depreciated < 1355399737 718047 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but why would you write that............. < 1355399777 575472 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Because it's what fizzie's thing does. < 1355399786 212298 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://ideone.com/zrZAGv < 1355399968 399429 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :The depreciation thing for swapd says that it's depreciated, and the use case would be better served with lexicals < 1355399993 639918 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"The data flow represented by this shuffle word can be more clearly expressed using Lexical variables." < 1355400048 468953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Are that in any way like Forth locals? < 1355400108 220877 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I don't know what Forth locals are like < 1355400132 371083 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Example of a word defined with lexicals: < 1355400143 818924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :: foo ( a b c -- b a c a c ) >r swap r@ over r> ; would be written with locals as : foo { a b c -- b a c a c } b a c a c ;. < 1355400143 995988 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric ::: ( a b c -- ) a . b . c . ; < 1355400152 743763 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Ah, so yes < 1355400159 187160 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :oops forgot to name it < 1355400203 704921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It seems very similar, except for the syntax. (:: instead of {}s in the stack comment?) < 1355400262 553780 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :yes < 1355400277 847213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :True Forthers (as far as I can figure out) say locals are the worst possible thing, should be never used, and you should just factor the words into smaller and smaller pieces instead. < 1355400298 202468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also that they are a "crutch" that will make you not factor properly. < 1355400313 571919 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly also that anyone caught using locals should be shot. < 1355400334 884432 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :zzo writes forth codes right? is zzo a true forther < 1355400346 402035 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://ideone.com/XxXaIb < 1355400376 63851 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Factor seems to take the view that they should be used only when needed < 1355400395 476395 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And yes, strings don't need a space after the ". It's an exception in the parser < 1355400404 128340 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Other things like URL" still need the space < 1355400436 14720 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :fizzie, there's also [let ] that can be used anywhere < 1355400528 988952 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if there's a way to write dip in pure Factor < 1355400541 517991 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :dip is defined, as it turns out, but in terms of dip < 1355400563 16398 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :The primitive dip is used with literal quotations, and the definition is used for non-literal quotations < 1355400577 944703 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :sgeo: Technically, you can use { anywhere too: http://ideone.com/Kbh5F6 < 1355400585 599337 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Not that you'd probably want to.) < 1355400625 882683 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :But that doesn't seem to terminate? < 1355400630 189199 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Except at the ; < 1355400638 664038 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can do http://ideone.com/eO60Di if you want to get rid of them early too. < 1355400639 52927 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I should really be sleeping < 1355400666 624228 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops, the comment for the locals is now misleading. < 1355400669 973431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But you get the point. < 1355400686 551317 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :yes < 1355400702 486017 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The scope/endscope is probably gforth-specific.) < 1355400703 326505 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :In Factor, those aren't comments < 1355400772 900788 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The part after -- is a comment in Forth. < 1355400806 5059 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I thought stack declarations were comments in general. Oh, except for the locals stuff, sure < 1355400824 723440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right, yes, in ()s they're comments altogether. < 1355400845 886192 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Factor actually checks those < 1355400848 118977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ANS Forth doesn't really define a syntax for locals, it just defines words that can be used to define syntaxes for locals, so my examples might've been quite gforth-specific overall. < 1355400860 805368 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The ANS Forth locals extension wordset defines a syntax, but it is so awful that we strongly recommend not to use it. We have implemented this syntax to make porting to Gforth easy, but do not document it here." < 1355400902 715649 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's apparently the wrong way around compared to standard stack comment notation, to begin with. < 1355400992 584390 :ogrom!~del@sign.online.ee QUIT :Quit: Left < 1355401003 698006 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :wrong way around? < 1355401025 942983 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh, is that the syntax you used, or is the syntax you used Gforth specific? < 1355401150 745176 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Cool, in Factor it's possible for an error handler to forcibly resume from an error even if the thrower isn't expecting it < 1355401328 652150 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The syntax I used is I think reasonably common, but it's not entirely standard. < 1355401381 295451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The ANS locals for : foo ( a b c -- ... ) ... ; would be declared with locals| c b a |. < 1355401397 561483 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I can see how that's a bit WTFy < 1355401400 527942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think anyone really likes it all that much. < 1355401408 602484 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :The order < 1355401409 801396 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I mean < 1355401524 6245 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Also, there's shuffle( ) for arbitrary shuffling but I don't see any good docs < 1355401582 427931 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://ideone.com/7vHtCa < 1355401717 204352 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Wait, I suddenly fail to see how [ swap ] dip 2dup made any sense < 1355401826 173508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was just assuming [ ... ] dip was kind of like >r ... r>. < 1355401871 929062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In which case it makes sense. (And I suppose >r swap r@ over r> would arguably be better as >r swap r> 2dup, since 2dup exists too. < 1355401942 517568 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://ideone.com/OnSmVL < 1355401947 516932 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :So yeah, I got it wrong < 1355401957 505657 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I think it should be [ swap 2dup ] dip < 1355401966 819910 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh, I see what happened: < 1355401977 698622 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I turned your b a c a c thing into b a b a c < 1355401996 119621 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :The [ swap ] dip 2dup was written for b a c a c < 1355402664 575903 :Taneb!~Taneb@mail.qehs.net QUIT :Quit: Leaving < 1355403663 472466 :GreyKnight!~GK@dab-ell2-h-1-8.dab.02.net JOIN :#esoteric < 1355403983 465379 :GreyKnight!~GK@dab-ell2-h-1-8.dab.02.net QUIT :Ping timeout: 255 seconds < 1355404126 337375 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net JOIN :#esoteric < 1355404217 395570 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :First the disembodied hand picks up a number. Then the flying two-headed monster arrives. It's obvious when you think about it. < 1355404378 855918 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :(related to: This is how Forth's return stack works: http://www.forth.com/starting-forth/images/ch5-return-stack.gif ) < 1355404483 127728 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :how could something be obvious, when i have to think about it first anyway < 1355404632 52931 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :`quote < 1355404633 394802 :HackEgo!codu@codu.org PRIVMSG #esoteric :467) Pythagoras was running away and he reached a field of beans, but he didn't want to step on them so he let those guys chasing him to kill him instead. < 1355404821 753294 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :perhaps the blood provided the beans with some extra nutrients as well < 1355404822 87216 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :so considerate < 1355404985 240556 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355405232 534087 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :`quote < 1355405233 918373 :HackEgo!codu@codu.org PRIVMSG #esoteric :549) Hulu's movie selection is like MST3K without the MST3K characters. < 1355405646 163605 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :`quote < 1355405646 710552 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :`quote < 1355405647 654016 :HackEgo!codu@codu.org PRIVMSG #esoteric :694) northern ireland is quite a way to drag someone from scotland <-- not really. I just checked in google earth Vorpal: but dragging people across water's a bit tricky < 1355405647 820287 :HackEgo!codu@codu.org PRIVMSG #esoteric :55) hmm, this is hard < 1355405648 149840 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :`quote < 1355405649 478730 :HackEgo!codu@codu.org PRIVMSG #esoteric :366) meanwhile, I've been running a program for over 24 hours (getting close to 48 now) which is calculating digits of pi, in binary so far, it has found four digits I hope it will find the fifth some time this week < 1355405711 479927 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :694: who was being dragged and for what purpose? < 1355405770 413477 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :fizzie, does the return stack do anything important, or is it just a convenient place for when you need another stack? < 1355405774 981499 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :366 is good, 55 is a bit boring < 1355405796 719810 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :Sgeo: you must restore it to its original state by the end of the function (or whatever Forth calls functions) < 1355405810 676291 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :as the top is expected to hold a return pointer < 1355405820 370918 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Unless you want to do tricky continuationy stuff I assume < 1355405830 946113 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :yeah < 1355405858 27824 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :I got that explanation from Ch5 of http://www.forth.com/starting-forth < 1355405912 108464 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :on a quick browse, it looks like fizzie's linked image is fairly representative of the odd illustrations < 1355405945 889810 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :Learn You A Haskell is a bit that way too, are "cutesy bizarre illustrations" a thing now in programming books?? < 1355406012 458470 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :@help < 1355406012 571533 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1355406017 377295 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :@list < 1355406017 717220 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://code.haskell.org/lambdabot/COMMANDS < 1355406026 921232 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :you could've just linked me the first time < 1355406027 360571 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :GreyKnight, not in Factor books. Because there are no Factor books. < 1355406052 275717 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :they're a thing in factor books too < 1355406055 686421 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :because there are no factor books < 1355406061 535791 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :Sgeo: so 100% of all Factor books have bizarre illustrations < 1355406069 409280 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :monqy++ < 1355406079 691414 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :@help tell < 1355406079 978520 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :tell . When shows activity, tell them . < 1355406107 321794 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :@tell ais523 Did you ever find the fifth binary digit of pi?? (`quote 366) < 1355406107 479786 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1355406270 403012 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :@freshname < 1355406270 575913 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hain < 1355406405 149482 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :GreyKnight, what if there's a deletion spree before then? < 1355406449 649249 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :shrug < 1355406665 610930 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :sgeo: It is used by things other than return addresses too, which makes it slightly tricky to use. < 1355406696 733503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Loop control things, for example. < 1355406768 820604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can't 10 >r ... do ... r> ... loop and expect r> to pick up the 10. < 1355406787 320496 :ogrom!~del@62.237.226.131 JOIN :#esoteric < 1355406861 143667 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And in fact i is pretty much just r@ in disguise.) < 1355406901 135288 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net PRIVMSG #esoteric :what about conditionals? < 1355406931 24452 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think selection statements affect the return stack. < 1355407158 232812 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Do people consider Forth conditionals to be ugly? < 1355407194 215003 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Factor conditionals are less ... syntaxy, but harder to read imo because the code goes before the if < 1355407217 378756 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :0 zero? [ "It's zero!" . ] [ "It's not zero!" . ] if < 1355407287 952934 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think people have complained about the misleading location of "then" in the Forth if then . < 1355407324 587790 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :gforth documentation prefers to use the synonym "endif" for "then". < 1355407354 530401 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Can gforth conditionals be used at the whatever-the-REPL-is-called-in-Forth? < 1355407367 279602 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Especially when it's combined with else, making it cond IF truecase ELSE falsecase THEN otherstuff. < 1355407413 300617 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I should really get going < 1355407416 258570 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In the interpreter? No, but you can use [if] [else] [then]. < 1355407421 649839 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I have a long day of mostly doing nothing at school < 1355407505 880265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth 0 if 1 else 2 then . < 1355407507 412144 :HackEgo!codu@codu.org PRIVMSG #esoteric :​ \ in file included from *OS command line*:-1 \ /tmp/input.274:1: Interpreting a compile-only word \ 0 >>>if<<< 1 else 2 then . \ Backtrace: \ $40E19B30 throw < 1355407514 556696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth 0 [if] 1 [else] 2 [then] . < 1355407515 730378 :HackEgo!codu@codu.org PRIVMSG #esoteric :2 < 1355407563 758661 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`factor < 1355407572 805985 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm, wonder about the best way to add a factor command < 1355407576 804952 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Actually, that could suck < 1355407594 959733 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1355407599 783457 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Factor has a tendency to want you to list every vocabulary you want to use, and all the useful stuff is spread out among them < 1355407600 933431 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Wait what < 1355407603 927051 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`which factor < 1355407605 362137 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/usr/bin/factor < 1355407609 566896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Factors numbers. < 1355407612 61631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`factor 142341 < 1355407612 943404 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`factor "Hello" . < 1355407613 99395 :HackEgo!codu@codu.org PRIVMSG #esoteric :142341: 3 17 2791 < 1355407614 253130 :HackEgo!codu@codu.org PRIVMSG #esoteric :factor: `"Hello" .' is not a valid positive integer < 1355407632 862490 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :So... the name of Factor still sucks major balls < 1355407636 372822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the factor of coreutils. < 1355407683 604175 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder... < 1355407686 27960 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run dpkg-query -S $(which factor) < 1355407687 409422 :HackEgo!codu@codu.org PRIVMSG #esoteric :dpkg-query: failed to open package info file `/var/lib/dpkg/status' for reading: No such file or directory < 1355407690 771396 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw. < 1355407786 715411 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://tech.groups.yahoo.com/group/concatenative/message/4873 < 1355407800 649685 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Apparently the person behind Joy abandoned it and recommends Factor? < 1355407835 181243 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1355407886 191749 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if there's a cleaner approach to syntax modification than Factor's approach < 1355407893 75494 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :(Which I think is similar to Forth's?) < 1355407923 28629 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I mean, cleaner approach in the concatenative language space < 1355408632 969672 :GreyKnight!~GK@dab-ell2-h-83-1.dab.02.net QUIT :Ping timeout: 252 seconds < 1355409581 3263 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: Turns out that exceptions are faster than return value checking for rare errors: mushspace and Hali will move to C++11, I'm afraid. (mushspace will of course still provide a C API.) < 1355410758 307835 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1355410882 899376 :ogrom!~del@62.237.226.131 QUIT :Quit: Left < 1355411409 412415 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Move to C with setjmp/longjmp. < 1355411424 709084 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :But... but I heard a guy once say that exceptions are slow and nobody should ever consider thinking about using then! < 1355411426 437905 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :them! < 1355411435 315337 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've heard a guy once say that. < 1355411471 889159 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've also heard you incur their cost even when not using them. < 1355411526 852552 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :fizzie: I thought about but I figured it's too impractical even for this. < 1355411624 589638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Move to C with inline-asm macros that do a vaguely setjmp/longjmp-like raw register dump/reload. < 1355411681 924504 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :fizzie: That could be an "in addition to" solution, but not an "instead of", since it requires per-architecture work from me. < 1355411786 335050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Ooh, ooh, move to C with #define throw(errcode) *(void *)(errcode) exceptions that are "caught" by a SIGSEGV handler that pickles the uc_mcontext member of the ucontext_t to unwind back into a handler. < 1355411801 360977 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1355411829 621792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: (Both slow and horrible at the same time!) < 1355411863 414624 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :fizzie: Sorry, undefined behaviour is a no-go. < 1355411871 467000 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :(Points for creativity though. :-)) < 1355411945 601079 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah i knew somebody who proposed implementing futures in C that way < 1355411966 581178 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Let me guess, he's DEAD NOW? < 1355411970 439999 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :probabl < 1355412385 680809 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355415694 282362 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 265 seconds < 1355415725 539861 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1355416836 918257 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1355417208 529927 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Why not just use setjmp or whatever < 1355417225 713258 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It's syntactically ugly unless you use some macro hackery but there's nothing wrong with it. < 1355417276 974420 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :It's ugly and potentially a pain for users < 1355417294 800662 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :If it matters for users, then you don't export a "C API". < 1355417330 90231 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I export a C API as an alternative; C++ users can use the exceptions directly. < 1355417406 48116 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I really don't think setjmp/longjmp are that ugly, since you can recreate a try/catch structure directly with just some macro hackery anyway. It's not that far off < 1355417552 903546 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :And it does matter for users, since the users will be the setjmp'ing ones. < 1355417638 354774 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sure, so the C API will be awkward whether you use longjmp or exceptions. < 1355417789 614638 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :If I use longjmp it'll be awkward due to having to pass a jmp_buf everywhere. If I use exceptions the C API will be return codes, and you can ignore them if you're willing to ignore malloc failures, like people tend to be. :-P < 1355417812 792492 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1355417839 668025 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :not like malloc ever actually fails on linux < 1355417855 745206 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :It can if you've configured it to do so. < 1355417859 51639 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sure < 1355417861 91043 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :which i have actually < 1355417866 39253 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :And on non-Linux systems, of course. < 1355417873 107503 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also it can fail if you run out of virtual address space before you run out of actual storage < 1355417879 947146 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :which is pretty plausible on 32-bit < 1355417882 683508 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Right. < 1355417940 36856 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you mean, actual storage space is larger than 2^32? < 1355418019 541018 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well, that can happen, sure < 1355418022 112251 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :there's some OISC esolang on the wiki like that, that claims to be turing-complete but that can only access as many instructions as the fixed-length addresses allow it < 1355418066 333774 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well the article starts by stating words can be for instance 5-bit long, and then it gets way too complicated for more and somehow seems to assume words are infinite or something < 1355418098 531900 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but also physical storage is typically allocated when memory pages are actually used < 1355418161 750862 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so you could allocate 2^32 bytes of memory, not actually touch it, and end up with a small physical memory footprint < 1355418171 186652 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but still run out of address space < 1355418243 935825 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :16:56:29 If I use longjmp it'll be awkward due to having to pass a jmp_buf everywhere. If I use exceptions the C API will be return codes, and you can ignore them if you're willing to ignore malloc failures, like people tend to be. :-P < 1355418262 318705 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :You can abstract the jmp_buf, but don't you have some sort of "interpreter state" object you can stuff it into instead? < 1355418278 877189 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'd probably just abort() or fail silently on malloc failures, though. mushspace isn't mission critical. < 1355418295 185830 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Wait, why do you need a jmp_buf yourself? Just call a function pointer on an error. < 1355418305 205689 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I'm trying to be anal about handling malloc failures correctly. < 1355418310 108090 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :If it wants to unwind the stack it can arrange that itself in a language-specific manner (setjmp/longjmp or exceptions). < 1355418355 651107 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :There are other kinds of errors as well (also the rare kind), it'd be impractical for the user to manage them all. < 1355418426 882760 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: It can just pass an error code/string/whatever to the funptr it calls? < 1355418441 417258 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It'd be minimal-effort to pass it a function that throws a C++ exception or whatever. < 1355418449 625102 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :And if you don't care, you can just pass it something that abort()s. < 1355418554 445162 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I think everything that can fail has access to a mushspace*, so that could work. < 1355418636 807285 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess the function call overhead could theoretically make actually *handling* an error slowly, but I assume you don't care about performance in the rare error cases, so this seems like the cleanest solution to me. < 1355418673 563502 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(Of course you might want to use other C++11 features too. But C++ libraries are such a pain, esp. to bind to other languages. Admittedly having a C API handles most of that work.) < 1355418808 799744 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Yes, error handling speed is irrelevant. The error cases are essentially "malloc (or equivalent) failure" / "cannot fit input into address space" / (various kinds of) "infinite loop detected", which shouldn't be common. < 1355418838 8569 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the probability of generating a valid UTF-8 sequence by picking random bytes uniformly is about 53.6% < 1355418934 666199 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, I guess you also need to store a (void *) somewhere so that the error handler can get access to a jmp_buf that a hypothetical user stuffed in. But that's just standard "closure in C" stuff. < 1355418942 817764 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, they could just use a global I guess. < 1355418953 355812 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Sometimes I need to do some operations before rethrowing, though. < 1355418956 267618 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and the probability if you pick only high-bit bytes is about 16.4% < 1355418971 94942 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 265 seconds < 1355418982 304793 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: That sounds a little fiddly but easy enough. < 1355419003 400699 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1355419016 625534 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you could simplify it by storing a FILO of error handlers that you push that stuff to. < 1355419018 652391 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: It means I'd have to propagate the exception via other methods until I'm sure I can call the user's handler. < 1355419048 263382 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :No, you could just override the handler to be one that cleans stuff up and then calls the user's exception handler. < 1355419104 345741 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :That's likely to be more expensive than try-catch-throw, I think. < 1355419156 479909 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :What, the expense of reassigning a pointer? < 1355419238 781836 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Say you use struct error_handler { void (*handle)(void *userdata, char *error); void *userdata; }; Then if you have finalisation work to do, you write: void my_finalising_stuff(void *userdata, char *myerror) { error_handler *old_handler = userdata; ...finalise stuff...; old_handler->handle(old_handler->userdata, error); } < 1355419239 353965 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :That's at least four pointers: save user's handler and data pointers and anything from the stack our handler will need, write our handler and data pointers. < 1355419261 523069 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Eh. < 1355419270 557798 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It sounds pretty cheap to me. < 1355419287 742511 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :How often do you even set these up? < 1355419302 245277 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :This would be in every write operation. < 1355419306 867132 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I.e. often. < 1355419339 245128 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Surely you can avoid that: have the error handling function itself call a finalise_write_stuff() function before the user's error handler, and have that just read from something in the (mushspace *). < 1355419354 2262 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Then you only have to store what you absolutely have to store (the relevant data it needs to access). < 1355419372 738667 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(You can generalise this by doing the FILO thing and just setting it up ahead of time.) < 1355419523 740119 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :The relevant data will change every call, and it's not /only/ in writes that I have to do some kind of finalization. < 1355419634 216721 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sure, so if you set up a FILO or whatever of all the possible types of finalisation you need to do ahead of time (and only actually walk it when you handle an error), the only cost of changing the relevant data is copying it; you avoid the overhead of messing with the error handlers because they're done ahead of time. < 1355419761 830845 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1355419801 929267 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :That's quite messy internally, and just that small bit of copying might already be too costly. I suppose it's worth a try, though. < 1355419863 957744 :augur_!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1355419892 584814 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Clearly you could save on copying time by having your error handlers look down the stack at your code's data. < 1355419905 395184 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :Client Quit < 1355419915 812911 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Right, that's what C++ try-catch achieves without invoking undefined behaviour. :-P < 1355419925 760217 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1355419995 838176 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That jumps, and stuff!!! < 1355419999 133799 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Overhead. < 1355420009 285245 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :And re. your bracketed thing earlier: yes, I might want to use some C++ somewhere anyway. A case I expect to hit sooner or later is that qsort takes only a function pointer without a void* context... std::sort would be much more convenient than having to select between qsort_r/qsort_s depending on the libc. < 1355420045 415055 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: I'm sure you can do much better than qsort anyway... < 1355420046 753667 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :timsort? < 1355420120 418363 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :qsort isn't guaranteed to use quicksort, is it? < 1355420155 677522 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: No. But it's also not guaranteed to use the best algorithm you can get your hands on. < 1355420162 495164 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think any libcs use timsort. < 1355420209 445741 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :True, but this is the kind of thing whose optimization I might be willing to leave to the stdlib maintainers. :-P < 1355420218 680494 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Apparently glibc uses introsort and musl uses smoothsort. And uClibc uses, um, shellsort. < 1355420236 265389 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: It's not even slightly close to a bottleneck? < 1355420323 503487 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: It's something not at all Funge-specific which is likely to be kept at least "fast in the general case" by people who aren't me, so outsourcing it can be worthwhile. < 1355420454 85766 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: I think you trust standard library maintainers too much. < 1355420471 337218 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Maybe. < 1355420478 472970 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyway if you outgrow the qsort interface you have to pay some cost switching over, so I'd personally take the opportunity to implement timsort or whatever so I know it'll be fast. < 1355420482 527650 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :But that's just me. < 1355420586 159502 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I also filed an LLVM misoptimization bug which turned out to be an off-by-one error in some bitset initialization code of mine. std::bitset would've avoided that hair-pulling. < 1355420619 924206 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :(This is of course a specific case that could happen anywhere else and in any language.) < 1355420648 125210 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :(Well, this particular case only in languages without bounds checking on fixed-length arrays.) < 1355420672 173092 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: The way I see it is that eventually you will end up reimplementing all this stuff just to see the numbers go down in benchmarks anyway. < 1355420683 636372 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :So you might as well do it when you have an excuse like a nicer interface without switching languages. < 1355420735 423575 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Eh, there are cold paths which can benefit from things that C++ or its stdlib make simpler. < 1355420743 772526 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Which won't show up in profiles. < 1355420767 969390 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :You do pay the cost of using C++ features, though. < 1355420805 749278 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Slower compile times, the effort of having to write C wrappers around stuff, larger binary (which could have performance implications), people will think you're uncool. < 1355420825 717735 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm sure D would make a lot of things more convenient too :) < 1355420841 341111 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :The binary with C++ exceptions turned out to be 2K larger, IIRC. < 1355420867 719894 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1355420878 831200 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :And not really compared to C++11, I don't think. For mushspace, that is. < 1355420967 369590 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :2K isn't much, sure; let me know what it's like when you use all the other conveniences. < 1355420981 265644 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1355420996 795936 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Fair enough. < 1355421049 611180 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I think I'm getting to know haskell < 1355421101 321841 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oh boy < 1355421312 99793 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, the basics < 1355421333 442198 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :What's a mushspace < 1355421716 800798 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :It's an implementation of a Funge-Space. < 1355421957 319784 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 265 seconds < 1355421999 110768 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wonder how many befunge interpreters have been written in haskell < 1355422014 607443 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :countably many < 1355422020 196125 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :For -98, at least two. < 1355422042 954263 :Gregor!codu@codu.org PRIVMSG #esoteric :OVER NINE FIIIIIFTHS < 1355422052 260031 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :... yes. < 1355422161 432212 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: I wrote an almost-complete, Mycology-passing-except-for-some-unimplemented-stuff, quite-a-few-fingerprints-implementing, not-the-slowest-thing-in-the-world one. < 1355422174 714755 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It was OK. I plan to write a version 2 of it someday once I figure out a nice fungespace representation. < 1355422200 905691 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I might have re-lost the code again, after re-finding it. < 1355422235 852809 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: Bytestrings maybe? < 1355422331 798975 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Um. I don't think so. < 1355422335 522605 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Maybe I should switch to C++ and not implement a C API just to make sure that Shiro 2 doesn't use mushspace against me. < 1355422339 205915 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It... needs to be two-dimensional, for one. < 1355422354 547671 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Do you seriously think I'd settle for a mutable fungespace? < 1355422369 588595 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Well... I might. But it's possible to eimplement efficient imperative code in Haskell, so I'd do that out of pride if I did make such a compromise. < 1355422375 416086 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*implement < 1355422417 844139 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Er, you'd do what exactly out of pride? < 1355422437 932020 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's nice to use persistent data structures for your interpreter < 1355422453 694922 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :then you can do checkpoints, nondeterministic eval, etc. < 1355422465 337514 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: yeah < 1355422470 364345 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: The problem is just efficiency, that's all. < 1355422485 170208 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The competition in the Funge-98 space is pretty fierce. < 1355422500 646481 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :It's not very active though. < 1355422516 765121 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :It's just me plodding along and cfunge seems to have stopped. < 1355422547 123646 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :cfunge isn't the one to beat anyways, CCBI is. < 1355422565 206376 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you should write a tracing JIT < 1355422566 695617 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :cfunge beats CCBI on some things. < 1355422579 295098 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyway I probably can't beat whatever you're calling that new interpreter on raw benchmark speed. < 1355422597 423480 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll be happy if I can be at least in the same league, have pretty code, cool debugging features, and implement all the stupid fingerprints you don't. < 1355422613 13944 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1355422639 880142 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :If you can be in the same league with a very persistent data structure, that'll be cool. < 1355422640 116994 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1355422674 921422 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It would! < 1355422681 518055 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Though I am prepared to compromise my ethics to some degree. < 1355422684 857575 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I doubt you can though. I could make the current mushspace persistent-ish. < 1355422731 528826 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I might cheat by having a persistent interface but with an impure underlying implementation, such that it's slow if you actually use the persistence much. < 1355422738 486961 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Okay, not very efficiently persistent at all but some kind of COW copies would be possible. < 1355422740 601594 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Though those tricks never actually seem to perform well in practice. < 1355422817 228766 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1355422845 385319 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: (Calling COW persistent upsets me.) < 1355422847 907078 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :kmc: Re. JIT, fizzie has/had a work-in-progress x86(?) JIT, another one of those not-active-but-fierce competitors. A JIT is currently the last thing on my todo list. < 1355422884 857267 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: Isn't that the typical implementation technique? :-P < 1355422885 325218 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :A JIT is sort of on my TODO list too. < 1355422892 376836 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It'd help me cheat around the fact that Haskell isn't as fast as C. < 1355422910 917554 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1355422916 915481 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(Implementations-not-languages complaints will be answered by @quote monochrom Einstein.) < 1355422971 582310 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :A custom JIT might make you win in some cases, I was just planning on having a fast interpreter and then using LLVM to JIT. < 1355422973 447564 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what# do# you# mean#, Haskell# is# as# fast# as# c# < 1355422994 273722 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Right, I was going to do something significantly fancier. < 1355422997 906553 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ooh you should try using pypy < 1355423010 234777 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Something like running another thread that analyses the paths the IP goes through and writes code that skips the actual IP movement for those stretches. < 1355423020 851970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote monochrom Einstein < 1355423021 11481 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monochrom says: einstein's theory implies that haskell cannot be faster than c < 1355423026 844292 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Of course if you turn on TRDS or whatever that'd have to go. < 1355423034 486841 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :The thing with LLVM as a JIT is that it's more like running a slow AOT compiler, just writing into memory instead of a file. < 1355423050 512187 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Yeah, you really want something more dynamic for Funge, I think. < 1355423052 690081 :Gregor!codu@codu.org PRIVMSG #esoteric :LLVM is probably a fine hot JIT. < 1355423059 794153 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: For self-modifying programs? < 1355423068 157137 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is shown, Haskell can be as fast as C (or sometimes faster), depending on the program. Not always. < 1355423070 349270 :Gregor!codu@codu.org PRIVMSG #esoteric :Depends on how much they self modify *shrugs* < 1355423071 391593 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: I figured I'd paper over that with the fast interpreter part. ;-P < 1355423078 731702 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you make self modifying in LLVM? < 1355423083 718670 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I do worry about that overhead/startup time, though. < 1355423086 365899 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I didn't see any command for that. < 1355423087 126254 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*about the < 1355423092 161522 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :zzo38: Nope. < 1355423098 494116 :Gregor!codu@codu.org PRIVMSG #esoteric :I wouldn't consider using LLVM as the fast JIT though. < 1355423110 940170 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't want to be superfast on idealised benchmark #174 at the expense of Mycology taking 3 seconds to run. < 1355423116 79501 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :My point was to not have a fast JIT at all. < 1355423128 22437 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Just an interpreter and a slow JIT. < 1355423138 431032 :Gregor!codu@codu.org PRIVMSG #esoteric :Ah < 1355423153 606230 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Also I'd want this JIT stuff to activate automatically because I don't like tuning implementation flags to benchmarks. < 1355423154 625215 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But I have had idea that they could add some kind of self-modifying in LLVM. One idea is to be able to tie the reading and/or writing of a global variable to a specific instruction. < 1355423160 880909 :Gregor!codu@codu.org PRIVMSG #esoteric :Then LLVM is probably fine so long as you're tuned not to use it stupidly *shrugs* < 1355423161 600625 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :my goals are admittedly impossible < 1355423161 758200 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :With the former being hopefully good enough for one-time code and then LLVM handling loopy stuff well. < 1355423189 795063 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: Doing JIT stuff in another thread is an option. < 1355423223 305525 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :And then just say "JITting on single core will be slow". < 1355423237 121075 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Threads have costs, still. Admittedly Haskell threads are basically free so I have an advantage 8) < 1355423250 485450 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(Except not really since I'd only spawn one.) < 1355423285 601614 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Other ways to do self-modifying code might be like INTERCAL's ABSTAIN and REINSTATE; but such thing might also be done by tying a variable to a branching instruction. < 1355423295 560225 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Do any of your benchmarks test stuff like IO / fingerprints? < 1355423300 703126 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe I could beat you by super-optimising those. < 1355423358 288652 :epicmonkey!~epicmonke@host-224-58.dataart.net QUIT :Ping timeout: 245 seconds < 1355423392 110410 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: I/O not much, but a bit on the side with the underload interpreter. It does show up in ministat: I filed a glibc bug concerning an #ifdef excluding Clang from inlining getchar. :-P (Let's see how soon that gets marked as WONTFIX or even INVALID.) < 1355423422 709613 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: Fingerprints: again, the Underload interpreter uses STRN, but not otherwise. < 1355423450 281193 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :But, I don't have many benchmarks. I have the Underload interpreter and then the synthetic ones from Fungicide and that's it. < 1355423468 624303 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Hey, Drepper ain't in charge any more. < 1355423474 194092 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: (Have you tried musl?) < 1355423550 143257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :o < 1355423550 533465 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ais523: You have 3 new messages. '/msg lambdabot @messages' to read them. < 1355423553 541680 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@messages < 1355423553 698794 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :GreyKnight said 5d 2h 23m 1s ago: There is a local company called AIS Gas. Thought you should know. < 1355423553 868576 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover said 5d 2h 22m 31s ago: what does the i in your name stand for < 1355423553 941076 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :GreyKnight said 4h 50m 47s ago: Did you ever find the fifth binary digit of pi?? (`quote 366) < 1355423555 421772 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: I noticed he was still CC'd when I submitted it, though. In any case as far as I could tell glibc only #ifdefs stuff for GCC, so I wouldn't be surprised if it were stopped. < 1355423568 749185 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: And no, I haven't tried any other libcs. < 1355423576 200710 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@tell GreyKnight not using /that/ program, I've since determined it using other means < 1355423576 596545 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1355423579 902191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 366 < 1355423581 341697 :HackEgo!codu@codu.org PRIVMSG #esoteric :366) meanwhile, I've been running a program for over 24 hours (getting close to 48 now) which is calculating digits of pi, in binary so far, it has found four digits I hope it will find the fifth some time this week < 1355423585 507414 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, I ASKED YOU IF IT WAS IAN AND YOU SAIT IT WASN'T < 1355423598 909405 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: This was just to get my C++ conversion running at the same speed as the C version before switching it to use exceptions. < 1355423599 143962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: I thought I had a no-confirm-or-deny policy < 1355423608 312389 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, why does nobody ask what the s stands for? < 1355423609 476996 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*SAID < 1355423617 7951 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the s is plural < 1355423627 138057 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Alex I[redacted]s series, number 523 < 1355423633 317226 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :because your first and last names are extremely easy to find < 1355423634 151915 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Looking at monads right now < 1355423647 305901 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: So can your mushspace-based interpreter actually run programs? < 1355423670 358186 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: Sure, so I could run the benchmarks. < 1355423684 203174 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x y = 1:y in return 3 =>> x =>> x < 1355423685 649963 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `=>>' < 1355423685 806586 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Perhaps you meant one of these: < 1355423685 963835 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `>>' (imported from... < 1355423693 421763 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Right, I just didn't know you'd gotten so far yet. < 1355423696 372883 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x y = 1:y in return 3 >>= x >>= x < 1355423697 813059 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instances for (GHC.Num.Num [[b0]], GHC.Num.Num [b0]) < 1355423698 171607 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a u... < 1355423713 54109 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wait < 1355423713 626715 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: I take it it'll be released in 5 years when it's perfect < 1355423714 532122 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: It implements ( by checking that the input is 'STRN' and then sets strn_enabled to true. A-Z check for strn_enabled and then do the STRN stuff. < 1355423729 613660 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x y = [1,y] in return 3 >>= x >>= x < 1355423730 46291 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Wow, that's disgusting. < 1355423731 206044 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,1,1,3] < 1355423748 145036 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :You should implement all the fingerprints that way for speed IMO. < 1355423749 800762 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: It's around 600 lines long (plus an old 1000-line stack impl) with a couple dozen globals. < 1355423769 696527 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Needless to say it doesn't pass Mycology. ;-P < 1355423788 294213 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Heh. < 1355423790 974899 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :How far does it even get? < 1355423811 484860 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION remembers all the wonderful Mycology-is-messed-up bugs in Shiro wistfully < 1355423837 323987 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I think it gets up to the y stuff. < 1355423878 371404 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :case 'y': { cell n = cc_pop(cc); switch (n) { case 9: cc_push(cc, mushcursor2_get_pos(cursor).x); break; case 10: cc_push(cc, mushcursor2_get_pos(cursor).y); break; } break; } < 1355423889 451367 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Almost complete y implementation. < 1355423919 786129 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION wonders what cc stands for. < 1355423928 924977 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm, I wonder if I could micro-optimise my stack implementation for speed. < 1355423935 763058 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I even just used a strict linked list in shiro. < 1355423940 157508 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Though that may well be the best it gets. < 1355423946 864680 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: I think I implemented fingerprints essentially that way in CCBI. Each A-Z got codegenned to a switch based on the topmost active fingerprint for that letter, or something. < 1355423953 671342 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Or then it was just in my TODO list. < 1355423975 61510 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :cc stands for CellContainer because that's what my stack impl calls its datatype. < 1355424005 481260 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it stands for current continuation in all contexts < 1355424006 532480 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :In Shiro I just did the boring thing of having a list-as-stack of Shiro ()s for each A-Z. < 1355424008 474801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :including motorbikes < 1355424014 160697 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :And ran the top one. < 1355424028 527826 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: Yeah, I did that in CCBI 1, at least. Not sure about 2. < 1355424066 424728 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Btw feel free to bikeshed a better name for something that can be either a stack or a deque. < 1355424069 672406 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I could probably do that codegen thing, though it'd involve either TH or cpp, neither of which I really want to use. < 1355424112 757720 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: xixo < 1355424127 473197 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(OK, xiyo.) < 1355424168 40319 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I think I see what you're going for but I also think that's a bit too opaque. :-P < 1355424241 680234 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I was going for /.I.O/ < 1355424249 929151 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Right. < 1355424274 981949 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION thinks "deque" is pretty opaque too. < 1355424288 614314 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :It's standard, though. < 1355424400 989288 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :This structure isn't :P < 1355424436 379171 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :What do you mean? If it's a deque it's a deque. < 1355424460 825559 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I meant your xiyo. < 1355424469 297382 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"deque" is opaque but standard, "xiyo" is opaque but non-standard. < 1355424496 80018 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :And CellContainer is not opaque, just verbose. :-P < 1355424525 850832 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: How about "staque" < 1355424530 490692 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(This is a serious suggestion) < 1355424544 630428 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Heh, that could actually work. < 1355424579 920584 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I might go with that when I do my cleanup of it, thanks. < 1355424618 463144 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: If you make a version based on hashing the stack elements with an SHA algorithm you could call it Shaquille O'Neal. < 1355424623 898234 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :get it < 1355424631 306973 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ok I am really terrible these days < 1355424634 517128 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :har har < 1355424711 749776 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder how fast a Rust Funge could be. < 1355424732 404384 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Great Rust Funge = grunge < 1355424869 70217 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1355425079 870536 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1355425135 408463 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1355425682 141837 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1355425872 580712 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i'm learning about funge-98 < 1355425879 568158 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :this stack stack business is strange < 1355425893 802931 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it reminds me of that old CPU architecture that had a register to determine which register is the instruction pointer < 1355425939 278118 :Gregor!codu@codu.org PRIVMSG #esoteric :lolwut < 1355425948 476394 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the real weirdness Deewiant is talking about is an extension fingerprint < 1355425957 938777 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :some of them do really horrific stuff like that < 1355426015 270966 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have made a few changes to the specification of Complex Numeric Print in RogueVM. < 1355426076 756136 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It has a lot more options than printf. < 1355426140 909013 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also concurrent funge-98 specifices lock-step exceution of threads? < 1355426142 418102 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :wtf < 1355426160 708666 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: It's not concurrent-concurrent. < 1355426166 270824 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It's there to make things more confusing, not for speed. < 1355426182 407620 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Also Funge-98 with continuous time barely makes any sense. < 1355426183 952548 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah cause shared memory multiprocessing isn't confusing < 1355426187 888906 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :;P < 1355426192 511741 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sure it would not have to be continuous time < 1355426212 557288 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you would still have discrete steps on each IP, you would just let implementations step the IPs in any order < 1355426221 222600 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION wonders how true Funge-98 concurrency and TRDS would interact. < 1355426222 296217 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Vorpal was doing a fingerprint for completely asynchronous IPs < 1355426229 390781 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :maybe with some liveness criterion < 1355426229 626344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ATHR. < 1355426243 549922 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it is hard to prove anything about concurrent programs without some liveness criterion < 1355426249 663260 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but, it is hard to prove anything about concurrent programs < 1355426256 499309 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(http://www.rcfunge98.com/rcsfingers.html#TRDS, http://www.rcfunge98.com/trds.html) < 1355426269 984775 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All the real multiprocessor-friendly Funge apps use ATHR instead. It's like POSIX threads to Funge-98. Or would, and would be, if it existed. < 1355426273 228057 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Huh < 1355426275 372557 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Not in scope: data constructor `Writer' < 1355426281 326268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Would you want to be running on ATHR? < 1355426281 971176 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: i love how maxima can generate tex output is literally: case is preserved, special characters may be there, does not work < 1355426294 321701 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You could be thinking about babbling and running a brainfuck program at the SAME TIME. < 1355426294 887918 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: university programming one of those dating sims. i can't use < 1355426301 899460 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Except not since you run on a single-core machine. < 1355426302 648249 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: it would only take about an hour that he is a monk. ( not that i know much more about macrology as i do < 1355426388 57272 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does the output it makes up have any relation to the input? < 1355426396 305548 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, no. < 1355426416 153681 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sometimes it does by accident. < 1355426477 748628 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1355426481 78316 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Read error: Connection reset by peer < 1355426490 96678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In one sense invocations of ^bool have a relation to the input, because they probably eat random numbers from the PRNG sequence. < 1355426499 169303 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, the output. < 1355426504 573892 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: the library was reorganized so Writer is now writer (and is just a function) < 1355426546 237706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or actually a method, after they generalized it < 1355426560 999414 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: Ok < 1355426585 874268 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: When was the last time fungot got anything new? < 1355426586 357247 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: evil can be an operator or anything. fnord! shub-niggurath! as a book to that particular type < 1355426598 161300 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net JOIN :#esoteric < 1355426607 161554 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A long, long time ago. < 1355426620 541599 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"last change: Sat, 3 Apr 2010 00:18:53 +0000" < 1355426624 191791 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as you can see, fungot is clearly in need of a new sacrifice < 1355426624 883700 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: then just do what you want and where :) it was repeating so much code using these idioms that their abbreviation is helpful? < 1355426632 606622 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why didn't Learn You A Haskell get updated < 1355426651 143822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a vague feeling I did a bugfix and didn't commit it. < 1355426670 802328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: dunno < 1355426759 310224 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/gWUA yeah that's a bugfix. < 1355426786 113293 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :momus? < 1355426796 860081 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: It's what it runs on, momus.zem.fi. < 1355426811 888528 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Okay. < 1355426897 353291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder what the first fix is all about. The second is the bugfix about <> combining in brainfuck bytecode translation. < 1355426954 301625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's some parameter to the babble randomizer. < 1355426961 331185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose it could be the number of rounds. < 1355426983 233449 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Each round through ? generates two bits of randomness; c -> f would mean 20 -> 30 bits. < 1355426993 950089 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Have you considered updating the IRC data set? That woudl be exciting. < 1355427027 494044 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :You now have 15 instead of 11 on the top of the stack when hitting that v next to the _, if I read that right. < 1355427029 328115 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :Think how many lenses fungot would talk about! < 1355427029 797539 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :GreyKnight: You have 1 new message. '/msg lambdabot @messages' to read it. < 1355427029 875344 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: the fallback plan is to be root to sniff keyboard on *nix < 1355427052 55952 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :fungot: brilliant idea! < 1355427052 860829 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: gcc fnord infopage doesn't mention how one'd get the number of inversions in the vector, but fnord < 1355427069 453517 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Yeah, and if I read the \4* ... ? 0/1/2/3+ \ 1- |loop kinda thing right, it's the round count. < 1355427091 547108 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That wasn't actual Funge-98, that was kind of like a pseudocode notation.) < 1355427314 730958 :Bike!~Glossina@207-224-23-226.ptld.qwest.net JOIN :#esoteric < 1355427645 575398 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :Pseudofunge < 1355427759 356422 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: you should write my funge-98 interpreter for me once you're done with eodermdrome < 1355427772 361866 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, someone's implementing eodermdrome? < 1355427799 790131 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :/fine/ < 1355427801 206128 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :assholes < 1355427810 809601 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :aren't there already funge-98 interpreters, though < 1355427819 87401 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yes, Bike. we are holding him to it < 1355427827 604224 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: yes. in fact I already wrote one. but I want to write version 2 of it < 1355427829 583259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: several < 1355427834 154978 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and by "I want to write", I mean I want you to write < 1355427868 191030 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :so what makes it version two, as opposed to version one < 1355427868 736250 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :I notice a theme running through elliott's projects :-U < 1355427872 285049 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :aside from being ghostcoded < 1355427893 576023 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it should be faster and have more features and cleaner code. mainly it should make Deewiant feel inferior somehow < 1355427901 327256 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :on my desk by tomorrow please < 1355427917 257280 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :why do you get a desk < 1355427925 54484 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :Your Christmas bonus is dependent on completion < 1355427970 693429 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: the desk is for collecting things other people do for me < 1355427976 251 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :where else would I put them < 1355428000 211845 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :I know where you can stick them '_' < 1355428002 742083 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What timezone do you want that tomorrow in? < 1355428036 837598 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: all of them < 1355428057 659548 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :maybe you could just put them in like, a bin < 1355428071 255371 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :then it would be easier to get, say, liquids other people do for you < 1355428079 197855 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :what if i want to implement befunge as an actual fungus, for example < 1355428085 102772 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :it would eat your desk! < 1355428097 128335 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :we are growing a bunch of fungus in my room < 1355428102 595591 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oyster mushrooms and king trumpet mushrooms < 1355428107 739986 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :are they befunge interpreters < 1355428113 310171 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is desk good to eat? < 1355428123 655078 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: you typed that second line before I could make a drugs joke < 1355428124 785596 :epicmonkey!~epicmonke@188.134.41.172 JOIN :#esoteric < 1355428127 852671 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you are ruining my "kmc experience" < 1355428132 171477 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :haha < 1355428136 983883 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :no i don't think they're befunge interpreters < 1355428142 996105 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :shame < 1355428151 755101 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :zzo38: depends, how good are you at digesting cellulose? < 1355428157 366460 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :On a scale of one to ten. < 1355428160 377057 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :unless they are running a program whose meaning is "spread a bunch of wispy mycelium throughout a jar of rye grain" < 1355428166 459781 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Bike: I don't mean me! < 1355428199 282679 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the worst thing about GHC is how it handles type variables. < 1355428224 561626 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :when you get an error about how it can't match x_t8z with y7 there's no real way you can trace those back to the type variables in your actual source code without a ton of work < 1355428240 735218 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it would be nice if it used a richer representation that kept track of the *source location* and actual original name of the type variable < 1355428243 662797 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*variables < 1355428257 722984 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and also represented bindings in a smarter way so it doesn't have to keep renaming type variables internally all the time < 1355428268 79003 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :I approve of fungus-based computation < 1355428295 850771 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :it's a shame that physarum machines is so expensive, i'd be all over that shite. not that slime molds are actually fungi, but, you know, baby steps. < 1355428322 319583 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :woah < 1355428324 912724 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i did not know about these < 1355428335 890492 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :about type variables? < 1355428339 249411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hear slime molds aren't even _officially_ fungi any more < 1355428350 302970 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :well they're not < 1355428352 589700 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :Maybe we can simulate the known behaviours of slime molds and figure out if they're TC < 1355428373 191638 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so now they have no kingdom? < 1355428374 2322 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :or what? < 1355428398 860372 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :A kingdom, a kingdom! My horse for a kingdom! < 1355428404 998159 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :«In more strict terms, slime molds comprise the mycetozoan group of the amoebozoa» well ok < 1355428427 771355 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: they're fruit < 1355428446 369107 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ok < 1355428446 447405 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :They're delicious is what they are < 1355428452 70404 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :which reminds me, do you all have a favorite phylum < 1355428460 207837 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :mine is placozoa, because there's only one thing in it < 1355428588 822718 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :ACTION hears the sound of frantic googling < 1355428603 434301 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :it's latin for "some flat shit" < 1355428611 470448 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :they're even simpler than sponges, like how do you even manage that? < 1355428632 237443 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :Are they simpler than befunges? < 1355428642 424390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: O KAY < 1355428670 155068 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :19:57:23 > sequence [1,2,3] < 1355428670 308680 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :19:57:25 No instance for (GHC.Num.Num (m0 a0)) < 1355428670 382990 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :19:57:25 arising from a use of `e_1123' < 1355428670 383222 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :19:57:26 Possible fix: add an instance declaration for (GHC.Num.Num (m0 a0))No instance for (GHC.Show.Show (m0 [a0])) < 1355428673 124559 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :19:57:28 arising from a use of `M4696126599521770064.show_M4696126599521770064' < 1355428676 189951 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :19:57:30 Possible fix: < 1355428678 708782 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :19:57:33 add an instance declaration for (GHC.Show.Show (m0 [a0])) < 1355428681 654105 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :good lambdabot errors < 1355428684 209002 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder what's up with that M thing. < 1355428685 2959 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: (nethack reference) < 1355428686 985517 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :those are some hella names right there < 1355428702 289803 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :o_@ < 1355428771 751814 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 265 seconds < 1355428921 110218 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Slime_mold#In_popular_culture < 1355428947 221331 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :the slime mold is widely agreed to be the best character in nusicaa. < 1355429448 401015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some reason I managed to read that as "the best character in Indiana Jones movies". < 1355429458 886238 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was confusing, since I don't remember any very prominent slime molds in them. < 1355429510 206261 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1355429615 754716 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1355429656 332847 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355429727 694159 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :You never watched Indiana Jones and the Amulet of Yendor?! < 1355429801 918648 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: How do you read "nusicdaa" as "the Indiana Jones movies"? < 1355429808 918089 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*nusicaa (*[sic]?) < 1355429826 506513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*nausicaä < 1355429853 783109 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hence the *[sic]. < 1355429867 866257 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :TECHNICALLY *Nausicaä take that < 1355429876 335193 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :nsc < 1355429895 226357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THAT'S WHAT I SAID, NAUSICAÄ < 1355429908 346208 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Well you didn't capitalize it. < 1355429914 57298 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Though I guess you just made up for that. < 1355430015 692977 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I could overpedant by poniting out that "in Nausicaä" still isn't quite pedantic-accurate. < 1355430019 419525 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION gcc -pedantic < 1355430044 45010 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :the elliott anime compiler collection < 1355430076 183602 :variable!root@freebsd/developer/variable NICK :constant < 1355430242 130471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gah it's so hard to google a satisfactory "that's the joke" picture < 1355430257 493131 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan's true suffering < 1355430265 721016 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric : that's the joke, oerjan < 1355430272 800494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1355430542 53474 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Well, you have to admit, they *are* quite similar, stringwise. < 1355430579 201528 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Also contentwise? < 1355430618 710048 :Bike_!~Glossina@207-224-23-226.ptld.qwest.net JOIN :#esoteric < 1355430727 881787 :Bike!~Glossina@207-224-23-226.ptld.qwest.net QUIT :Disconnected by services < 1355430730 506313 :Bike_!~Glossina@207-224-23-226.ptld.qwest.net NICK :Bike < 1355430826 6686 :rodgort`!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1355430841 257636 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I... guess? They have moving pictures. < 1355430869 154544 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :And people? < 1355430883 379201 :epicmonkey!~epicmonke@188.134.41.172 QUIT :*.net *.split < 1355430884 23106 :ssue!u5338@gateway/web/irccloud.com/x-pybjuirubotjhxik QUIT :*.net *.split < 1355430884 23277 :rodgort!~rodgort@li125-242.members.linode.com QUIT :*.net *.split < 1355430917 698090 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :irc.splitnode.net \/ < 1355430935 484932 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :Hey my head disappeared \o/ Better < 1355431165 630684 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1355431206 157737 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1355431207 778393 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1355431287 84857 :lifthras1ir!~lifthrasi@222.122.156.78 JOIN :#esoteric < 1355431401 594471 :ineiros_!~itniemin@li271-145.members.linode.com JOIN :#esoteric < 1355431541 95270 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : (You think I'm kidding? Why do you think the packet length in ATM is 48 instead of 32 or 64? Yep, the average of two competing proposals over length...) < 1355431543 949942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :please let this be true < 1355431564 255350 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net PRIVMSG #esoteric :I really hope < 1355431652 413605 :oklofok!~oklopol@agw-sparknet.utu.fi QUIT :*.net *.split < 1355431652 658545 :lifthrasiir!~lifthrasi@222.122.156.78 QUIT :*.net *.split < 1355431652 658624 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net QUIT :*.net *.split < 1355431653 173319 :ineiros!~itniemin@li271-145.members.linode.com QUIT :*.net *.split < 1355431690 900933 :oklofok!~oklopol@agw-sparknet.utu.fi JOIN :#esoteric < 1355431951 951677 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :In that vein, why don't we do the same with array indices? http://lua-users.org/lists/lua-l/2006-05/msg00281.html < 1355432158 57330 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :ais523: That's what Wikipedia says < 1355432174 220660 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :The choice of 48 bytes was political rather than technical.[5] When the CCITT (now ITU-T) was standardizing ATM, parties from the United States wanted a 64-byte payload because this was felt to be a good compromise in larger payloads optimized for data transmission and shorter payloads optimized for real-time applications like voice; parties from Europe wanted 32-byte payloads because the small size (and < 1355432175 902168 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :therefore short transmission times) simplify voice applications with respect to echo cancellation. Most of the European parties eventually came around to the arguments made by the Americans, but France and a few others held out for a shorter cell length. With 32 bytes, France would have been able to implement an ATM-based voice network with calls from one end of France to the other requiring no echo < 1355432177 806681 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :cancellation. 48 bytes (plus 5 header bytes = 53) was chosen as a compromise between the two sides. < 1355432180 661784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, that probably increases the chance of it being true < 1355432190 989302 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :It even has a reference < 1355432209 183069 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :To conference proceedings, no less < 1355432244 984725 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i love how every component of the web uses a different method for escaping special characters < 1355432251 915619 :GreyKnight!~greyknigh@dab-ell1-h-6-4.dab.02.net QUIT :Ping timeout: 265 seconds < 1355432261 695216 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :apparently in CSS you write a backslash followed by however many hex digits you want < 1355432280 939283 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :if you want to escape a one-byte character, followed by an unescaped letter a-f, you are screwed < 1355432283 753485 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :%5c < 1355432286 590092 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No \&? < 1355432288 186880 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can insert a space and the parser will eat the space < 1355432300 935338 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also apparently Internet Explorer lets you embed javascript in style sheets < 1355432308 747137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1355432309 839861 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Perl has \x{6}f < 1355432322 848331 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :kmc: why would you even want to do that? < 1355432345 545219 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the web is so awful for security < 1355432345 622435 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Haskell has \128166\& < 1355432358 830165 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :this idea that parsers should try their hardest to ignore errors < 1355432366 688329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Everything is awful for security. :-( < 1355432371 157437 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and make some random guess at the meaning of a malformed document < 1355432373 92197 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sure < 1355432381 460067 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: well XHTML tried to change that < 1355432384 960590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and see where it ended up… < 1355432386 222966 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :well, you may recall that that's sort of necessary since nobody writes conforming html >_> < 1355432389 406061 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but there are some design principles that can help security, and the web takes basically the opposite designs in most cases < 1355432399 683776 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: and the reason nobody writes conforming HTML is that browsers accept this nonsense! < 1355432404 38665 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :yeah < 1355432408 620118 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's a vicious cycle that we are pretty much stuck with < 1355432408 758189 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: Google left the off their homepage to save bandwidth < 1355432408 842010 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :it's a vicious cycle of bullshit < 1355432410 866259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :famously < 1355432416 718833 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :you're shitting me. < 1355432426 231021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently they're so large it actually makes a measurable difference < 1355432433 952528 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :goddamn < 1355432437 893536 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION thinks you can argue Postel's law both ways from a security POV, but won't bother. < 1355432449 283134 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what's the argument in favor? < 1355432455 207697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: you can check, it's not like the source of Google's homepage is secret < 1355432461 34076 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :kmc: so, what does this book say about user agents? because they're the most hilarious web bullshit i'm aware of < 1355432463 727465 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: I just said I won't bother! < 1355432467 183429 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :haven't got there yet < 1355432468 154828 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION wonders why google has a still. < 1355432469 27030 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: :( :( :( < 1355432479 475936 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*G? < 1355432483 246011 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :«Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.19 (KHTML, like Gecko) Ubuntu/11.04 Chromium/18.0.1025.151 Chrome/18.0.1025.151 Safari/535.19» < 1355432491 396614 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :now the question is, what browser am i actually using < 1355432524 145323 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Not Internet Explorer, that's for sure < 1355432527 127612 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :and google.com has an here. maybe it's because i'm getting it through spdy and that's more savings than http < 1355432570 993516 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :wow, apparently the newest IE's user agent is «Mozilla/5.0 (compatible; MSIE 10.6; Windows NT 6.1; Trident/5.0; InfoPath.2; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) 3gpp-gba UNTRUSTED/1.0» < 1355432572 952040 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, they even have head and body tags and so on. < 1355432574 979040 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know why. < 1355432591 207116 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :My Chromium doesn't have that Chromium/foo bit, I guess that's Ubuntu messing about. < 1355432616 296929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: "UNTRUSTED/1.0"? < 1355432618 619648 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :And I think those .NET things only show up if you have them installed. < 1355432625 647516 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :(At least, one would hope so.) < 1355432627 691126 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :ais523: no idea, i copied it from the internet < 1355432637 95032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm also amused it doesn't claim to be WebKit < 1355432646 324755 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :still claims to be mozilla though. < 1355432664 924794 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:17.0) Gecko/20100101 Firefox/17.0 < 1355432678 106922 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :everything claims to be mozilla, that's the web standard way of saying you support frames < 1355432686 596501 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :yeah, i know. < 1355432697 932427 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :though does anyone use frames any more anyway < 1355432698 178331 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I should disable Mozilla/ in my user agent. < 1355432698 492797 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :if only browsers didn't support frames any more < 1355432711 93085 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: Java's official documentation still does < 1355432722 122679 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :fantastic. < 1355432729 922606 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Re. UNTRUSTED/1.0, http://tech.groups.yahoo.com/group/wmlprogramming/message/34420 (requires cookies) < 1355432752 304061 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.4 (KHTML, like Gecko) Ubuntu/12.10 Chromium/22.0.1229.94 Chrome/22.0.1229.94 Safari/537.4 < 1355432788 968847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why would IE be displaying something J2ME-related? < 1355432803 652492 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1355432823 551005 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: "requires cookies", really. < 1355432845 741366 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :ais523: If the J2ME thing is being run inside IE? Or if it just put a IE string in front to look more legitimate < 1355432875 146749 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :J2ME is used to write applications for very early smartphones < 1355432875 537166 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: I debated it for a number of seconds and then figured this channel is one of the few places somebody might complain about it so might as well < 1355432882 311076 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pre-iPhone < 1355432887 139702 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think it's used for anything else < 1355432898 142386 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Ah, it doesn't support applets, darn < 1355432901 623376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: the fun fact is that I already had 10 cookies from Yahoo! < 1355432908 477026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because of my webmail account with them < 1355432915 10244 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, the fun fact, there is only one < 1355432928 283870 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: I'm more curious as to how you knew :P < 1355432945 149763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: he probably has cookies off by default < 1355432948 474462 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or set to prompt, like me and Vorpal < 1355432960 446578 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That seems overly unreasonable for Deewiant. < 1355432986 759757 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I like using browser settings which reduce the scope for websites to annoy me < 1355432987 735675 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Off by default and a Firefox extension with which I can quickly enable them per-site, and temporarily/session cookies only/all. < 1355433003 594475 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1355433014 836289 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Cookie Monster, it seems to be called. < 1355433040 226527 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION has been vaguely considering blocking JS by default for RAM-related reasons recently, though I should probably just enable some swap. < 1355433062 218280 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :(I also run Noscript, Adblock, and Ghostery. I'm like that.) < 1355433084 410303 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :(My Firefox startup time is like 10x what it is by default.) < 1355433102 722431 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :You weird Firefox users and your extensions that are worth a damn. < 1355433107 377083 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :We Chrome people don't have problems like that. < 1355433126 470165 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I use ghostery and adblock on chrome~ < 1355433126 915060 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I've considered forging referers by default but that tends to break things silently so it's a bit too much of a pain. < 1355433135 733783 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: #1 reason I got 16GB of RAM in my new system was so that I can run Firefox nicely. < 1355433148 538612 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I bet it wasn't enough. < 1355433153 537554 :Gregor!codu@codu.org PRIVMSG #esoteric :Actually, it was! < 1355433155 882010 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :isn't firefox still 32-bit-only though? :< < 1355433159 478865 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Deewiant: I have a referer forger on by default on a few sites < 1355433161 192256 :Gregor!codu@codu.org PRIVMSG #esoteric :Fiora: No? < 1355433168 940235 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I originally installed it for esolangs.org after that hilarious incident with the spam filter < 1355433171 820166 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: do you remember that? < 1355433174 834832 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Fiora: IME Chrome's Adblock Plus is really shitty. I still use it, but it's really shitty. < 1355433178 467477 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yes < 1355433179 253184 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :ais523: Yes, I enable it on some sites as well, but only manually. I default to normal referers. < 1355433191 196813 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :oh... right, the no support for 64-bit firefox thing is a windows thing < 1355433198 679274 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think referers are the worst thing about HTTP < 1355433198 792457 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh, hahaha, Windows. < 1355433201 19131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I believe there are quite a few frameless doclets for javadoc, though. (But the Standard Doclet indeed is still very framy.) < 1355433201 496205 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :HTTPS Everywhere also breaks some sites, but it gets updated and all and generally works well. < 1355433202 149413 :Gregor!codu@codu.org PRIVMSG #esoteric :Windows amuses me. < 1355433212 942573 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I remember something about how their JS recompiler was still 32-bit only so 64-bit was slower < 1355433215 828481 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I am paranoid about opening new tabs before pasting in URLs just in case it leaks the referer or whatever. < 1355433216 457307 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :but that might have changed < 1355433229 838477 :Gregor!codu@codu.org PRIVMSG #esoteric :Deewiant: HTTPS Everywhere is really nice until the day you try to log in with some stupid DNS-redirecting wifi hotspot ;) < 1355433239 265200 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: if you type the address by hand, it doesn't refer, IIRC < 1355433249 681196 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: My only experience with HTTPS Everywhere was someone asking someone else to re-enable HTTPS on their site after moving servers because apparently HTTPS Everywhere never, ever forgets that a site supports HTTPS, even if it stops working. < 1355433266 135134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::) < 1355433270 366782 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Gregor: You can always disable it temporarily. Haven't run into anything that stupid, fortunately. :-P < 1355433271 854126 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My desktop is constantly running out of its four gigabytes. :/ :\ :/ :\ -- and it only has two DIMM slots, and 4G DDR2 DIMMs are annoyingly expensive. < 1355433271 928211 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Also HTTPS is, like, slow. :( < 1355433286 720440 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I have 4 gigs too! < 1355433289 212967 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Do you have any swap? < 1355433294 329739 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1355433296 619166 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure whether enabling it will make things go smoother or just make the churns even worse. < 1355433304 855755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know. They are quite bad. < 1355433307 543190 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Having hundreds of Chrome tabs is... not very sustainable. < 1355433323 22104 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION has to open a new window every once in a while because otherwise the tabs get too small to see the favicons. < 1355433325 549419 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Use SSH for secure connections rather than HTTPS < 1355433341 869100 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I want tree-style tabs for chrome :< < 1355433343 375160 :Gregor!codu@codu.org PRIVMSG #esoteric : Gregor: You can always disable it temporarily. Haven't run into anything that stupid, fortunately. :-P // it's not enormously difficult to get around, but with hotspots, I've found it easier to just momentarily open Chrome 8-D < 1355433353 83852 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It would be nice if the customisability of Firefox extensions wasn't tied to such a shitty browser. < 1355433379 90288 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Meh, I think the browser's fine. < 1355433391 938076 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :You probably have a jillionbyte of RAM. < 1355433392 553177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: From what I recall last time I did it, it drops from 90% used into something like 25% used if I close Chromium, then goes back up to maybe ~60% used if I reopen it and let it open the saved tabs. < 1355433409 664566 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Also whenever its layouting/styling/text formatting/whatever differs from Chrome I always find Firefox's handling distinctly worse. < 1355433412 647291 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Chrome doesn't even have ctrl-shift-enter and company on the URL bar, only ctrl-enter (IIRC). < 1355433429 169297 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I have 8 gigabytes. < 1355433432 691684 :Gregor!codu@codu.org PRIVMSG #esoteric :Chrome doesn't have /-searching. < 1355433435 834553 :Gregor!codu@codu.org PRIVMSG #esoteric :Therefore it's fucking worthless. < 1355433438 176615 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I often have to mash -2 killall -9 chromium because my computer is frozen as heck. < 1355433443 841315 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Then I roepen it and let it restore the tabs. < 1355433456 844067 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(It's nice how killall -9 > killall for Chromium precisely because otherwise you lose the "restore tabs" functionality...) < 1355433460 593718 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(By nice I mean it sucks) < 1355433469 81781 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :This is the non-shitty browser you're talking about? < 1355433471 776152 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sometimes I deliberately kill -9 it before turning the computer off so I can restore the tabs. < 1355433480 220123 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Chromium "Private" memory use 2'086'860k, well, that's not so bad. < 1355433485 560148 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: um???? You've forgotten axiom 1 of everything: everything sucks < 1355433517 23717 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :fizzie: That's more than my Firefox's virtual usage < 1355433521 100255 :Gregor!codu@codu.org PRIVMSG #esoteric :The problem is that people look at the memory use of their browser and think that's a good metric. < 1355433524 799133 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: That's just your attitude < 1355433529 735992 :Gregor!codu@codu.org PRIVMSG #esoteric :Even though your browser WILL run better if it snarfs more memory. < 1355433538 412386 :Gregor!codu@codu.org PRIVMSG #esoteric :It's just a trick of actually being able to give it back when somebody else needs it. < 1355433542 478409 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Anyway Firefox also rewards kill -9 in the same way. < 1355433556 180619 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Even moreso, since it supports partial tab restores and even recursive tab restores ("the ineiros method"). < 1355433565 643285 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Kinda. You can always go to about:home to get to the last tabs, no matter how you close it. < 1355433573 123114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Man, the ineiros method is the best method. < 1355433577 116508 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: don't you mean "fnarfs more" < 1355433581 899975 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Nope. < 1355433588 806864 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: does he still use it < 1355433589 125490 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: This is snarfing, it's different. < 1355433598 360642 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I haven't asked lately. I will ask now. < 1355433606 953782 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I probably won't receive a timely answer. < 1355433880 939294 :Gregor!codu@codu.org TOPIC #esoteric :⚣ | http://codu.org/logs/_esoteric/ < 1355433939 753764 :Gregor!codu@codu.org PRIVMSG #esoteric :I suddenly wonder if ⚣.com is free, but feel I shouldn't check it from work. < 1355434015 589987 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :looks free from here < 1355434036 698690 :Gregor!codu@codu.org PRIVMSG #esoteric :Welp. Time to build a gay porn empire, I suppose. < 1355434226 496548 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: I don't know if that character is in any of the scripts of the languages Verizon likes: http://www.verisigninc.com/assets/idn-valid-language-tags.pdf < 1355434232 542842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some reason I'd guess "no". < 1355434249 590135 :Gregor!codu@codu.org PRIVMSG #esoteric :lol Verizon < 1355434255 339487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Verisign. < 1355434256 150442 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gah. < 1355434261 834460 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Same thing. :p < 1355434264 13415 :Gregor!codu@codu.org PRIVMSG #esoteric :IIRC, .org has no such restrictions? < 1355434270 966336 :Gregor!codu@codu.org PRIVMSG #esoteric :Or maybe I'm imagining things. < 1355434277 571533 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :.org is not Verisign, though. < 1355434278 235177 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :they should merge < 1355434286 985309 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: Yes, hence why I'm mentioning them. < 1355434293 698302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: huh, so I was right < 1355434301 47677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :someone at a seminar asked if anyone knew what Verisign did < 1355434303 550485 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The org domain registry allows the registration of selected internationalized domain names (IDNs) as second-level domains.[11] For German, Danish, Hungarian, Icelandic, Korean, Latvian, Lithuanian, Polish, and Swedish IDNs this has been possible since 2005. Spanish IDN registrations have been possible since 2007." < 1355434305 329593 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I said they owned .com and .net < 1355434309 80637 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the speaker said .com and .org < 1355434309 236713 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: If I can't get ⚣.com, maybe I can get ⚣.org. … the nonprofit of gayness. < 1355434320 394358 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: you want it at .xxx, obviously < 1355434331 919037 :Gregor!codu@codu.org PRIVMSG #esoteric :⚣.xxx MUST be registered (if possible)? < 1355434339 8199 :Gregor!codu@codu.org PRIVMSG #esoteric :There's no way everybody missed that. < 1355434348 678064 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :is .xxx even a valid tld? < 1355434371 95904 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: unfortunately. < 1355434394 765697 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"No, .xxx does not копирайт, 101домен support Internationalized Domain Names" sad. < 1355434402 822135 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1355434410 294951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Where did the cyrillic bits come from. < 1355434414 784333 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some kind of a thing. < 1355434428 223903 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Where's that official anti-.xxx thing? < 1355434431 930464 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :An RFC or something IIRC. < 1355434438 536323 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Man, why is everything full of stupid nowadays? I hit two "put stupid stuff programmatically on clipboard when selecting text" websites recently within hours. < 1355434466 467331 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :That's why you use anti-stupid browser extensions. Or I do, anyway. < 1355434484 783991 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't use to have to. < 1355434486 899713 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: it was added recently, amid a /lot/ of controversy < 1355434496 339942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, I am under the impression that pretty much all the TLDs that do accept IDNs only whitelist scripts of specific languages, asince nobody likes IDN spoofery stuff. < 1355434502 557200 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :I remember hearing about people yelling about it in the american congress, but still, what < 1355434504 486118 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Is there one that specifically blocks that copy nonsense? < 1355434506 377058 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That would be nice. < 1355434513 783258 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott: Not that I know of. < 1355434520 277332 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Noscript handles it fine, of course. < 1355434535 764382 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Here we go: http://tools.ietf.org/html/rfc3675 < 1355434545 681823 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"sex Considered Dangerous" -- IETF < 1355434552 770770 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :man, i can't find mentifex's domain names listing :( < 1355434568 349375 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :Quit: Computer has gone to sleep. < 1355434578 214294 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ooh mentifex < 1355434596 72918 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :mentifex is actually my pastor. < 1355434652 211592 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly just about:config dom.event.clipboardevents.enabled -> false would stop that on Firefox. < 1355434662 184106 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"dom.event.clipboardevents.enabled lets websites get notifications if the user copies, pastes, or cuts something from a web page, and it lets them know which part of the page had been selected. The emitting of the oncopy, oncut and onpaste events are controlled by this preference." < 1355434677 162826 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :why is that even an event < 1355434703 242302 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose all those fancy smart document editor things might use it for something. < 1355434714 329830 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :for those sites that dump their URLs to your clipboard when you paste from them, duh < 1355434735 327185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder if it fires every time I select something, since selection equals copying. < 1355434781 206666 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Clearly the solution is to use dillo2. < 1355434781 863121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Our department-internal wiki opens the "edit" page if I doubleclick on anything, which is annoying because I use it for selecting words. < 1355434783 865286 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it even does CSS now? < 1355434788 743894 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: ugh I hate that too < 1355434800 889211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a MoinMoin or something. < 1355434802 680545 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: Ugh, I've experienced that kind of Wiki. < 1355434844 108778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And Atlassian Confluence flips the sidebar open and closed every time I press the Windows key, i.e. every time I switch from the workspace. < 1355434856 948324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, #esoteric's opinions on the recently discovered fact that any web page open in IE can determine where your mouse cursor is, regardless of whether the cursor is interacting with IE (or even whether IE's minimized)? < 1355434875 815320 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that sounds theoretically bad but practically harmless < 1355434876 572313 :Gregor!codu@codu.org PRIVMSG #esoteric :ais523: lol IE < 1355434898 788060 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: the worst exploit I've heard of is reading presses into onscreen keyboards < 1355434904 968662 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*from < 1355434907 1754 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, hmm < 1355434914 297682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :correct both ways but you need to parse it differently < 1355434926 370974 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :#esoteric's opinion on that zero-day Samsung SmartTV thing that reportedly lets other people look/listen into your living room through the for-Skype-and-such webcam and mic? < 1355434935 984635 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Maybe without 1984 jokes.) < 1355434950 283296 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net JOIN :#esoteric < 1355434951 673259 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: lol… shit, products I actually vaguely care about :( < 1355434966 954349 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: it's hilarious that TVs have got smart enough that that mistake can even exist < 1355434978 13290 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also people have been doing that with computer webcams for ages, haven't they? < 1355434982 647363 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :s/smart/loaded with useless features/ < 1355434985 868370 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, they sure have. < 1355434991 380234 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the "please place your Mac near hot steam" incident was hilarious too < 1355435009 121900 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Back Orifice had camera/microphone commands for spying, IIRC. < 1355435017 656173 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The solution is to use Linux so that your webcam does not actually work in the first place. < 1355435026 407213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And this was at the very least a decade ago. Probably 15 years. < 1355435033 539260 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Tragically, they recently added support for virtually every webcam there is to Linux. < 1355435035 620467 :Gregor!codu@codu.org PRIVMSG #esoteric :So it probably works. < 1355435037 652696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that ~anyone had a camera, though. < 1355435039 92153 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: yes, they have, which is why most newer built-in webcams on laptops have lights that are linked in hardware so that all recording turns on the light < 1355435078 266641 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric : also apparently Internet Explorer lets you embed javascript in style sheets <-- FLAT WHAT < 1355435080 3677 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Put ductape on the camera < 1355435082 317280 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I vaguely recall that story about school giving out laptops to students, then using the webcams for peepery, and answering questions about that webcam LED that "it's just some random bug, just ignore it". < 1355435090 596494 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That was not very flat/. < 1355435114 318246 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :FLAT ELLIOTT < 1355435134 119205 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Robbins_v._Lower_Merion_School_District "Students were particularly troubled by the momentary flickering of their webcams' green activation lights, which several students reported would periodically turn on when the camera wasn't in use, signaling that the webcam had been turned on.[8][22][24][47] Student Katerina Perech recalled: "It was just really creepy."[24] ... < 1355435139 948691 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah and it interacts with that escaping too < 1355435140 608315 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... Some school officials reportedly denied that it was anything other than a technical glitch, and offered to have the laptops examined if students were concerned." < 1355435143 691463 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, that story. < 1355435153 95666 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION wonders what, exactly, they were thinking. < 1355435159 676293 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so you can write "color: expression\028 alert \028 1 \029 \029" < 1355435165 600530 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"The suit alleged that, in what was dubbed the "WebcamGate" scandal" please kill me < 1355435191 558870 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :https://en.wikipedia.org/wiki/List_of_scandals_with_%22-gate%22_suffix < 1355435200 856839 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :the US really needs to get its shit together, wrt naming shit < 1355435207 466389 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fizzie: wow holy shit that's creepy < 1355435209 808029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Ooh, Chisugate is there. < 1355435211 268278 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION wonders what the kid was actually disciplined for. Give me my details Wikipedia!!!! < 1355435219 913327 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Though as a redlink. < 1355435223 593143 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :fizzie: Another "please kill me" type thing. < 1355435227 47291 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :At least IMO. < 1355435236 840006 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh good, there is a "gategate" < 1355435253 198609 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I heard about that Finnish piracy thing < 1355435257 133776 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :not that it had become a -gate < 1355435266 293275 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=vB9JgxhXW5w < 1355435282 196050 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Flakegate – Photographs of the wedding reception of TV presenter Anthea Turner was used to promote Cadbury's new chocolate bar, Snowflake despite being paid £450,000 by OK! magazine for the exclusive deal of the wedding itself. The publicity stunt was widely criticised by tabloid press and further damaged her career, which has yet to recover." < 1355435285 579056 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :ACTION kills elliott (ElliottGate) < 1355435287 154575 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :these gates are really bad < 1355435293 780390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't really bother following it. I think they just paid half of what was demanded in the end, or something? < 1355435308 249873 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :widely criticised by the tabloid press < 1355435320 929309 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Fajitagate" < 1355435326 444386 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Horsegate" < 1355435331 275160 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :*everything* is criticised by the tabloids, including other tabloids < 1355435340 643592 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION anticipates "Irrigate" < 1355435341 579945 :sivoais!~zaki@199.19.225.239 QUIT :Read error: Operation timed out < 1355435353 998263 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :"Billygate": what, no gruff? < 1355435368 992862 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Pardongate" < 1355435374 685119 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :hm, does the british phone hacking thing have a -gate < 1355435378 17332 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"PolarBeargate" THAT'S CHEATING < 1355435383 393680 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1355435413 75849 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: Hackgate? < 1355435416 676373 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :heimdalsgate like a promethean curse < 1355435424 128716 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :fizzie: oh, yeah. :( < 1355435448 792799 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc++ < 1355435460 570315 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Apparently there's a swedish "gategate", which was named as such.. because it happened near a faregate < 1355435463 469471 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I got to the "in popular culture" section but I didn't realise until I read a few. < 1355435472 377081 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :This webcam thing is bonkers < 1355435479 622437 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :truly a sad indictment of our -gateing times < 1355435486 339994 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :-gating? < 1355435496 538071 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :suffixgate < 1355435536 191734 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shm-reduplicationgate, shm-reduplicationgate < 1355435550 633337 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :xorgate < 1355435580 994700 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :...not sure what kind of scandal would mandate such a name, though < 1355435646 367157 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :arguing over whether it should be eXclusive OR or EOR < 1355435646 814064 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :-gate-gate < 1355435662 946850 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :Gardengate < 1355435677 214426 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :gaitgate < 1355435697 366659 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :EOR sounds like Eeyore < 1355435703 281006 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :fizzie: I assume they deliberately haven't revealed what the kid was "disciplined" for? Child privacy &c < 1355435724 564093 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :fri-gate < 1355435770 598829 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :privacygate < 1355435857 738432 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :I think the most outrageous thing about the webcam lawsuit is the school crying innocence and how they're going to fight these ~~horrible accusations~~ < 1355435959 663466 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :my computer's built-in webcam has a physical shutter on it. seems like an obvious anti-1337cyberhacker measure but apparently not? < 1355435980 728344 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : hm, does the british phone hacking thing have a -gate < 1355435995 568036 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I've only ever heard it referred to as 'the phone hacking scandal' or somesuch. < 1355436006 321714 :MDude!~fyrc@67.232.231.155 JOIN :#esoteric < 1355436011 854452 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :well since fizzie mentioned it i remembered that i've heard it called "hackgate" < 1355436020 699254 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :which is kind of weird because i've never seen it in the american media, but oh well. < 1355436024 298878 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net JOIN :#esoteric < 1355436048 338926 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :'The allegedly secure parser implementation included in [RFC 4627] unintentionally permits rogue JSON responses to freely increment or decrement any program variables that happen to consist solely of the letters a, e, f, l, n, r, s, t, u, plus digits' < 1355436056 982045 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1355436118 931726 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: link? < 1355436127 327927 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :Bike: wow, I don't think I've ever seen a webcam with a physical shutter < 1355436138 740909 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :lol, you're right < 1355436148 78671 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :it's just a piece of plastic. < 1355436152 609697 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :kmc: link me too, I want to see this in action < 1355436152 912201 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :"A JSON text can be safely passed into JavaScript's eval() function if all the characters not enclosed in strings are in the set of characters that form JSON tokens." < 1355436167 266184 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :what. < 1355436170 699475 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/ is one of the regexes < 1355436175 924678 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :oh wow < 1355436180 742549 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :So I guess this allows you to do stuff like {"foo": e++} < 1355436198 950233 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :FLAT WHAT < 1355436221 275823 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :I would hope that anyone remotely versed in security would know that sanitizing with a regex probably isn't adequate < 1355436246 937252 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :uh that's a quote from a dead tree book < 1355436257 447657 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah also < 1355436258 544281 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :flat what < 1355436262 525765 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't quite understand why you aren't allowed, e.g. z < 1355436263 414650 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :(why are our whats flat today?) < 1355436274 89918 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: books don't exist < 1355436278 673870 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :someone let all the air out of them < 1355436285 539840 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :elliott: because z isn't in any json token, i guess? < 1355436297 203678 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well what json tokens have those letters even < 1355436330 471654 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Which token has z < 1355436341 509780 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :there's true and false < 1355436346 30936 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :The tokens apat from strings are true, false, null and numbers < 1355436350 333737 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :apart* < 1355436364 798887 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"The school elected to enable TheftTrack to allow school district employees to secretly and remotely activate a tiny camera webcam embedded in the student's laptop, above the laptop's screen.[17][25][26][27] That allowed school officials to secretly take photos through the webcam, of whatever was in front of it and in its line of sight" < 1355436369 792736 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :why does this article explain how a webcam works < 1355436382 26744 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, This is so weird, I randomly have Portal in my steam collection. I never bought it. And the payment history on Steam doesn't list it. Note that I don't object to this. It is just totally weird. < 1355436410 759541 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe someone gifted it to you or something < 1355436431 672711 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't think anyone knows my steam user name, it is not like I use the "friend list" feature of steam < 1355436678 514915 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1355436719 187597 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: sanitizing with a regex can work if you have a sufficiently well-defined acceptable input < 1355436768 5742 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one of my colleagues is working on a system which regexes the I/O of a hardware subsystem to prevent non-accepted inputs < 1355436813 336884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in fact, regex comparison is how we even compare the systems to validate them < 1355436821 637774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(regexes have the nice property of actually being comparable) < 1355436830 438147 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(unlike things like functions) < 1355436860 798593 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, I doubt PCRE is comparable, even if you exclude the "invoke external code to match this" feature < 1355436872 700439 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: well, mathematical regular expressions < 1355436875 405606 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :PCRE is an interesting point < 1355436886 952636 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: It was the Portal Ghost. < 1355436889 277003 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right, math regex are comparable < 1355436892 137526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure what computational class it is < 1355436895 566797 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's sub-TC, but super-PDA < 1355436906 288460 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :you can do CFGs with backreferences, right? < 1355436908 932029 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Vorpal: I recall it being free to grab for a couple of days once < 1355436920 2710 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :you might've grabbed it then < 1355436933 960192 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was free to grab, yes. < 1355436939 733436 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I grubbed it then. < 1355436973 318712 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was maybe a year and a bit ago. < 1355437005 332332 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, recently? I haven't used steam for all that long, maybe a year or a bit more than that < 1355437015 739014 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and this thing must have happened fairly recently < 1355437018 858303 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think it was a bit more than a year ago :P < 1355437040 939580 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I didn't have more than a couple of games until a few months back when I added in all the humble bundles < 1355437046 921739 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so that doesn't make any sense < 1355437069 321582 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :ais523: http://www.perlmonks.org/?node_id=809842 claims that they're at most LBA < 1355437117 730891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh yeah, obviously they're LBA < 1355437125 441071 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :September 2011, I'd say. Though maybe they did something Portal-related more recently too? < 1355437203 488424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Everyone who already had Portal 2 got a 75% discount coupon for Portal 2, at least. < 1355437228 329653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For a limited time.) < 1355437249 863549 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://en.wikipedia.org/wiki/JScript.Encode "The encoding is a simple polyalphabetic substitution using three alphabets." < 1355437252 887500 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what the fuck < 1355437272 376162 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :fizzie: everyone who had Portal 2 got a discount for Portal 2? This seems useful. < 1355437276 149641 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :lol, obfuscated code? < 1355437319 779730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Deewiant: that post is busy trying to invent Thue < 1355437322 649983 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and not getting there < 1355437329 721374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it gets close though < 1355437392 192881 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :kmc: "Weaknesses: it is busted open wide enough to drive a double-decker bus through" < 1355437501 255350 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GreyKnight: Just on the off chance you had friends you could inflict Portal 2 on. < 1355437528 312213 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :oh, right < 1355437540 798279 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :I don't have Portal 2 or very many friends < 1355437562 450580 :MDude!~fyrc@67.232.231.155 PRIVMSG #esoteric :I think I heard of something like that camera thing quite a while ago. < 1355437567 554352 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :...ugh December < 1355437583 432354 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :MDude: the camera thing *was* a while ago, so may be the same thing! < 1355437613 801315 :MDude!~fyrc@67.232.231.155 PRIVMSG #esoteric :Probably, then. < 1355437881 418880 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i assume (well, hope) that the engineers implementing JScript.Encode knew how worthless it is < 1355437882 340871 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355437902 4781 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :"*shrug*, if management say so..." < 1355437908 562048 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://store.steampowered.com/hwsurvey/ so few single-core systems nowadays. < 1355437911 349155 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :whatever keeps the suits happy < 1355437911 742467 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it seems like a feature to appease the same kind of people who install a right click handler that pops up a dialog saying 'COPYRIGHT PROTECTED!!!' < 1355437921 103757 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :kmc: YES < 1355437957 961438 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :interesting documentary bout some philosophical implications of gödels theorems: http://www.youtube.com/watch?v=CgZ_9gQfitc&list=UUpBJxyp3T3GY1UExToSveRQ&index=5 < 1355437961 411541 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :"haha u cant copy my pictures" < 1355437994 542725 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :My brother said he has been able to copy such pictures by dragging them into the location bar. < 1355438018 340170 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :hagb4rd: i think this guy needs to work on his intonation a bit < 1355438020 90512 :MDude!~fyrc@67.232.231.155 PRIVMSG #esoteric :I have very little clue what you're talking about with JSON/Javascript. Did I miss some part of it from before I showed up? < 1355438025 14223 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :elocution, there's the word. < 1355438027 372331 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i mean i don't think the "suits" have to be idiots either < 1355438031 327413 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :they just know what will make customers happy < 1355438047 21705 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :bike: it's not that bad. gibe it a chance < 1355438068 121252 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :or not < 1355438087 503885 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :plus apparently he's reading a godel paper? < 1355438092 907479 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :zzo38: oh, I didn't think of that one < 1355438093 64162 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :in which case i could just read tha paper < 1355438098 946171 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1355438103 801431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey, I got that Steam "Big Picture" thing on. They must've released it. < 1355438115 893492 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :Bike: Using video where text would do is gonna be the death of the internet -_- < 1355438124 374658 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :he's not only quting gödel but.. sure you could do this < 1355438134 892555 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :I have seen programming tutorials done in video. FLAT WHAT < 1355438186 607899 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :well, i kind of liked the game-of-life in J video i saw once. but that's because seeing it in the REPL helped somehow < 1355438192 862512 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :it's not based on his work. this guy just put some quotes and pics and dramatical music ;) into what we probably call a documentary < 1355438312 453326 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :this should me informative but also entertaining.. giving you some points to start a further investigation < 1355438323 269596 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :if interersted < 1355438600 933317 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Hey, I got that Steam "Big Picture" thing on. They must've released it. <-- yeah it showed up like last week or so < 1355438748 252377 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :(especially l love this background with the lemmings juming off the clip :) < 1355438923 109714 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Valve's Jeri Ellsworth has told Engadget that public beta testing of Steam hardware could begin next year, saying that the goal of Valve's hardware efforts is "to make Steam games more fun to play in your living room." --" Yes, that sounds like something they want the Big Picture mode too. < 1355438941 829973 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what was that tool to put cd images onto USB drives? < 1355438946 356601 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I forgot the name of it < 1355438951 568442 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I see too much using video where text should do. < 1355438957 761812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: UNetbootin? < 1355438960 840730 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :thanks < 1355438971 630293 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :now to find a large enough USB stick... < 1355438974 259561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I think it's kind of a silly name.) < 1355439066 693928 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Unetbootin?" "No, I'm USBootin." < 1355439095 183241 :hagb4rd!~perdito@koln-4db4e876.pool.mediaWays.net PRIVMSG #esoteric :zzo38: next time it'll be plain text i promise < 1355439143 254049 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Debian or xubuntu? Which is best if you want the least hassle over time, I don't mind a slightly more annoying installer as long as it doesn't throw crap at me like modern ubuntu, or becomes a pain once I want to upgrade a year or two down the line. < 1355439178 368074 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also it is going on top of an existing md raid & lvm2 setup < 1355439316 209230 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, fizzie ^ < 1355439336 933160 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Debian's installer will be able to set up RAID/LVM2 if you ask it for an advanced install. < 1355439340 535971 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Xubuntu's, unlikely. < 1355439350 972013 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well that is a plus for debian certainly < 1355439363 970266 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION hasn't used Debian or Xubuntu in a while. < 1355439367 47763 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, basically I need to reuse the existing /home, which is already on top of existing raid and lvm2 < 1355439381 683396 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'm not going to repartition the whole thing < 1355439399 863147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ubuntu "alternative install" thing can/could do raid/lvm2. I haven't had that particular use case, but I would think it wakes up md and lvm2 volumes and all that. < 1355439407 585926 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :okay < 1355439408 666867 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :isn't the alternative install just debian's installer < 1355439410 931991 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :does it even still exist < 1355439420 661465 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :there is an alternative installer download at least < 1355439422 447907 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway i don't like xfce < 1355439434 743211 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and what about throwing crap at me? Does modern xubuntu suffer from that as well? < 1355439445 920635 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what about other stuff, I haven't used debian for ages < 1355439448 484923 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's at least very similar to installing Debian. Or was. I haven't installed an Ubuntu in the last two years, I'd guess. < 1355439459 74941 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :they still have a nonfree repo? < 1355439461 355762 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :zzo38: where can I get bashgopher? < 1355439574 424694 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, for debian, should I go for testing? < 1355439632 371112 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :eh I guess so < 1355439645 896030 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I ran testing on my desktop, I think. I don't really know how recommended it is, but it's certainly not very unstable. < 1355439651 155807 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even unstable is not all that unstable. < 1355439660 416083 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1355439679 876613 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: you might prefer unstable < 1355439683 418276 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, unstable is the one that behaves like rolling updates (like arch), right? < 1355439684 217668 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I found testing usually behind what I wanted < 1355439689 276317 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1355439697 600710 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :there is "experimental" which is the actually breaks-your-system debian < 1355439704 735309 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so unstable isn't necessarily unstable < 1355439722 617522 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, mostly I want something that takes zero effort to maintain and update once the initial setup is done. < 1355439737 584032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Things do propagate "automatically" into testing. Though sometimes it lags a lot when there are bugs that don't seem to get fixed and dependencies pile up. < 1355439740 45110 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :okay well that is called not linux < 1355439743 602819 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't want to have to do complicated manual stuff just to update glibc because stuff changed or whatever (glares at arch) < 1355439744 630434 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :try os x or maybe windows < 1355439749 316795 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric ::P < 1355439774 973437 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, what about android. If you go with stock firmware it behaves like that < 1355439781 986717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Might go with Debian if I were to install something today. I went with Ubuntu because I was all "I'll be all modern desktop Linux for once", and now I'm running XMonad in Gnome 3. < 1355439784 41472 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :wouldn't work on a desktop though < 1355439795 138668 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, xmonad in gnome? < 1355439795 694094 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It feels a bit silly in an Ubuntu. < 1355439797 157825 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :really? < 1355439801 114210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1355439805 493877 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :how does that work < 1355439812 181411 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Generally speaking just fine. < 1355439816 432516 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: it's "xmonad" :( < 1355439827 687543 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :*FIzzie < 1355439857 507390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose so, it's just that all the modules are named XMonad. < 1355439859 600672 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: http://zzo38computer.org/prog/bashgopher/bashgopher There may be some wrong thing for MinGW so you might need to fix it; possibly also it won't handle wildcards properly. If it is fixed it does work on Linux I have tested it; but, I don't have that copy on here < 1355439880 473964 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :`addquote elliott, mostly I want something that takes zero effort to maintain and update once the initial setup is done. okay well that is called not linux < 1355439888 391726 :HackEgo!codu@codu.org PRIVMSG #esoteric :866) elliott, mostly I want something that takes zero effort to maintain and update once the initial setup is done. okay well that is called not linux < 1355439893 602026 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GreyKnight, :P < 1355439901 262870 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :zzo38: yay thanks < 1355439907 779520 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :thing is, I have better stuff to do than mess with updates < 1355439930 655736 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: i have a suggestion < 1355439931 949546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Anyway, the Gnome panel is the only visible gnomeness in this. All the rest is just stuff like nm-applet (bleh) and SSH/etc. key management, and stuff like that. Things that could be configured manually, but would need a bit of fiddling. < 1355439936 746223 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then put DOS to avoid messing with updates since it doesn't need all complicated updates. It is also faster than Linux. < 1355439937 634022 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, xubuntu/ubuntu LTS is zero effort for about 2 years. But then it hits you badly < 1355439940 238899 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: don't use raid/lvm2 < 1355439943 277821 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :if you want a simple painless experience < 1355439949 740340 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, eh, that is usually not the issue < 1355439950 761008 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i agree w/ zzo38 install dos < 1355439952 25371 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that is easy < 1355439991 996647 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You can download the DVD file and it will boot on a DVD and then it works. < 1355439992 845497 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, the issue is that I'm dual booting and often use one OS for a long time then switch back for a couple of months and so on < 1355440001 106242 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, which means something like arch is just a pain < 1355440010 39645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A graphical Ubuntu person could tell me what you're supposed to be using to install a piece of software, though? I tried to use Ubuntu Software Center, but it just didn't. < 1355440048 243202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Suggest 260 removals" well that doesn't sound terribly good. < 1355440054 341951 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I don't mind arch if I would be using the system daily, then I could devote a couple of minutes each week to handle messy updates < 1355440065 312615 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, but all at once after 2-3 months? No thanks < 1355440080 886652 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: Actually I know apt-get works too < 1355440139 591589 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, heh ouch < 1355440147 420030 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I really like aptitude myself < 1355440217 304302 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :aptitude has a nice failure mode where every upgrade results in the suggestion to remove every other package on the system in order to install the upgrades < 1355440233 58600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :aptitude is what I use, and I've gotten reasonably comfortable with its quirks. < 1355440239 584920 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just wonder what you're "supposed" to use. < 1355440243 983843 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION finds apt-get nicer. < 1355440248 714868 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it used to suck but now it doesn't < 1355440263 757925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because I tried to use Ubuntu Software Center to install Skype, and only thing it could find for me were $4 paid articles in Linux magazines talking about Skype. < 1355440267 373313 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, oh? It had problems tracking the "installed as deps" flag thingy for me < 1355440268 203377 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :zzo38: "clsb"? < 1355440306 690765 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: It is for MinGW. For UNIX you need to put "clear" in there. There might be other things necessary to fix too. < 1355440323 137364 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You might also need to make nc -q -1 since some computers require that too < 1355440353 263715 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, you don't like ncurses? < 1355440372 820270 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, I just mean the command-line interface. < 1355440377 58310 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1355440377 760417 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Who would use the silly ncurses thing? < 1355440396 909587 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, aren't the command line interfaces pretty much identical give or take the odd formatting difference? < 1355440404 102942 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :all the same commands and so on < 1355440414 124402 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :except apt-get source, don't think that is in aptitude, is it? < 1355440416 326128 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :they resolve deps differently etc. < 1355440420 582378 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh okay < 1355440435 209202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"apt-get source" isn't in aptitude; "aptitude search" or "aptitude show" isn't in apt-get that I know of. < 1355440451 8756 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, apt-cache? < 1355440458 884726 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Porbably you could be using that instead. < 1355440479 362161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a bit more focused on actual package thinging than browsing. < 1355440484 320418 :sebbu2!~sebbu@ADijon-152-1-59-91.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1355440484 393290 :sebbu2!~sebbu@ADijon-152-1-59-91.w83-194.abo.wanadoo.fr QUIT :Changing host < 1355440484 393440 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355440517 14158 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: bashgopher is not really sophisticated so many things don't work; you can only have one open at a time, the history won't work, so on; but it can be used and does work for what I have tried, and it is not so good for download either. I also wrote Visgopher which is more sophisticated but it is for Windows. I may later write one UNIX program better than bashgopher, though. < 1355440519 864338 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, anyway I kind of like the ncurses interface in aptitude < 1355440523 796383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In any case I don't think apt-get or aptitude either is the thing I'm "supposed" to use. < 1355440525 296389 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it is a bit wonky yes < 1355440535 613873 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :but eh, it is fully usablke < 1355440537 692659 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :usable* < 1355440551 500741 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I suspect the software store thingy < 1355440560 256713 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: Are you sure? I think Ubuntu is designed to make it work regardless which you used. < 1355440560 905739 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I couldn't even install Skype with it. < 1355440561 62192 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :zzo38: I get a blank screen with "0/0" at the bottom when connecting to you < 1355440569 232223 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :I could get in through telnet though < 1355440573 619692 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: It is possible you need nc -q -1 < 1355440576 281244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I would think Skype is something you are supposed to be able to install. < 1355440576 613137 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess I'm going to run into grub 2 nowdays? < 1355440580 887766 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some computers require nc -q -1 < 1355440583 202284 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :I changed all the nc's to that < 1355440583 281389 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1355440589 493518 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :but still no worky :-( < 1355440624 75134 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, hm, couldn't install why? < 1355440626 450401 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :I may use it as a base to try and get a lua gopher client working though so thanks anyway :-) < 1355440630 120873 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't remember what else is wrong, but maybe you can find them. < 1355440646 468652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Because "only thing it could find for me were $4 paid articles in Linux magazines talking about Skype." < 1355440648 554118 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, how annoying is switching up from testing to unstable, or the other way around? < 1355440650 644796 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Also, the user interface is not properly documented. < 1355440660 188496 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :just in case I go with testing but end up wanting unstable? < 1355440660 263613 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :documentation is for weenies ;-o < 1355440669 156345 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you have Wine you could try Visgopher if you want to and see if it work. < 1355440671 645771 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, ouch < 1355440694 948172 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :fizzie, I managed to get skype on Ubuntu I think. Don't recall any issues... :-/ < 1355440707 313132 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GreyKnight: Did you install it with Ubuntu Software Center? < 1355440718 583122 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, I did just "aptitude install skype" and it worked perfectly. < 1355440719 550451 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :it was a while back, sorry < 1355440738 630118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Going from testing to unstable sounds reasonably likely to work well, since it'd just be updating some packages. < 1355440745 268673 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1355440747 958381 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :I should hire a goldfish to remember things for me < 1355440759 913458 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, and downgrading can run into the usual problems I guess < 1355440788 489969 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, if only NixOS was less experimental and had wider software support :/ < 1355440800 410051 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :befungeOS for he win < 1355440803 554613 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :the < 1355440804 331848 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :not sure I would call nixos low-maintanence < 1355440807 548633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: It certainly sounds a bit more iffy that way. I'm not sure if I've tried either switch. Though I did run a testing once that had quite a lot of stuff pulled in from unstable; you can just add sources for both and do pinning and so on. < 1355440807 899211 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :I can't type today < 1355440812 195779 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you do write it in Lua you can make it public too if you like it I want to see that too make available. < 1355440820 754160 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, true, but I attribute part of that to the experimental status < 1355440823 28747 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :I shall! < 1355440879 814536 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, hm what about the backports repo thingy? < 1355440925 912268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://askubuntu.com/questions/211868/why-wont-skype-install -- seems I'm not the only person who hit that. < 1355440956 259342 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"apt-get install lib32stdc++ and dpkg -i some random Skype .deb from somewhere" doesn't sound like the best workaround. < 1355440967 149613 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1355440969 418654 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And I did have the "Canonical partners" stuff enabled.) < 1355441023 644371 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma libstd < 1355441023 990179 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :libstd has a karma of 1 < 1355441026 542876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma libstdc < 1355441027 363880 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: that issue just sounds like someone without the partners repo < 1355441027 435466 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :libstdc has a karma of 17 < 1355441030 507600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma lib32stdc < 1355441031 101486 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lib32stdc has a karma of 1 < 1355441069 898342 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :@karma C < 1355441070 536917 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :C has a karma of 1 < 1355441081 275872 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :I guess it doesn't run off foo++ < 1355441087 319737 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma foo < 1355441087 968027 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :foo has a karma of 1 < 1355441092 847652 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :@help karma < 1355441093 261759 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :karma . Return a person's karma value < 1355441095 18101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma c/c < 1355441095 579831 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :c/c has a karma of 347 < 1355441103 245052 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :foo-- < 1355441104 488712 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :@karma foo < 1355441105 44053 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :foo has a karma of 0 < 1355441108 52647 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :hm! < 1355441113 993059 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@karma CPressey < 1355441114 237322 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :CPressey has a karma of 0 < 1355441117 960858 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ouuuuuh < 1355441123 25367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :C-- is a popular intermediate language in #haskell < 1355441124 197043 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :C++ has been mentioned about a million times surely < 1355441128 782990 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :ohhhh < 1355441135 480882 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(But that's not the reason.) < 1355441149 995857 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@karma c/c < 1355441150 152029 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :c/c has a karma of 347 < 1355441174 451537 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1355441175 359521 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyone remember what you need to pass to tar to make it properly handle special files, like block devices, pipes, unix sockets and so on? < 1355441177 186451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I don't really know about the backports repo. Do they have those for things other than stable nowadays? < 1355441180 745456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@karma i < 1355441180 851964 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :i has a karma of 20 < 1355441183 109429 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :can't find it in --help < 1355441186 904932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not too many increments. < 1355441212 930773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @show @karma-all < 1355441213 512229 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : " \"nobody\" 2000\n \"C/C\" 347\n \"(\" 138\n \"+\" 109\n \"G\" 100\n \"shachaf\" 48\n \"dmwit\" < 1355441213 914690 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 38\n \"libc\" 36\n \"##c\" 35\n \"\\\"C\" 31\n \"monochrom\" 31\n \"Notepad\" 31\n \"clang\" 30\n \" < 1355441213 986432 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott\" 29\n \"#c\" 24\n \"Cale\" 24\n \"lambdabot\" 24\n \"i\" 20\n \"Jafet\" 20\n \"bonnie\" < 1355441213 986598 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 19\n \"ObjC\" 18\n \"rwbarton\" 18\n \"sixthgear\" 18\n \"DevC\" 17\n \"edwardk\" 17\n \"ion\" 17\n \"libstdc\ < 1355441213 986709 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :" 17\n \"byorgey\" 16\n \"vc\" 16\n \"cmccann\" 15\n \"elpolilla\" 15\n \"mauke\" 15\n \"shachef\" 15\ < 1355441215 528521 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[289 @more lines] < 1355441221 673761 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :...That didn't help. < 1355441229 982984 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :karma i' < 1355441233 725536 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @read @run reverse @show @karma-all < 1355441235 781444 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :@karma i' < 1355441235 973334 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `compose' failed with: Prelude.read: no parse < 1355441236 216220 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :i' has a karma of 0 < 1355441241 232405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @run reverse @show @karma-all < 1355441243 471391 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "\n3282- \"<\" \n6762- \"sekahsklim\" \n377- ... < 1355441250 914488 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @run unlines . reverse . lines @show @karma-all < 1355441252 883132 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `GHC.Base.String' < 1355441253 195301 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : with actual typ... < 1355441253 870568 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :23:25:13 @karma CPressey < 1355441260 212930 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma catseye < 1355441260 369143 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :catseye has a karma of 0 < 1355441260 721218 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @run (unlines . reverse . lines) @show @karma-all < 1355441261 951569 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma ZOMGMODULES < 1355441263 506553 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : " \"<\" -2823\n \"milkshakes\" -2676\n \"-\" ... < 1355441263 604224 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ZOMGMODULES has a karma of 0 < 1355441265 96803 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1355441269 170104 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :have i really not ++'d cpressey at some point < 1355441281 531650 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well then < 1355441282 753016 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :cpressey++ < 1355441284 199736 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :catseye++ < 1355441286 393407 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ZOMGMODULES++ < 1355441411 319160 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355441448 765972 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :everyone here hates milkshakes? < 1355441481 134185 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GreyKnight, no? I'm indifferent to them < 1355441483 264070 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1355441491 925520 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :@karma milkshakes < 1355441492 470928 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :milkshakes has a karma of -2676 < 1355441495 709067 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric ::-/ < 1355441495 796022 :augur!~augur@c-98-218-127-183.hsd1.md.comcast.net JOIN :#esoteric < 1355441532 916392 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :milkshakes++ < 1355441535 312221 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :I like them :> < 1355441536 828769 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well, night < 1355441748 342521 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ZOMGMODULES++ < 1355441802 241201 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@karma ZOMGMODULES < 1355441802 948521 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ZOMGMODULES has a karma of 2 < 1355441812 359574 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :massive karma < 1355442024 977335 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :in the next life he'll probably be a giraffe or something < 1355442043 446803 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :fungot++ < 1355442044 405545 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: " it is agile." unlambda: your functional programming language with first class subset/ quotient types? couldn't you explicitly dispatch on that? i'm using in conjure is fnord/ orca. the intention is to make a web site < 1355442049 734859 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :he will be django? what a fate :( < 1355442056 509975 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :(fungot deserved that one from earlier) < 1355442057 183278 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: as for the 0.0 in operator position, i'm still highly motivated ( perhaps too little) more than the solution that worked for me < 1355442109 813165 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :0.0 in operator position, you say < 1355442181 435048 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :^style < 1355442181 776298 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube < 1355442196 532631 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :^style ff7 < 1355442196 845004 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: ff7 (Full script of the game Final Fantasy VII) < 1355442206 728667 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :fungot: is a quotient type like a quotient set? < 1355442207 149917 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: what is it...... < 1355442249 317064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a confused style. < 1355442262 295386 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Just guess if you don't know. < 1355442262 819247 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: umm.... thump... pound.... mi... ti... la... do this!? < 1355442283 138208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: ...not quite. < 1355442283 528599 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: and that sephiroth's here, cloud? < 1355442297 180849 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :i feel like there's a joke about ellipses to be made here, fungot. < 1355442297 571778 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: really! ...sniff... you!? are the preparations going? she died. < 1355442309 898993 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :either that or the translatioin's quality. < 1355442331 719276 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to recall quite a lot of ellipses in the game. < 1355442336 497295 :GreyKnight!~GK@dab-crx1-h-85-9.dab.02.net PRIVMSG #esoteric :fungot... < 1355442336 873738 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: the letter... what are we...? you just look a little longer! here! < 1355442345 512454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Have you actually played FF7? < 1355442345 918676 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: a battlefield, we wouldn't have come to the end! < 1355442355 679959 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1355442365 297539 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :where do you even get a full script of ff7 < 1355442366 338507 :MDude!~fyrc@67.232.231.155 PRIVMSG #esoteric :Wait,what is fungot style? < 1355442366 778403 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :MDude: sorry to keep you company... < 1355442373 473236 :MDude!~fyrc@67.232.231.155 PRIVMSG #esoteric :No, that's fine. < 1355442378 434605 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :^style fungot < 1355442378 849029 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: fungot (What I've said myself) < 1355442383 973984 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Oh my. < 1355442387 692104 :MDude!~fyrc@67.232.231.155 PRIVMSG #esoteric :As suspected. < 1355442403 138056 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a somewhat small dataset. < 1355442404 879642 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :fungot, would you call Cloud "whiny"? < 1355442405 432670 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: i just wrote :p ( what was i thinking there.... :d sorry, i have no information. he seemed, in fine, i can verify it < 1355442420 843445 :MDude!~fyrc@67.232.231.155 PRIVMSG #esoteric :So it's a bit of a self-reinforcing style, I would guess. < 1355442443 44456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It hasn't been re-estimated ever. < 1355442461 430648 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It would be more interesting if I kept it more up to date. < 1355442472 105404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: How old is this style already? < 1355442472 495767 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: am i that much bad. take up, boy; open't. so, now go with, do miscarrie, thou had'st bin resolute pompey < 1355442511 804179 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Quite often you can guesstimate the source style. < 1355442543 976737 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Add Shakespeare style. < 1355442550 891094 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :^style ss < 1355442551 156644 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: ss (Shakespeare's writings) < 1355442552 45786 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :done. < 1355442554 145451 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :thx for the suggestion < 1355442554 669229 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1355442569 822932 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Also add style of the recordings of the Dungeons&Dragons game. < 1355442585 258331 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's equivalent (FSVO; asymptotically speaking; discounting non-babble; with many assumptions) to a straightforward weighted interpolation of the styles. < 1355442622 125819 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Also add the Christmas style. < 1355442627 178040 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What are thee recordings? < 1355442630 867125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :These. < 1355442640 56499 :MDude!~fyrc@67.232.231.155 PRIVMSG #esoteric :Is style pa quotations from all across Pennsylvania? < 1355442666 754559 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: One is, the one I wrote in my computer. But you need convert from TeX into unformatted if you want to use this one. < 1355442675 803307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :MDude: Not quite. < 1355442681 317829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style pa < 1355442681 713153 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: pa (around 1200 transcribed Penny Arcade comics) < 1355442691 340824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: How's it going? < 1355442691 468884 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :MDude: Yes. < 1355442692 249179 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: i thought i was goldilocks, seeing as you left me alone back there with three fucking bears. you want my advice? in the night. i've still got that paladin on dark iron, i guess natalie portman " sleepwalks" through her role in attack of the stupid name." < 1355442741 324065 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Personally I think this one manages to be quite amusing at times, but it's never been very popular. < 1355442750 191456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Put some effort into it. < 1355442750 719459 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: look out, cacodemons: there's a new mouse in town. don bluth joins forces with id software to spawn the ultimate tail 3: fievel goes to hell. < 1355442755 764901 :augur!~augur@c-98-218-127-183.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1355442780 11228 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The settings when this was built make it a bit overprone to quote verbatim. < 1355442795 915297 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then change it < 1355442803 150277 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :yeah, i was gonna say, that goldilocks bit sounded like a quote. < 1355442811 384236 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Omstart, more inspiration. < 1355442811 941226 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: right, right. i should probably be at the store. < 1355442821 167090 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Sigh. < 1355442824 968132 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: the problem is its jokes are mainly quotes < 1355442833 531165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: Sigh. < 1355442833 913643 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: son, i can't actually see the road anymore. < 1355442851 644553 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does mix things up. Sometimes. It's just being uncooperative. < 1355442859 576384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was a direct quote too. < 1355442861 966585 :MDude!~fyrc@67.232.231.155 PRIVMSG #esoteric :Fungot: Reprogram yourself to use less direct quotes. < 1355442878 206603 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: And start being case-insensitive. < 1355442878 691084 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: zero, i guess i don't give two shits bout it work at eidos. i had caught them all. < 1355442881 849020 :MDude!~fyrc@67.232.231.155 PRIVMSG #esoteric :Do you not respond when your name is capitalized? < 1355442894 506224 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :MDude: "Fungot" is not fungot's name. < 1355442895 165155 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: go fuck yourself. final fantasy viii, coming soon to a playstation near us! i just got them at the aucti- chocolate and waffle cones hung in the air, announce that i am forced to express the feelings that i have finally discovered the correct games in the correct sequence to maintain his interest in the genre forever. < 1355442910 488461 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kind of picky like that. < 1355442917 151705 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style fisher < 1355442917 424289 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: fisher (Fisher corpus of transcribed telephone conversations) < 1355442934 330866 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :does it respond to "afungota", say? < 1355442934 803012 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: right and i < 1355442936 952767 :augur!~augur@c-98-218-127-183.hsd1.md.comcast.net JOIN :#esoteric < 1355442961 350033 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: It's just basically a strstr, right? < 1355442962 67921 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: yeah laughter yeah or whichever way the wind is just kind of like < 1355442984 348170 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They've annotated some sounds. < 1355442998 224486 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably nobody said "laughter" out loud there. < 1355443028 857267 :augur!~augur@c-98-218-127-183.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1355443081 517459 :MDude!~fyrc@67.232.231.155 PRIVMSG #esoteric :And here I was wondering what kind of quotes you'd get from Fisher Price. Apparently none. < 1355443084 939036 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :does fungot respond to itself? < 1355443085 691782 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: i got so much more advanced but for a professional baseball player like i was the same kind of ah < 1355443104 271079 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1355443107 246939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: Why would it do that? < 1355443109 449394 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :IRC doesn't echo lines back to you < 1355443125 928305 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Unless you send it to yourself. < 1355443139 311606 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :shachaf: i've seen bots that do. < 1355443159 924829 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :though it seems that fungot's befunge-98 standard is better than that. < 1355443160 293086 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: ( ( laughter noise noise < 1355443170 498635 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot < 1355443170 982320 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: um i i've talked to < 1355443171 786385 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Laugh it up, fungot. Laugh. It. Up. < 1355443172 315794 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bike: i just look for the area that's a very good thing to tell your kids not to use < 1355443177 373595 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :MDude: http://uncyclopedia.wikia.com/wiki/Fisher_Price ? < 1355443189 714632 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric