< 1357776485 387591 :epicmonkey!~epicmonke@188.134.41.173 QUIT :Ping timeout: 260 seconds < 1357777333 291371 :myndzi\!~myndzi@50-194-51-62-static.hfc.comcastbusiness.net QUIT : < 1357778005 540629 :hagb4rd!~perdito@koln-5d81f5f3.pool.mediaWays.net PRIVMSG #esoteric :elliott: if the commit is never made when canary is removed, why would the modification date change... <-- it seems to be comitted when the content changes < 1357778014 784787 :hagb4rd!~perdito@koln-5d81f5f3.pool.mediaWays.net PRIVMSG #esoteric :dunno if u noticed that < 1357778033 247675 :hagb4rd!~perdito@koln-5d81f5f3.pool.mediaWays.net PRIVMSG #esoteric :but the date is still ..wrong < 1357778117 105008 :hagb4rd!~perdito@koln-5d81f5f3.pool.mediaWays.net PRIVMSG #esoteric :(i'm a canary noob) < 1357778133 163000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course i noticed < 1357778181 64731 :hagb4rd!~perdito@koln-5d81f5f3.pool.mediaWays.net PRIVMSG #esoteric :is that an old story or sth? < 1357778189 578296 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oklofok: you handed out drugs to underage youngsters!? < 1357778222 252469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, just poison < 1357778226 189621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hth < 1357778236 105337 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, in that case, ok < 1357778263 420489 :hagb4rd!~perdito@koln-5d81f5f3.pool.mediaWays.net PRIVMSG #esoteric :`pastelog rm.*canary < 1357778294 107618 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357778341 386278 :hagb4rd!~perdito@koln-5d81f5f3.pool.mediaWays.net PRIVMSG #esoteric :`run pastelog rm.*canary < 1357778357 769412 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.20862 < 1357778401 284611 :hagb4rd!~perdito@koln-5d81f5f3.pool.mediaWays.net PRIVMSG #esoteric :`pastelog > canary < 1357778414 469521 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.10517 < 1357780873 394905 :state!446a34a7@gateway/web/freenode/ip.68.106.52.167 JOIN :#esoteric < 1357780935 578701 :state!446a34a7@gateway/web/freenode/ip.68.106.52.167 QUIT :Client Quit < 1357781293 916902 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1357781295 536371 :HackEgo!codu@codu.org PRIVMSG #esoteric :139) Vonlebio: well, i'm only back in denmark because my work visa expired. please insert token to continue. < 1357781336 354018 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"Television Review: ‘Deadliest Space Weather’ on Weather Channel" < 1357781438 905554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Uncategories are, like, crazy, man. < 1357781456 374850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coid :: p x x -> ? < 1357781470 131877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where ? is either Void or p b a < 1357781481 955904 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mpose :: p t s -> Either (p t x) (p x s) < 1357781485 208493 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Examples: < 1357781489 695960 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Type inequality < 1357781501 643505 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection < 1357781519 572130 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, "only one of b and a is inhabited" < 1357781522 348121 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :huh, yes < 1357781525 640380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :< would be an example. < 1357781543 31061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is apparently called "cotransitivity" and "irreflexivity", when you talk about relations. < 1357781548 883438 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :if t≠s, then for any x, either t≠x or x≠s < 1357781554 969788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In http://www.fnds.cs.ru.nl/ccorn/documentation/doc008.html < 1357781581 806550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://ncatlab.org/nlab/show/linear+order calls it "comparison"? < 1357781611 794163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm trying to think of other examples. < 1357781621 182427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ideally ones that you can express in Haskell. < 1357781630 515429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unfortunately you run into the ol' intuitionism barrier. < 1357781637 744692 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I.e. you don't know whether to pick "Left" or "Right". < 1357781741 955319 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what are the laws for coid and mpose? < 1357781908 929780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not sure. < 1357781935 293974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The types came up naturally from trying to make Bizarre a Category. < 1357781953 816589 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm ending up with a lot of weird classes this way. < 1357781955 23037 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's pretty cool how that can happen! < 1357781964 862687 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep. < 1357781966 696968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(_u :: forall p x y a. p (x,y) a -> Either (p x a) (p y a)) < 1357781969 200147 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(_u :: forall p b x y. p b (Either x y) -> Either (p b x) (p b y)) < 1357781975 597083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(_u :: forall p t s x. p t s -> Either (p t x) (p x s)) < 1357781982 634990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that's mpose. < 1357781988 116584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(_u :: forall p b b' a a'. p (b,b') (a,a') -> Either (p b a) (p b' a')) < 1357781997 874423 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(_u :: forall p a b x. (a -> b) -> p b x -> p a x) f < 1357782003 104546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know the names for any of these. < 1357782026 157723 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Well, the last one is just the contravariant half of a profunctor, actually.) < 1357782120 251518 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On the one hand I never get things like that happening in most other programming languages. < 1357782137 612710 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On the other hand I never have a need to talk about this sort of thing in other languages. < 1357782187 689556 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :coid = co-identity, yes? < 1357782199 189955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep. < 1357782203 112942 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well you don't really have a *need* in Haskell either < 1357782203 456598 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Identity is () -> p a a < 1357782222 71865 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Well, sure. But this all came up from trying to actually do things. < 1357782223 882903 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Haskell facilitates thinking of things in a more structered way and with lots of powerful abstractions < 1357782228 544693 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :...And then generalizing them over and over. < 1357782235 883902 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1357782250 102629 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in another language you would just not generalize, or generalize in a terribly ad-hoc way < 1357782271 113325 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :although certainly Haskell has less support for terribly ad-hoc generalization than some languages < 1357782277 929772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: And mpose = co-compose. < 1357782298 495004 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: That doesn't stop people from trying. :-) < 1357782342 630810 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's strange that in each case we can think of, the momohorphisms or whatever are just proofs, and don't have interesting content < 1357782347 435498 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :whereas for categories they are things like functions < 1357782377 19902 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you only need a single value of type NotEq s t, and you don't care what it is really < 1357782388 106952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, p a a -> Void is a pretty unusual type when you're working with values. < 1357782406 58652 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :unless you are working with continuations ;) < 1357782426 43484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :cmccann said it reminded him of his dual-intuitionistic logic experiments. < 1357782438 587084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's where you have ¬¬a -> a, but you don't have a -> ¬¬a < 1357782459 896798 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :huh < 1357782511 644399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently you get all sorts of interesting behaviors, though I'm not sure what they are. < 1357782625 854110 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 248 seconds < 1357783156 911721 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So maybe most Bizarro classes just aren't interesting in programs? < 1357783252 22119 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In the bizarro world, p a b -> p (Either b a) b turns into p b (Either b a) -> p b a < 1357783294 117560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess that's not interesting from the perspective of p=inequality, or proofs, or whatever. < 1357783307 79507 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I suppose that only comes about from categories. With profunctors you get sane (but weird) things. < 1357783355 855367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :p a a -> Void intuitively means you _never_ have p's between equal types... < 1357783367 317456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1357783379 182294 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it might actually just be p x x -> p b a < 1357783594 591671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :p x x -> Either (p x a) (p b x) ... -> Either (Either (p x b) (p b a)) (Either (p b a) (p a x)) < 1357783709 654918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait what < 1357783744 431718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :p x x -> Either (p x a) (p a x) ... -> Either (Either (p x b) (p b a)) (Either (p a b) (p b x)) < 1357784150 173745 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1357784427 396130 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what's Either? < 1357784532 552171 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://blog.exodusintel.com/2013/01/07/who-was-phone/ nice exploit, taking advantage of an unbounded alloc() to collide the stacks of two threads < 1357784535 751534 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :like half-nelson.c < 1357784536 96250 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Either < 1357784536 325803 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Source not found. You speak an infinite deal of nothing < 1357784546 65454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats lambdabot -----### < 1357784562 335621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: data Either a b = Left a | Right b < 1357784589 27342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, newsham posted that link the other day. < 1357784592 779513 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION hasn't read it yet. < 1357784594 498842 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :cool < 1357784622 816356 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: I actually don't know what that means < 1357784631 540795 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :it's a tagged union of a and b. < 1357784635 785232 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what does the equal sign represent? the result of a function call? < 1357784639 273352 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and the pipe sign? < 1357784641 586133 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Arc_Koen: When using Either as a monad, the Left value would be like Maybe's Nothing but with added context < 1357784646 872400 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Arc_Koen: you're french you know ocaml right? < 1357784650 147362 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :oh is this an in-joke < 1357784652 267468 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :indeed < 1357784678 340539 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so it's like type ('a,'b) either = Left of 'a | Right of 'b < 1357784679 28612 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(but I don't know what a monad is, though I've seen this word used quite a lot around here) < 1357784686 388283 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, ok < 1357784688 509566 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thank you < 1357784702 309245 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric ::) < 1357784711 781672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ignore FreeFull it's going to be way over your head if you don't understand basic data types yet :P < 1357784728 579812 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Now explain monads to him in terms of ocaml < 1357784904 965547 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sig type 'a t; val return : 'a -> 'a t; val bind : 'a t -> ('a -> 'b t) -> 'b t; < 1357784913 139765 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that's the signature of a monad t < 1357784921 561627 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i copied that out of some monad tutorial for ocaml < 1357784938 829127 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but i won't link to it because i don't want to endorse a monad tutorial i haven't read, because most things called "monad tutorial" are terrible < 1357784963 81023 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmmm ok < 1357784971 353074 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :anyway so it's not a big deal what a monad is, mechanically < 1357784986 275166 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the trick is seeing why they are useful, and learning how to use various spceific monads < 1357785014 608646 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and i don't know of a way other than to learn one specific monad, then another, and so on until you kind of get the abstraction < 1357785087 733592 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :since you know ocaml you could probably learn about monads in haskell without too many prerequisites < 1357785097 314216 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so for instance something like 'a t = 'a list , with return x -> [x] and bind [x1; ...; xn] f -> f x1 @ ... f xn would be a monad? < 1357785138 953580 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep. < 1357785142 361243 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :is @ list concat? < 1357785150 338488 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yup < 1357785154 169755 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, looks right then < 1357785193 700965 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in Haskell, bind is written infix as >>= < 1357785200 567361 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and there is some syntactic sugar as well < 1357785217 380093 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that doesn't sound particularly uninteresting but why is there someone talking about monads *any and every day* here? < 1357785241 265460 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :as an extension of someone talking about haskell any and every day here? < 1357785251 119730 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm that would make sense < 1357785272 472703 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can write "do { x <- a; b }" to mean "a >>= (\x -> b)" < 1357785274 696433 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but I'm pretty sure I overread ais523 talking about monads in brainfuck or something < 1357785275 381796 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :though i don't think i've actually noticed a ton of monad talk. just jokes about comonads. < 1357785284 228600 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :\ vars -> body is the lambda syntax in haskell < 1357785284 398903 :oonbotti!~oonbotti@dsl-olubrasgw2-58c0c6-161.dhcp.inet.fi PRIVMSG #esoteric :ERROR:Word not found < 1357785289 543509 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :hi oonbotti < 1357785292 958664 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was assuming it was some kind of algebraic structure < 1357785299 261423 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well it is that too < 1357785299 606381 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :it is. < 1357785326 125949 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :for that it is more convenient to ditch 'bind' and use 'join' instead < 1357785348 561270 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :it's a monoid for endofunctors. which, assuming i'm not any stupider than usual, would make composition one < 1357785349 145149 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :join : ('a t) t -> 'a t < 1357785360 224784 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so for lists, join concatenates together a list of lists < 1357785368 871298 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oonbotti: you are quiet. too quiet. < 1357785369 41930 :oonbotti!~oonbotti@dsl-olubrasgw2-58c0c6-161.dhcp.inet.fi PRIVMSG #esoteric :oerjan: Perhaps you would like me to be quiet. too quiet.. < 1357785386 152569 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can write bind in terms of join, and vice versa, except for one detail < 1357785390 749889 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but i will let someone else take over now < 1357785400 414899 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :wow, if i google "endofunctor" i get the joke. fuck < 1357785412 750004 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :oonbotti: eliza is so common. couldn't you be parry instead? < 1357785412 991304 :oonbotti!~oonbotti@dsl-olubrasgw2-58c0c6-161.dhcp.inet.fi PRIVMSG #esoteric :Bike: Why do you ask that? < 1357785418 33244 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? endofunctor < 1357785419 747044 :HackEgo!codu@codu.org PRIVMSG #esoteric :Endofunctors are just endomorphisms in the category of categories. < 1357785425 928061 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :oonbotti: because it'd be cool. < 1357785426 271951 :oonbotti!~oonbotti@dsl-olubrasgw2-58c0c6-161.dhcp.inet.fi PRIVMSG #esoteric :Bike: What other reasons come to mind? < 1357785441 477424 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :oonbotti: because i've written up eliza myself, therefore it must be boring. < 1357785442 287854 :oonbotti!~oonbotti@dsl-olubrasgw2-58c0c6-161.dhcp.inet.fi PRIVMSG #esoteric :Bike: Is that the real reason? < 1357785751 96225 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Arc_Koen: Monad doesn't seem that interesting mostly because it isn't that interesting, as an abstraction all on its own. < 1357785767 297110 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok < 1357785797 385655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But individual monads can be interesting, and the value of the abstraction is that there are a lot of operations that work on any monad at all. < 1357785808 267240 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And those operations get specific meanings for specific monads. < 1357785814 784620 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :makes sense < 1357785866 722608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Arc_Koen: In general you can vaguely think of "'a t" as being an "action" that "produces" 'as, along with having some arbitrary effects. < 1357785876 776542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Tht description might not be that helpful without seeing some concrete cases, though. < 1357785885 839070 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no I think it is < 1357785889 191599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In the case of lists, the effect is nondeterminism. < 1357785906 74482 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So in Haskell you say: do { x <- [1,2,3]; y <- [4,5,6]; ... } < 1357785911 745209 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And each combination of < 1357785933 3264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> do { x <- [1,2,3]; y <- [4,5,6]; return (x,y) } < 1357785934 388230 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [(1,4),(1,5),(1,6),(2,4),(2,5),(2,6),(3,4),(3,5),(3,6)] < 1357785938 927446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Will be given to the variables in turn. < 1357785943 217282 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm not sure what "bind" would mean for "actions" though < 1357785972 710127 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, take "'a t" to mean "something that either gives you an a, or throws an exception". < 1357785991 796705 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1357786003 187269 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then bind gets an ('a t) and an ('a -> 'b t), and gives you 'b t < 1357786013 266300 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1357786020 895422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can you see what that might do? < 1357786039 648767 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :some weird composition < 1357786049 185506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1357786061 922818 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In particular it'll try to run the ('a t), and if that throws an exception, it'll throw that exception. < 1357786069 701751 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1357786073 435263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If that succeeds, it'll pass it to your function. < 1357786077 755362 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1357786080 396264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can use this to implement your own exception scheme. < 1357786089 786640 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmmm not sure I understand < 1357786101 869124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Let's say we only care about success or failure. < 1357786107 273583 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok < 1357786112 234518 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does ocaml have Option? < 1357786115 828392 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :indeed < 1357786119 267751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's also a monad. < 1357786123 170733 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :type 'a option = Some of 'a | None < 1357786131 137465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION doesn't know ocaml syntax at all. < 1357786133 955427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Maybe < 1357786134 125746 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :data Maybe a = Nothing | Just a < 1357786137 376709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1357786144 875313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Option is a simple "exception" monad. < 1357786146 965243 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@botsnack < 1357786147 141730 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric ::) < 1357786150 573632 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that's just a type; I guess you'd need two functions return and bind to make it a monad < 1357786164 393444 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1357786171 748878 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can you write those? < 1357786172 671447 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Maybe return < 1357786172 841347 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :return = Just < 1357786175 906533 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :sure < 1357786195 925410 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :return x = Some x < 1357786215 407730 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1357786246 951493 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1357786282 743118 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :bind x f = (if x = Some y then f y else None) < 1357786295 633685 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks reasonable. < 1357786310 823590 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So you can look at a value of type "'a option" as an "action" which will either give you an 'a or fail. < 1357786317 930153 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1357786337 208041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So in Haskell, you might say: do { x <- foo; y <- bar; return (x + y) } < 1357786351 587649 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uhhhhhhhhm < 1357786351 928779 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where foo :: int option, bar :: int option < 1357786357 242536 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's the same as, uh... < 1357786361 48862 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok < 1357786374 842971 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wait < 1357786377 14066 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :bind foo (\x -> bind bar (\y -> return (x + y))) < 1357786388 122905 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :return is supposed to take you one level higher < 1357786410 202141 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so return (x + y) would be Some (Some x + Some y) or something < 1357786415 288477 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :which doesn't make much sense to me < 1357786435 381611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, x and y are ints. < 1357786445 47625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :foo and bar are int options < 1357786458 29689 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so <- is some syntactic suger I don't know about then < 1357786473 747483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right, sorry. I guess it was only glossed over before. < 1357786502 803178 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do { x <- foo; ... } means bind foo (fun x -> do { ... }) < 1357786538 466467 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does that make sense? < 1357786562 417026 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it would probably, at any other time than 4am < 1357786586 103736 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes it kind of makes sense < 1357786631 996462 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well thank you for your help < 1357786780 828467 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 256 seconds < 1357786811 171767 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1357787103 159803 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So wait < 1357787149 431795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no waiting! < 1357787150 464934 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Is saying "A monad is just a monoid in the category of endofunctors" the same as saying "A monad is a monad" < 1357787163 275375 :david_werecat!~david_wer@24.212.152.46 JOIN :#esoteric < 1357787167 783246 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :"the same" in what sense? < 1357787190 979109 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :the first obviously has more information, like "just" denigrating the concept, and then the everything else < 1357787207 517671 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :but maybe the latter is more useful to leibniz WHO KNOWS < 1357787233 316869 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :this is how definitions commonly work in mathematics < 1357787245 537625 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you might define what monoid, category, and endofunctor are < 1357787265 30007 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :then because it's a hassle to write "monoid in the category of endofunctors" over and over, you give a name to that concept < 1357787290 8787 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :and before you know it, you're up on that mathematical ebonics < 1357787319 921834 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, id x = x but you could just as well write id x = fromJust (Just x) < 1357787328 618988 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1357787333 437592 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what does that have to do with anything? < 1357787347 153731 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :obviously there are multiple possible definitions of what a monad is < 1357787350 246927 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think this is some weird kind of trolling < 1357787352 699897 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :useful in different contexts < 1357787359 627666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Extensionality hth < 1357787360 351279 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The second one requires defining Maybe but the effect is the same < 1357787365 513375 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :if i link tao's blog will everybody be stunned into silence? < 1357787382 947123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the tao that can be linked is not the true tao < 1357787388 141034 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what oerjan said < 1357787423 891679 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ACTION has no idea who tao is < 1357787430 249409 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :terence tao, a mathematician. < 1357787434 407116 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull: is there a difference between saying "a square is a rectangle with equal-length sides" and saying "a square is a square"? < 1357787436 125689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a damn good one. < 1357787442 148694 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :http://terrytao.wordpress.com/2009/10/19/grothendiecks-definition-of-a-group/ Here, FreeFull. < 1357787454 329296 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :on proof and progress is well worth reading if you haven't < 1357787494 86345 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :(also: a group is just a category with one object and a whole shitton of inverses~) < 1357787513 612264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: How about "a monoid is a category with one object"? < 1357787520 393605 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A group is a groupoid with one object. < 1357787531 441131 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1357787531 861055 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :works for me < 1357787543 831692 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What is a groupoid? < 1357787590 501385 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :a category with a whole shitton of inverses < 1357787610 512149 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So it's a cocococococococococococococategory? < 1357787619 311792 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :no, but yes < 1357787628 585822 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's a paradox? < 1357787633 956742 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's like a group, but instead of being able to 'multiply' any two elements, you can only multiply elements whose 'types' match, in the manner of a category < 1357787639 589572 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :that would be an antinomy < 1357787760 787745 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: http://en.wikipedia.org/wiki/Intensional_statement#Examples_of_intensional_statements < 1357787831 974386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in particular the second example is almost the same form < 1357787907 811476 :WeThePeople!~WeThePeop@unaffiliated/wethepeople JOIN :#esoteric < 1357789260 422697 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :elliott, monqy Fiora < 1357789677 477945 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1357790331 550226 :aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi QUIT :Ping timeout: 260 seconds < 1357790758 820909 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 256 seconds < 1357791088 700926 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1357791118 835163 :aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi JOIN :#esoteric < 1357791121 246319 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1357794106 678047 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :The creator of ping died in 2000 < 1357794147 32210 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I'm still not used to thinking of Internet pioneers as people who are alive, so to read what he wrote, think he is still alive... and then he was dead since 2000 < 1357794209 351479 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i remember reading about a project to archive videos of lectures given by CS pioneers before they all die < 1357794233 497059 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :since the entire field was created within living memory < 1357794257 8983 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I will never cease to be shocked by that < 1357794275 207902 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :(Well, maybe I'll live long enough that it's no longer within living memory) < 1357794329 484280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So linear orders, i.e. <, aren't equivalent to total orders, i.e. ≤, in constructivism. < 1357794359 321079 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And the former is "more fundamental" < 1357794405 953828 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo_: out of curiosity, how old are you? < 1357794413 147289 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :if you don't mind me asking < 1357794413 471320 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :23 < 1357794416 22152 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oh < 1357794418 468872 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ok < 1357794425 439721 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :presumably this is related to that whole uncomputability of equality businezzzzz < 1357794444 11158 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: I don't think it really is? < 1357794446 456028 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, possibly. < 1357794467 783754 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :you don't think it's related? < 1357794486 831508 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Normally I think of them as being equivalent because you can just use (not (y ≥ x)) as (x < y), or something. < 1357794513 307107 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But, like sailors, constructivists have to be careful with their nots, < 1357794519 336670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/.$/./ < 1357794520 28488 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :and if there's anything intuitionists like, it's negation everywhere < 1357794527 280457 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :*groan* < 1357794528 657804 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :oh, your joke is better. < 1357794794 144373 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :more seriously negation of those operations isn't very computable, is it < 1357794867 409992 :aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi QUIT :Ping timeout: 260 seconds < 1357795375 224438 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 240 seconds < 1357795529 688478 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :so near the end of last year i learned to my surprise that groupoids are groups with types; i had somehow mixed them with magmas. < 1357795567 107957 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :only problem is that like a year ago we published an article with a small thing about groupoids < 1357795571 311559 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :which is about magmas < 1357795609 130679 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :LIFE < 1357795610 1599 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :OVER < 1357795616 824700 :aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi JOIN :#esoteric < 1357795626 377284 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :oh so you're the bastard confusing me about what everything means < 1357795718 779731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oklofok: yeah the word "groupoid" is somewhat ambiguous < 1357796133 983068 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :rails exploit is out: https://github.com/rapid7/metasploit-framework/blob/4c1e501ed09e1633fb57c0f2e30a946fa219f835/modules/exploits/multi/http/rails_xml_yaml_code_exec.rb < 1357796144 32963 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1357796952 536933 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 256 seconds < 1357797170 61889 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :oerjan: it's used like that sometimes? < 1357797187 741645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've seen both meanings before, anyway < 1357797195 369198 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i can't actually open the officially published version so i don't remember if we had that portion in there < 1357797200 328967 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :oh < 1357797202 396019 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :kay < 1357797206 167013 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :good < 1357797208 434636 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although the one we used was the category one < 1357797243 849797 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :well i didn't even think it was worth checking that it means magma, so it would make sense that i have actually seen someone define groupoid that wa. < 1357797244 538125 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :y < 1357797298 173139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you will note that http://en.wikipedia.org/wiki/Groupoid contains a disambiguation link < 1357797340 647115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"The term magma for this kind of structure was introduced by Nicolas Bourbaki. The term groupoid is an older, but still commonly used alternative which was introduced by Øystein Ore." < 1357797360 138161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MUST BE GOOD IT'S NORWEGIAN < 1357797402 988129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THE GUY WHO INVENTED THE OTHER DIDN'T EVEN EXIST < 1357797475 732241 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :my guess would've been that the reason <= is a bad order is that unlike in real math, in constructivism you can't mod out the classes of equals < 1357797561 88803 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :not that i know anything about anything < 1357797580 807031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote farpotshket < 1357797580 977117 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :andr00 says: Today's software engineering word is "farpotshket." This is a Yiddish word meaning, "broken, because someone tried to fix it." < 1357797587 517072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :useful word < 1357797610 447703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(HWN is out!) < 1357797611 860655 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oh man, that is a quality word < 1357797628 325019 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :maybe it should go groupoid, monoid, semigroup, semimonoid < 1357797631 809797 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :erm < 1357797637 926119 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :hemidemisemimonoid < 1357797640 454 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :group, monoid, semigroup, semimonoid < 1357797648 382797 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :iss that like a hemidemisemiquaver < 1357797653 395181 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1357797659 319273 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :excellent < 1357797676 13198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sesquimonoid < 1357797676 706832 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it is a monoid but only 1/64 of the usual laws apply < 1357797687 707571 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :how do you pronounce yiddish < 1357797692 545670 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :me? poorly < 1357797714 224649 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :no i mean is farpotshket pronounced as it is in english < 1357797740 655459 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :so how can this be generalized to the reals kmc. how can we have only 1/euler's constant laws apply? < 1357797818 894571 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1357797912 755793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell elliott how come you get into HWN with borrowed quotes < 1357797912 973507 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1357797928 571460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell elliott *@ask < 1357797928 741996 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1357797946 964901 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Which quote? < 1357797960 983966 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think that might've been my fault. < 1357797961 154172 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the half the things one < 1357797966 516588 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think he said that. < 1357797986 559839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1357797991 51537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see. < 1357797998 30317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: See, you shouldn't believe everything you read. < 1357798002 879290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell elliott sorry it's all shachaf's fault < 1357798003 49568 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1357798003 569465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott didn't say half the things he said. < 1357798013 808421 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Hey I'm not *sure* it was my fault!! < 1357798067 257918 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :Content-Type: text/plain; charset=iso-8859-1 < 1357798067 464547 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric : < 1357798067 464752 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :Arvoisa vastaanottaja, < 1357798067 464882 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :K ytt oikeushakemuksenne roolille "10_L_HR__XX_XX_Yleisrooli (ERP300)" on hyv ksytty. < 1357798067 464998 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :K ytt oikeus on voimassa 10.01.2013 - xx.xx.xxxx. < 1357798067 465106 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric : < 1357798067 465213 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :Certia IDM / SAP < 1357798074 501433 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :waht is this < 1357798100 767168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote schneier < 1357798101 188178 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :mm_freak says: bruce schneier is an endofunctor that turns all automorphisms into identities < 1357798123 39253 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :might be easier to answer if you knew what it says < 1357798127 571215 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that technically means bruce schneier skeletizes people < 1357798171 695811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oklofok: MAYBE < 1357798225 636741 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :dear recipient, your usage license for the role "10_L_HR__XX_XX_Yleisrooli (ERP300)" has been accepted. the license is valid 10.01.2013 - xx.xx.xxxx. < 1357798257 736622 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :yleisrooli means general role, in hr, h probably comes from henkilöstö = staff < 1357798275 50985 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :free ERP! < 1357798278 638238 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :good forever! < 1357798294 356340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@wn ERP < 1357798295 45222 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No match for "ERP". < 1357798297 797478 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i like that you included the content type < 1357798298 866735 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: are you to blame for the tac precipitate one too? < 1357798306 721942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: ? < 1357798310 588259 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :erp is enterprise resource planning < 1357798313 379775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote precipitate < 1357798313 550746 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :tac says: If you're not part of the solution, you're part of the precipitate < 1357798317 911547 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :kmc: it's normal for people to write content type in the message? < 1357798320 729676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also a borrowed quote < 1357798323 176446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: No. < 1357798334 700216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't approve of borrowed quotes in lambdabot. < 1357798344 99367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unless they're attributed to their original author. < 1357798346 180064 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote SimonPJ < 1357798346 522840 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No quotes match. Maybe you made a typo? < 1357798350 351653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote simonpj < 1357798350 521865 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :simonpj says: Maybe if I had an Oleg implant I could express all this in the type system < 1357798352 72095 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :kmc: that was just the body of the message < 1357798370 155302 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :huh < 1357798375 734634 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well you know < 1357798380 80081 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :HTTP, SMTP, basically the same < 1357798424 722149 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote blame < 1357798424 963422 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :OlinShivers says: My God, no one could blame me -- no one! -- if I went off the edge and just lost it completely one day. < 1357798427 508309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote blame < 1357798427 736795 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :quicksilver says: three new mersenne primes in the past couple of months I blame the financial crisis [...] out of work bankers have nothing better to do that calculate primes. < 1357798430 126505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote blame < 1357798430 296637 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :gwern says: believing in conspiracy theories means always being hopeful that at least there's someone to blame < 1357798432 284935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote blame < 1357798432 455450 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :quicksilver says: three new mersenne primes in the past couple of months I blame the financial crisis [...] out of work bankers have nothing better to do that calculate primes. < 1357798440 958564 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1357798464 281783 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote blame < 1357798464 488197 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lennart says: [August 1990] DON'T BLAME HASKELL WHEN THINGS GO WRONG < 1357798483 628908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote augustss < 1357798483 886148 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :augustss says: Haskell already has enterprise monads; there is a fail method. < 1357798485 953522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote doing.blame < 1357798486 123514 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :cmccann says: some people blame themselves, some people blame the language, but the people who really know what they're doing blame shachaf. < 1357798533 326927 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Racket is all about blame < 1357798549 327626 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mhmmmm < 1357798550 708426 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :the blame paradigm of programming < 1357798610 131946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that gives me a deja vu feeling but there's no such language on esolang < 1357798707 273627 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :at least there is the blame calculus, although that's probably actually useful < 1357798759 374307 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :"Threesomes, With and Without Blame" nice name for a paper < 1357798764 263062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://homepages.inf.ed.ac.uk/wadler/topics/blame.html < 1357798786 360503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1357798807 179486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :helloerjan < 1357798820 639224 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :When you're a logreader, everything is a quote. < 1357798935 255478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote When you're a logreader, everything is a quote. < 1357798941 204351 :HackEgo!codu@codu.org PRIVMSG #esoteric :905) When you're a logreader, everything is a quote. < 1357799266 678367 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Is Racket officially called "Racket (formerly PLT Scheme)" now? I don't think I've seen a paper that talks about Racket without noting that it used to be called PLT Scheme < 1357799296 925888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quoerjan < 1357799299 454940 :HackEgo!codu@codu.org PRIVMSG #esoteric :569) i am sorry to disappoint you, but my musical taste is on the side abba, verdi, and celine dion. i know this may not be popular and that you would have preferred me to be a satanist. \ 16) oerjan: are you a man, if there weren't evil in this kingdom to you! you shall find bekkler! executing program. please let me go... put me < 1357799313 966185 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: < 1357799323 288197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot.......................... < 1357799326 491456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie........................... < 1357799330 478744 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whoops. < 1357799406 837896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the fun got away < 1357799587 263918 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`quote 904 < 1357799588 945030 :HackEgo!codu@codu.org PRIVMSG #esoteric :904) what is this set? sounds like shakespear Yes, that's what people often say about Chrono Trigger. < 1357799623 206760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi monqy < 1357799627 87957 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi shachaf < 1357799634 893936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you know anything about weird reverse categories? < 1357799648 572924 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's so weird about them????? < 1357799659 860143 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :where did fungot got to < 1357799667 390115 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it a split. < 1357799681 565043 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :↯ < 1357799702 564838 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because I just restart-reconnected it, and it seemed to do just fine, but now I can not massage to it. < 1357799714 688530 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It is on morgan.freenode.net. < 1357799715 47248 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: well they're backwards!! < 1357799722 253918 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whoa, weird < 1357799724 318648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Also I don't think they make any sense in Haskell? < 1357799730 950597 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :double weird < 1357799732 348604 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :because, like, parametricity???? < 1357799809 790253 :Bike!~Glossina@67-5-245-201.ptld.qwest.net QUIT :Ping timeout: 248 seconds < 1357800672 256183 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1357801604 539994 :WeThePeople!~WeThePeop@unaffiliated/wethepeople QUIT :Quit: Leaving < 1357801978 996607 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1357802539 616043 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :Ping timeout: 260 seconds < 1357804104 349497 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric < 1357804856 306134 :david_werecat!~david_wer@24.212.152.46 QUIT :Ping timeout: 246 seconds < 1357805127 378240 :Taneb!~nathan@host-78-146-174-7.as13285.net JOIN :#esoteric < 1357805188 119902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: http://25.media.tumblr.com/tumblr_lpa3ccigYU1qmqpiro1_1280.jpg < 1357805215 320786 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1357805263 421345 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :shel < 1357805269 181091 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1357805279 950400 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i think i have a book with that one in it somewhere(where???) < 1357805293 983649 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i should find it. i like(remember liking) that book < 1357805893 717486 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1357805904 643686 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I just went ahead and changed servers.) < 1357805931 508325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: welcome back < 1357805932 196100 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: are comments to code needed at any time. i don't know turt < 1357805937 438941 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style < 1357805937 783078 :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 < 1357805956 839004 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style isn't persistent, so it's in the default onw. < 1357805957 9378 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Not found. < 1357805962 152741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Not surprising. < 1357805962 876871 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: that's where we're going, we could be discussing who said what to whom all afternoon) < 1357806562 327616 :impomatic!~digital_w@46.208.50.63 QUIT :Quit: http://corewar.co.uk < 1357807071 966748 :epicmonkey!~epicmonke@188.134.41.174 JOIN :#esoteric < 1357808157 337384 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo_: Why didn't you notify me of the pbfcomics.com update? < 1357808380 498416 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 JOIN :#esoteric < 1357808390 952373 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :shachaf: pbf update < 1357808391 122768 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :GreyKnight: You have 1 new message. '/msg lambdabot @messages' to read it. < 1357808849 649304 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :related to earlier discussion about CRTs: http://www.bbc.co.uk/news/technology-20957218 < 1357809208 961082 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You could totally optical-TEMPEST those and see what your neighbour is watching on their TV. < 1357809258 246823 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Does UK still do non-digital over-the-air TV?) < 1357809317 111834 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :I think it is all turned off now < 1357809353 724371 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :There are units to decode digital signals into something you can plug into the aerial socket of an analogue TV though, so these B&W models will still be useful. < 1357809354 65563 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So you'll need a box for that B&W TV. < 1357809357 599780 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think the switchover is over yet. < 1357809364 841742 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"In answers to questions about some of the comics being missing from the website: the web content has been decimated to make the book more special." < 1357809384 958066 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The digital switchover process involved discontinuing analogue terrestrial TV broadcasts, which in some areas allowed for greater signal strength and/or better coverage of digital multiplexes. The process concluded on 24 October 2012, when digital switchover completed in Northern Ireland (the same day as the Republic of Ireland also completed its digital switchover [13]). < 1357809391 369686 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm, okay. < 1357809400 454399 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :I haven't really been keeping track, I don't have a TV myself (wouldn't have time to watch one anyway) < 1357809403 910328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GreyKnight: Or you can go and buy a new black-and-white TV with an integrated DVB receiver. (Good luck finding one.) < 1357809417 10841 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :Sgeo_: yeah I saw that too :-( < 1357809559 363373 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :Sgeo_: It occurred to me that Qoppa could be "simplified" by making vau only take 1 parameter. Curried operatives, tasty :-) < 1357809586 772977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Our analogue terrestial TV shutdown was September 1st, 2007, and back then (IIRC) the DVB receivers were having quite a bit of software troubles, especially when it came to DVB "bitmap" style subtitles sent by YLE. < 1357809761 607118 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION needs to thoroughly read the Qoppa post < 1357809931 116789 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :Oh I forgot about (bind)'s destructuring capabilities, I guess it is still possible but a bit more complex < 1357809941 880350 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1357809997 273566 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also the company providing cable TV in our company is pushing also the DVB-T signals via the cable, as a compatibility thing for people with DVB-T (as opposed to DVB-C) tuners. There are always rumours it's going to stop, but it was still going on the other day.) < 1357810260 319145 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=DCBOSO4KnyU this video seems to be 1 second long but plays for longer < 1357810267 69395 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I don't get how that's possible < 1357810297 85310 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :time travel < 1357810316 904760 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Time dilation. < 1357810340 859644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :TIME COMPRESSION, as seen in Final Fantasy VIII. < 1357810347 813504 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's total nonsense.) < 1357810354 407096 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style ff7 < 1357810354 749818 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: ff7 (Full script of the game Final Fantasy VII) < 1357810362 740286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What do you know about TIME COMPRESSION? < 1357810363 74870 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: what's this...... then...... i have to live in that chair and drink your goddamn tea! < 1357810371 486969 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not much, apparently. < 1357810451 547813 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://images3.wikia.nocookie.net/__cb20070918012703/finalfantasy/images/4/4c/Time_Compression.jpg <- that's what it looks like, however. < 1357810477 771893 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :no spoilers, I am playing FFVIII and haven't got that far :-( < 1357810509 598476 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh no. < 1357810515 158138 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just spoiled it all. < 1357810523 761696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Had you heard of TIME COMPRESSION, though? < 1357810530 677996 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :NUUUUUUU < 1357810533 228388 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :(yes) < 1357810548 9336 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's good, at least. < 1357810572 614571 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :Sgeo_: I would like to revise my earlier report. Taking complex (bind) structures into account I don't think you can reduce vau below two parameters. < 1357810606 60139 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :consider the difference between (vau (a (b c)) ...) and (vau ((a b) c) ...) for example < 1357810616 175664 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :not to mention (vau (a b c) ...) of course! < 1357810639 35583 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :hm maybe with some (let) jiggerypokery... < 1357810648 86096 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fi:vau == en:wow. < 1357810670 174291 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :Oh Qoppa must be a really exciting language for Finns then! < 1357810903 778429 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :GreyKnight, how does this sound? On the Racket side, using a macro like (from-qoppa) that would define it < 1357810932 175609 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :which "it"? < 1357810942 576591 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :e.g. (from-qoppa foo bar baz) expands into (begin (define foo (q 'foo)) (define bar (q 'bar)) (define baz (q 'baz))) < 1357810966 182718 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Where q is a function that calls the Qoppa interpreter with the purpose of retrieving the value named by the symbol < 1357811124 4395 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :every time I try to type NIL today I type NUL instead < 1357811164 768922 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :Sgeo_, how does it handle vaus? < 1357811211 877775 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :When an operative is called as though it were a function, each value is wrapped in a quote form before calling the operative < 1357811224 912422 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :This way, if the operative is a wrapped function, evaluation leads to the original value < 1357811357 891864 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :Sgeo_ while loading it says 1:18 < 1357811403 863456 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :also another plugin I have that among other displays the % loaded, says: 196150% < 1357811444 621561 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :it is also non-seekable :D < 1357811513 704913 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :ACTION is out to hunt cookies < 1357811538 189352 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the picture is black for me for the 360p and 480p quality levels, only appearing for 240p. < 1357811589 726519 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"A: 10.9 V: 0.0 A-V: 10.867 ct: 0.040 0/ 0 ??% ??% ??,?% 194870 0" mplayer is pretty confused about it too. < 1357811816 881356 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :Sgeo_, hm does this solve the problem we had with higher-order functions? < 1357811887 696686 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :(PS: I reckon that you can use (vau (x) ...) and a cons-matching (vau (a . b) ...) allows arbitrary destructuring in a curry-like manner. Not especially revolutionary though) < 1357811930 766690 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :GreyKnight, yes, I think this is a sufficiently good solution < 1357811963 987712 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :fizzie, the first time I played it, it was black until a certain point. When I replayed it, the image appeared < 1357811990 34645 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :I'm still partly asleep but AIR the problem was trying to pass an operative to a HOF < 1357812053 44407 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Yes, and this gives what I think is a reasonable semantic to a Racket HOF attempting to call an operative < 1357812708 887972 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :ACTION tries to think. Suppose we have the Racket HOF (define (smap F L) (cond ((null? L) '() ) ((list? L) (cons (smap F (car L)) (smap F (cdr L)) )) (#T (F L)) ) ) < 1357812865 139713 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :So it's a map that ... treat L like a tree? < 1357812880 218224 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh, I see < 1357812884 542479 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :yeah pretty much < 1357812888 670760 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Don't see what the problem is though < 1357812904 518833 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :(just a random function for me to think it through) < 1357812906 926580 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Also, maybe pair? instead of list? < 1357812915 441376 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :oops < 1357812929 980974 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :I don't know if there is a problem, I just wanted to work through an example and see how it would interact with qoppa < 1357813298 782455 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :so if F is an operative, it receives one of '(car L) or '(cdr L) or 'L as its argument each time. Then it can eval those in the current environment and get the actual value < 1357813459 528846 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :That wasn't the idea < 1357813482 84503 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :of course that means the qoppa-operative needs to be able to understand what's in the environment passed from Racket but presumably you can introspect that okay < 1357813483 735912 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :oh < 1357813494 329664 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders how that would work < 1357813532 710061 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :what did you mean by quoting the arguments then? < 1357813590 394761 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :If F is an operative, and I call it from racket like (F (car L)), if L is '(1 2), F sees (quote 1) < 1357813618 385120 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :If F is in fact a function, when it goes to evaluate (quote 1), it gets 1 back, and thus does whatever it was going to do < 1357813924 283987 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :ah so the value that we pass to smap as F isn't actually the operative directly, but something lambda-like that evaluates its arguments, quotes the resulting *value*, and passes that to the real operative < 1357813966 211170 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :I am not sure how to write something that creates such a wrapper in Racket < 1357814032 532698 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :((lambda (x) (quote x)) 1) just gives 'x, of course; maybe some #%app magic can do it? < 1357814035 323556 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :GreyKnight, yes. (Although in Racket, evaluating the arguments is automatic) < 1357814045 420720 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :well yeah < 1357814067 107804 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :I just don't know how to quote the value rather than the parameter < 1357814085 143220 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Well presumably, we just pass a list '(quote x) to the operative, since the operative will be be what's trying to evaluate it < 1357814105 90609 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :(lambda (x) `(quote ,x)) < 1357814263 849406 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :...how did I forget how to quasiquote kill me now < 1357814407 676748 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :(lambda (x) (list 'quote x)) would give the same result, if that helps < 1357814616 449036 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :something like (define (qoper O) (lambda A (apply-qoppa-oper O `(,@A)) ) ) should pass down the values of the racket-expressions under quotation (assuming I've got enough levels there) < 1357814647 222579 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :*sigh* time was I could do that in my sleep < 1357814662 990612 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :Ah, sleep, I remember that stuff. Good times. < 1357814854 747141 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1357814917 937789 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :heh, fizzie, Sgeo_ http://www.youtube.com/watch?v=DCBOSO4KnyU#t=1s < 1357814920 693716 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, did you see the update < 1357814938 232179 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :c00kiemon5ter, huh, interesting < 1357814940 736386 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :how many damn times do i have to tell you that i fell behind < 1357814942 803985 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :ie, skip the first second and everything is back to normal < 1357814965 605950 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, unfall behind < 1357814989 402272 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i don't answer to you! < 1357815035 512593 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: you're on the List < 1357815038 336948 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't have a choice < 1357815054 201264 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no < 1357815057 986850 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :im busting the list < 1357815063 948413 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 NICK :Phatnom_Hoover < 1357815072 660692 :Phatnom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what now sgeo < 1357815076 138218 :Phatnom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what now < 1357815110 932692 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :p sure phatnom hoover is on the list too < 1357815118 334363 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :its not nicks on the list ph < 1357815119 721713 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :its people < 1357815151 325408 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :be no people, be no list < 1357815193 136857 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :unbecome a human < 1357815219 175487 :Phatnom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :this is all too much < 1357815219 345709 :Phatnom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1357815248 535895 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :could not perform the ritual to forfeit his humanity. remains on the list forever. < 1357815249 571379 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :@tell Phantom_Hoover escape through a fractal core, he can't follow you! < 1357815249 741502 :sploknee!~sploknee@137.205.52.73 JOIN :#esoteric < 1357815249 741663 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1357815266 551128 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :sploknee: hi Phantom_Hoover < 1357815280 814169 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :who is phantom hoover ? < 1357815284 636571 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good question < 1357815289 453835 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :i am sploknee < 1357815291 866872 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`welcome sploknee < 1357815294 960158 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :welcome sploknee. < 1357815296 378484 :HackEgo!codu@codu.org PRIVMSG #esoteric :sploknee: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357815301 644516 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1357815301 988525 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :welcome monqy < 1357815311 231046 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :wow < 1357815315 282392 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1357815317 551134 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :HackEgo sure can type fast < 1357815325 286050 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yeah he's like a wizard < 1357815328 791706 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :at the keyboard < 1357815330 512143 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :In a way, aren't we all Phantom_Hoover? < 1357815351 620228 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :im not < 1357815367 778401 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :im not nearly good-looking, charming or intelligent enough to be phantom hoover < 1357815371 614203 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :GreyKnight, I assume that includes the creator of Ook? < 1357815389 971955 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :includes the inventor of there once was a fish named fred < 1357815392 36989 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sploknee: agreed < 1357815410 530041 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :Sgeo_, well he does have the same initials as-- as phantom hoover < 1357815412 251083 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :i suppose < 1357815445 155636 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i like you sploknee < 1357815458 983249 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :elliott: he's much better than PH that's for sure < 1357815465 957966 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :ACTION can't stand that guy < 1357815477 235014 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :except not as good looking charming or intelligent < 1357815479 318684 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :pfff < 1357815481 41715 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :perhaps it's because of his cutting insights into how awful northern ireland is < 1357815492 411227 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :he sounds like the sort of guy who'd make those < 1357815521 858563 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :I'll give him some cutting insights if he comes here < 1357815557 684222 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :see, this is why nobody likes northern ireland < 1357815592 230628 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell Phantom_Hoover elliott: he's much better than PH that's for sure * GreyKnight can't stand that guy < 1357815592 401003 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1357815593 610827 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :btw sploknee have you heard of sgeo's "list"? it's like a rite of passage here. really, most of us are here because of this list, so i wouldn't be surprised if you came here for it < 1357815621 339463 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sploknee: i confess i literally just realised you're ph < 1357815642 365483 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :wh < 1357815649 722768 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i blame the lowercase?? < 1357815652 128534 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :monqy, oh no i wouldn't be interested in that sort of thing < 1357815667 924493 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is that a yes or a no!!!!! < 1357815668 94578 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :is a really confusing new person welcome going on right now? < 1357815675 123040 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Fiora: old person welcome < 1357815675 293330 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :elliott, but i-- am sure phantom hoover speaks in lower case all the time < 1357815732 538184 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i don't think you can truly distinguish the list and the channel < 1357815747 543367 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :`welcome sploknee < 1357815748 232572 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :if entering the channel gets you on the list, and you cannot get off the list, does it not follow that you cannot leave the channel? < 1357815749 359129 :HackEgo!codu@codu.org PRIVMSG #esoteric :sploknee: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357815758 54564 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :GreyKnight: you can't just use the same `welcome multiple times < 1357815759 960517 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :except if you're me < 1357815768 302451 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :elliott, that assumes that leaving the channel would mean you leave the list < 1357815801 685254 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :`emoclaw elliott < 1357815803 751921 :HackEgo!codu@codu.org PRIVMSG #esoteric :​(.tan.lad.cri no ciratosa# yrt ,aciratosa fo dnik rahto aht roF) .agaP_niaM/ikiw/gro.sgnalosa//:ptth :ikiw ruo tuo kcahc ,noitamrofni arom roF !tnamyolpad dna ngisad agaugnal gnimmargorp ciratosa rof buh lanoitanratni aht ot amoclaW :ttoilla < 1357815815 701337 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION is now addicted to That Mitchell and Webb Look < 1357815832 548214 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :don't worry you'll run out soon enough < 1357815847 476238 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is this because of that number wang thing? I remember it was inspired by something with "Look" in its name < 1357815909 590162 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo_: do I get /msg updates if I leave the channel < 1357815929 309937 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whether or not your body gets updates, your spirit remains on the list eternally < 1357815935 11162 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: numberwang is http://www.youtube.com/watch?v=AIxz6BDmTNU which is from that mitchell and webb look < 1357815941 578500 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes ive seen numberwang < 1357815972 60257 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :then ye < 1357815984 195514 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: but have you seen "a history of numberwang"... < 1357815995 291786 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i dont think so....but i like numberwang........... < 1357815998 82772 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :simon! < 1357816001 528595 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :he's from space < 1357816006 508161 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :https://www.youtube.com/watch?v=-r6NY4Kl8Ms "it's a history of numberwang" < 1357816033 130811 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I sort of watched all the Quiz Broadcast stuff and am now watching season 4, so I kind of already saw those sketches < 1357816035 882841 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric ::/ < 1357816083 527513 :oonbotti!~oonbotti@dsl-olubrasgw2-58c0c6-161.dhcp.inet.fi QUIT :Ping timeout: 245 seconds < 1357816145 422846 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :\ x -> we can talk about lambda calculus without oonbotti interrupting us now < 1357816157 94672 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :you know what's criminally underappreciated? < 1357816162 37512 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :the armando ianucci shows < 1357816175 399070 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :i suspect it's due to prejudice against the scots < 1357816360 338111 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :BARGAINS BARGAINS BARGAINS < 1357816367 618881 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :aha < 1357816370 907322 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :has Sgeo_ gone mad < 1357816379 593059 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :can he continue the list in this state < 1357816597 273644 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :bargains < 1357816612 97948 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :fungot: bargains < 1357816612 267766 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: hojo has named me, and you mr. leader! get out. these things take time. < 1357816775 330406 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 240 seconds < 1357816891 924067 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hojo? Not Hinjo? < 1357816995 681466 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :why would fungot lie < 1357816996 65194 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :monqy: all right! don't be wastin' time. you understand, don't worry!! move, will be a guinea pig, if it's for justice or revenge, or them folks-- none of that explosion! < 1357817030 422281 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :fungot is strongly against exploding guinea pigs < 1357817030 766474 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: oh yeah, well that ain't even started wit' you yet! < 1357817166 967152 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hinjo is a character in OOTS. Hojo is not. < 1357817204 768671 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :that doesn't answer my question.....sgeo........ < 1357817237 691004 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :^style < 1357817238 39261 :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 < 1357817294 313103 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :fizzie: why no OotS style :< < 1357817315 816627 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I HATE MY CAT. Also, we need Homestuck styl < 1357817316 888994 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :style < 1357817327 153292 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :^style homestuck < 1357817327 323504 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: homestuck (Homestuck pages 1901-4673) < 1357817330 646780 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh < 1357817331 688219 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :derp < 1357817331 858308 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you realise theres < 1357817332 409959 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric ::-U < 1357817335 844658 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :already < 1357817365 981890 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :fungot: what's this homestuck carryon all about anyway? < 1357817366 670099 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: it just doesn't feel secure the matriorb and hatch a new mother has any shit they want to scrape off their bulge on to a particular type of three-way relationship of a black president < 1357817378 485908 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :What. < 1357817604 175004 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :fizzie: so is there like a script we can run over some corpus of text to produce a fungot style, or is it more involved? (I may have already asked this) < 1357817604 515904 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: what the hell < 1357817613 158786 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :fungot: no u < 1357817613 847251 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: in a good way though. sounds more like " the one", a casual shrine to an amazing actor. the film. you're just a run of the mill little psycho girl, a troll caegar a dozen. adventure awaits prototyping. but unlike all eleven other players only get one extra. < 1357817658 244610 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1357817665 202896 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :^style fungot < 1357817665 548194 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: fungot (What I've said myself) < 1357817705 124718 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :(Y fungot) < 1357817732 977448 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :imo there should be a style for dinosaur comics can someone make this happen < 1357817799 440141 :sploknee!~sploknee@137.205.52.73 QUIT :Ping timeout: 260 seconds < 1357817891 593286 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :if SOMEBODY would tell us how to make styles... < 1357817949 742551 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the secret to making styles is for the styles to already be there < 1357818122 836882 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot: there's no point in us setting the style if you don't say anything < 1357818123 181373 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :ais523: if it's ( syntactically) long underwear all ready. name ( in other parts, written in c, it's dlopen(). if it's computable, it's compilable < 1357818151 347496 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 276 seconds < 1357818176 220916 :sploknee!~sploknee@137.205.52.73 JOIN :#esoteric < 1357818178 972963 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric : I HATE MY CAT. Also, we need Homestuck styl < 1357818187 178795 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :maybe your cat hates you < 1357818195 561032 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :have considered discussion your problems with your cat < 1357818200 779703 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sploknee: remember that time I didn't know you were PH < 1357818201 468412 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :good times < 1357818216 262391 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :who's PH < 1357818243 636584 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net NICK :LowerMoreAcidic < 1357818308 246171 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :could've at least gone for HalfOfPKaMinusLogC < 1357818312 198186 :Taneb_!d917e6fc@gateway/web/freenode/ip.217.23.230.252 JOIN :#esoteric < 1357818325 683390 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :sploknee, I don't actually know that much detail about pH < 1357818334 16196 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :`welcome Taneb < 1357818336 80665 :HackEgo!codu@codu.org PRIVMSG #esoteric :Taneb: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357818337 835887 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :`welcome Taneb_ < 1357818339 636963 :HackEgo!codu@codu.org PRIVMSG #esoteric :Taneb_: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357818349 343826 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :ACTION breaks out the methyl orange < 1357818355 887225 :Taneb!~nathan@host-78-146-174-7.as13285.net QUIT :Disconnected by services < 1357818359 424427 :Taneb_!d917e6fc@gateway/web/freenode/ip.217.23.230.252 NICK :Taneb < 1357818382 785734 :atriq!~nathan@host-78-146-174-7.as13285.net JOIN :#esoteric < 1357818406 328179 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :Okay, I've left my computer on at home < 1357818535 719261 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :`emoclaw Taneb < 1357818537 783541 :HackEgo!codu@codu.org PRIVMSG #esoteric :​(.tan.lad.cri no ciratosa# yrt ,aciratosa fo dnik rahto aht roF) .agaP_niaM/ikiw/gro.sgnalosa//:ptth :ikiw ruo tuo kcahc ,noitamrofni arom roF !tnamyolpad dna ngisad agaugnal gnimmargorp ciratosa rof buh lanoitanratni aht ot amoclaW :banaT < 1357818549 358090 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :bananaT < 1357818552 238103 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :Emoclaw's new < 1357818565 58110 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :Yes, my secret is out < 1357818581 380698 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :I'm actually a banana monad transformer < 1357818619 183115 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :walcome? < 1357818652 957056 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Wait, Walcome, but it says Walcoma < 1357818660 234331 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Seems inconsistent < 1357818832 367141 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm bin/emoclaw < 1357818835 638320 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357818856 149580 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :really we could do with a bunch of welcome filters that can be layered on each other < 1357818863 70027 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, I don't get why we have this many welcome filters anyway < 1357818870 402484 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or any at all, for that matter < 1357818884 901908 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :Composable welcome filters? < 1357818891 555955 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it could happen < 1357818894 347622 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :Welcome filters are a category! < 1357818894 691950 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :`emoclew elliott < 1357818896 755745 :HackEgo!codu@codu.org PRIVMSG #esoteric :​(.ten.lad.cri no ciretose# yrt ,aciretose fo dnik rehto eht roF) .egaP_niaM/ikiw/gro.sgnalose//:ptth :ikiw ruo tuo kcehc ,noitamrofni erom roF !tnemyolped dna ngised egaugnal gnimmargorp ciretose rof buh lanoitanretni eht ot emocleW :ttoille < 1357818904 413045 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :(well, I think they're just a monoid....) < 1357818916 868080 :hagb4rd!~perdito@koln-5d81f5f3.pool.mediaWays.net QUIT :Ping timeout: 256 seconds < 1357818921 803596 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :category with one object is a category too < 1357818934 3217 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :ais523: I had that thought too but couldn't be bothered implementing it :-) < 1357818990 350167 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :IWBNI the filters could process the message and the person's nick separately < 1357819017 591425 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :(for that matter preserving the URL would be nice too) < 1357819031 307714 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :I feel a monad coming on...! < 1357819035 95525 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Why do I automatically think the filters should be written in Haskell < 1357819044 338815 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1357819051 638969 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I can't just seem to say "Do it in Racket", my language of interest, pure functions like that make me think Haskell < 1357819064 755590 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :GreyKnight: I don't think it's a Monad < 1357819123 698628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: I think they're a semigroup, which is a special case of a category < 1357819147 849397 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :ais523: the identity transformation makes it a monoid < 1357819168 522334 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :Taneb, monads are like bananas!! < 1357819190 868367 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :sploknee: in that analogies to explain either invariably suck? < 1357819209 291632 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: have /you/ seen a banana tutorial? < 1357819225 932422 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, what apart from monads gets excessively many tutorials? < 1357819243 632028 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monads are like that < 1357819244 663721 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :Drawing bodies? < 1357819252 281627 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :Drawing people < 1357819274 343796 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Using Facebook < 1357819274 514164 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :Monads are like drawing people, in that you learn them by doing, and the abundant tutorials all suck < 1357819285 768410 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :There exists Facebook for Dummies < 1357819289 215706 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i've seen a banana tutorial < 1357819289 907425 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :once < 1357819294 913829 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i forgot what was in it though < 1357819317 887052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, I finally discovered what a burrito was, recently < 1357819322 443281 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're kind of nice to eat < 1357819325 111149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but don't really resemble monads < 1357819344 900873 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :I prefer nachos < 1357819345 972020 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you didn't know what a burrito is?? I'm surprised < 1357819367 267153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monqy: I'm British, they're not too common here < 1357819375 210768 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :i ate burritos for years before knowing they were called that < 1357819376 572023 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :ais523: a burritos kinda like a monad < 1357819392 825678 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :In that you can put stuff in them and that makes them taste different < 1357819435 643174 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :fizzie, can I transport fungot into another chatroom? < 1357819436 385266 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :LowerMoreAcidic: " and this is a new game. there is no longer the wand the better part made mercie, i should think at least, that is expressions which have not been able, to assume responsibilities. he went on, " the conclusion is, then thou, the greatest soldier, de. she wanna be friends, his state vsurp'd, his realme a slaughter-house, his subjects, the european council decided at its meeting on 30 april, or even this very di < 1357819443 977612 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :^style < 1357819444 321145 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :LowerMoreAcidic: ( that is, levinson went to kish, disappeared, had on your behalf of the commission is not allowed to use the crane, enter any two of these letters, a b y. < 1357819450 962111 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :And you won't often find them in a crêperie. < 1357819460 163537 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :^styles < 1357819467 704292 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :^style < 1357819467 874293 :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 < 1357819479 548253 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :^style ic < 1357819479 893260 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: ic (INTERCAL manual) < 1357819486 529563 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :fungot, is this new? < 1357819487 255457 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: your code will cause this error, but you will have the same data as the funge-98 library::); however, it's worth putting a comment with some other intercal compiler maintainers may also want to test if a character, a choicepoint is also computed `create' statement a compile-time error, thus causing this to be used in the pair had different values ( that is supported ( apart from its use of the fingerprint is loaded.) < 1357819535 499373 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 260 seconds < 1357819538 762138 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Depends on the chatroom? It kind of "supports" multiple channels, in the sense that it doesn't know anything about channels, it just replies to the channel where the message came from. < 1357819543 306294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot: no it's been there for ages < 1357819543 647938 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :ais523: intercal-72 c-intercal clc-intercal j-intercal yes all versions all versions < 1357819559 962300 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot: that's metadata, stop markoving it < 1357819560 309159 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :ais523: the structure of an optimizer idiom ( in intercal-72, but it is not allowed to `stash' or similar behaviour with respect to your program. in base 2, 3, 4, 5, 6, 7 < 1357819566 160940 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`addquote ais523: intercal-72 c-intercal clc-intercal j-intercal yes all versions all versions < 1357819566 505404 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: the main expression in place of the mechanisms available for writing comments. one common idiom is to make things confusing, refers to a onespot or twospot variables, as shown here, a program starts running. the complications that that array can also help pin down a bug. < 1357819569 672055 :HackEgo!codu@codu.org PRIVMSG #esoteric :906) ais523: intercal-72 c-intercal clc-intercal j-intercal yes all versions all versions < 1357819576 946568 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't know, I just thought it looked funny.) < 1357819581 265612 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: that's one of the worst fungot quotes ever < 1357819581 609093 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :ais523: 10 multithreading and backtracking extensions to intercal that is, there are various command line of the compiler will produce a `signature' for the full text of the distribution, information on how to fix this error. < 1357819588 389301 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's basically at the top of every page in the manual < 1357819591 144562 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in a table < 1357819594 716176 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was the "all versions all versions" bit. < 1357819602 427451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm < 1357819610 534079 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess if you interpret it as a sentence, not a table, it is kind-of funny < 1357819620 998232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :He just sounds so really enthusiastic about INTERCAL. < 1357819635 979416 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's also a windows phone 7 impl < 1357819645 371966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's very incomplete, it can only do hello world < 1357819710 363784 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :fizzie, as in, if I took fungot's source, could I also take the Homestuck style? < 1357819710 705244 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :LowerMoreAcidic: operand overloading. ( rather than the intercal-72 manual is: scalar variables, as used in the distribution called " build") match other things to be precise, anywhere after the statement, and gnu cpp and ld, for instance < 1357819715 75048 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And just run it somehow < 1357819726 812620 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :^source < 1357819727 156498 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 < 1357819801 259853 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :LowerMoreAcidic: you on Sgeo's list? < 1357819830 174370 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :LowerMoreAcidic: The style files sadly aren't publicly available as-is anywhere. But (one of) the tool(s) for making them are, so you can make your own Homestuck styles that would probably be just as good, if not better. < 1357820150 8741 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Taneb, who is this Sgeo who you speak of? < 1357820192 46792 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :LowerMoreAcidic: I have no idea < 1357820194 110485 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 PRIVMSG #esoteric :Possibly me < 1357820293 334845 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :we are all sgeo < 1357820349 764150 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1357821535 12695 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the true secret of the list is that it has only one member < 1357821603 122071 :oonbotti!~oonbotti@dsl-olubrasgw2-58c0c6-161.dhcp.inet.fi JOIN :#esoteric < 1357821627 405376 :Taneb!d917e6fc@gateway/web/freenode/ip.217.23.230.252 QUIT : < 1357821706 688656 :LowerMoreAcidic!~Sgeo@ool-ad034ea6.dyn.optonline.net NICK :Sgeo < 1357821938 998567 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 265 seconds < 1357822166 769115 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1357822661 144126 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1357822834 665578 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :ais523: feel free to improve my attempt at welcome filters: /hackenv/gktemp/welcome.hs < 1357822853 313660 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :er http://sprunge.us/hiJM might be more readable < 1357823062 962669 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :oh I can use case to deal with that reverseChar stuff < 1357823131 693146 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you realise ais523 doesn't know Haskell, right? < 1357823158 763056 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1357823165 218457 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe he does know it < 1357823177 658946 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Does ais523 know about timed hits? < 1357823178 690896 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION didn't realize < 1357823201 237591 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :rewrite your program in OCaml and he might be able to help :P < 1357823303 301178 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :elliott, iirc you said something about Racket's contract stuff being interesting < 1357823305 746031 :david_werecat!~david_wer@24.212.152.46 JOIN :#esoteric < 1357823366 375535 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i have no recollection of that < 1357823428 424840 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :oh *well* < 1357823516 536331 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :anyway the actual filters are just (String -> String), using the '@' character as a placeholder for the URL. So I guess I could break out to the shell and use a simple pipeline of scripts for filtering < 1357823522 797962 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :(therefore you can write a filter in any language) < 1357825062 975058 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://pastie.org/5661445 < 1357825069 570937 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Really should be using for/fold < 1357825235 71852 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1357825240 824201 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1357826597 482237 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :`run gktemp/cwelcome | gktemp/target shachaf < 1357826599 350490 :HackEgo!codu@codu.org PRIVMSG #esoteric :shachaf: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357826601 73174 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :`run gktemp/cwelcome | tr a-zA-Z n-za-mN-ZA-M | gktemp/target shachaf < 1357826602 793812 :HackEgo!codu@codu.org PRIVMSG #esoteric :shachaf: Jrypbzr gb gur vagreangvbany uho sbe rfbgrevp cebtenzzvat ynathntr qrfvta naq qrcyblzrag! Sbe zber vasbezngvba, purpx bhg bhe jvxv: http://esolangs.org/wiki/Main_Page. (Sbe gur bgure xvaq bs rfbgrevpn, gel #rfbgrevp ba vep.qny.arg.) < 1357826607 803031 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :yay filters < 1357826740 966991 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the filters are meant to process the URL too... < 1357826744 850073 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :all the existing ones do < 1357826758 151295 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the name, also < 1357826771 28441 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :also, target exists < 1357826774 241936 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`@ foo echo bar < 1357826775 618926 :HackEgo!codu@codu.org PRIVMSG #esoteric :foo: bar < 1357826926 874955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I know a bit of Haskell, especially the semantics, I can't be bothered learning the syntax though :) < 1357826941 891598 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :the existing ones *do* but IMAO they shouldn't, so there. < 1357826942 387535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've even written serious (if small) Haskell programs before < 1357826997 95439 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well your opinion sucks < 1357827001 284610 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :no u < 1357827008 664031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: is that even an opinion? < 1357827031 638513 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :Opinions are like categories: everything is one < 1357827031 982905 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: unless IMAO means something completely different now, yes? < 1357827058 415580 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hmm, didn't we write that underload compiler in haskell? < 1357827069 212053 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if there are more innovations in Underload compilation to be made < 1357827072 650340 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: oh, I thought that was directed at me < 1357827080 628258 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yes, we did, but I thought it was entirely you writing it < 1357827087 225488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I had repo access for no obvious reason < 1357827121 540090 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hmm, maybe; I thought you wrote the initial version or something < 1357827129 892106 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, you wrote the initial version < 1357827136 89299 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, the initial non-Scheme version < 1357827138 854328 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so the... ditial < 1357827141 636943 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1357827142 669139 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the word for the second thing? < 1357827146 255408 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :btw, did anyone ever write a compiler that partially optimises integers? < 1357827162 671068 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I have an interpreter that partially optimises integers < 1357827166 346773 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I can't remember what language it's for < 1357827170 520757 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it might be Overload or Underlambda < 1357827171 247506 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Underlambda, I think < 1357827177 112146 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but interpreters don't count < 1357827185 388402 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1357827255 904872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is there an Overlambda? < 1357827273 943463 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: no < 1357827291 165426 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it is possible that the name will eventually be used, given the direction Underlambda would be going in if I were working on it < 1357827336 474843 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hmm, I wonder if you can do partial type inference for Underload < 1357827340 888212 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :to write an optimising compiler < 1357827361 849228 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that would let you eliminate lots of stack shuffling statically as well as tracking whether something stays a Smith integer < 1357827400 878868 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: that's actually the test case I'm using for Anarchy :) < 1357827433 140066 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :"Smith integer" you say < 1357827496 647198 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GreyKnight: elliott defined the term, not me < 1357827502 232620 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're the concatenative versions of Church numerals < 1357827531 742623 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wasn't it actually oerjan < 1357827552 23948 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, perhaps < 1357827555 831686 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I still think of them as Church numerals < 1357827557 902614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but perhaps they aren't < 1357827580 115579 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, the Underlambda version of lists is much simpler than the Underload version, because I have a couple of extra primitives < 1357827589 911012 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one which just puts parens around the entire stack, effectively < 1357827609 444705 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and another one which can be used to test if the stack is empty < 1357827621 544506 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think we agreed they differ from church numerals somehow < 1357827641 726725 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, now I want to try writing an Underload type inferer < 1357827656 866544 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it sounds interesting < 1357827663 432775 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(inferrer?) < 1357827690 907959 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :"concatenative" means it's based on Underload's * operator? < 1357827744 540094 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :oh there's a section on [[Underload]] about it < 1357827780 239524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GreyKnight: concatenativity is a property that some languages have < 1357827810 239054 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :if P, Q are programs then PQ is a program? < 1357827814 50067 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it basically means that you can split a program at any point (except inside matched grouping operators like [] in BF) and get two separate programs, that can be composed (via the mathematical definition of composition) to form the original program < 1357827814 220831 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, partially inferring Underload stack effects seems quite easy < 1357827817 891492 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: have you done any work on this? < 1357827827 987800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if P,Q are programs, then PQ is a program which means \x.Q(P(x)) < 1357827840 783663 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: as I said, I'm using it as a test case for Anarchy < 1357827843 536450 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :GreyKnight: concatenativity means that syntactic concatenation is semantic composition < 1357827850 527079 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: oh, I didn't see < 1357827854 324443 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I also tried running it through OCaml's type inference machinery, but it's not tha good at it < 1357827857 484320 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: so Anarchy, um, writes type inferers for you? < 1357827871 989688 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: nah, I was compiling Underload into Anarchy < 1357827877 151522 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't mean inferring the types of the combinators, but rather inferring the stack effects of actual programs; obviously this will fail in some cases < 1357827883 413245 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(when there is a dynamic stack effect) < 1357827895 275975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's designed as a language in which to write type inferers, but this was to test its type inferer (which doesn't exist yet but I think I know how it will work) < 1357827895 798067 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but it seems like you could eliminate a lot of stuff statically like this < 1357827916 958583 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: actually the motivating reason for Anarchy was that I've written something like three type inferers for work now and it's a lot of pain doing it in any existing language < 1357827924 108692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OCaml's the least bad at the moment < 1357827932 399163 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's alright in haskell :) < 1357827936 378455 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net JOIN :#esoteric < 1357827944 907305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: Haskell would have the same problems; actually slightly more because of no polymorphic variants < 1357827952 976568 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think OCaml has the generic programming facilities Haskell does < 1357827970 497974 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :probably Haskell is no better than OCaml for this kind of stuff for a novice though < 1357827976 430580 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :here's an example: you have three similar type systems, most of the types are the same in all three systems but there are a few that differ < 1357827984 820373 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I know about OCaml's variants < 1357827989 64122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you want to automatically convert from one type to another < 1357828022 604456 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you can do similar stuff in other ways in Haskello jur st avoid the problem most of the time... of course it is an advantage but I don't believe it's comparable to the advantage of Haskell's generic programming facilities < 1357828028 519286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in OCaml, whether or not you have polymorphic variants, you have to write a case statement on every constructor in your system, recursing into their fields, and writing the constructor on both the left or the right < 1357828092 918036 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1357828096 647269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, the example I use in the Anarchy docs, in OCaml, it looks like this: let rec stringise_leaves = function | `Tree x y -> `Tree (stringise_leaves x) (stringise_leaves y) | `Leaf x -> `Leaf (string_of_int x) < 1357828097 359400 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's the advantage Haskell has that I mentioned < 1357828101 936837 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't have to do that < 1357828104 111 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how does that look in Haskell? < 1357828145 375606 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you can't read the OCaml I'll explain it, but I think you can, it's pretty clear < 1357828172 860361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, in Anarchy, it's stringise_leaves = | Leaf x -> string_of_int x | _ -> recurse < 1357828195 221788 :sploknee!~sploknee@137.205.52.73 QUIT :Ping timeout: 240 seconds < 1357828202 175666 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: stringiseLeaves = everywhere $ mkT show < 1357828234 859567 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, interesting < 1357828236 104550 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or, arguably, stringiseLeaves = everywhere . mkT $ \case { Leaf x -> Leaf (show x); x -> x } < 1357828250 24116 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or something of that form < 1357828255 888656 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :everywhere presumably does magic similar to Anarchy's recurse? < 1357828266 904910 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :more or less, though it's all just done with typeclasses < 1357828276 615849 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you can write your own instances of the Data typeclass it uses, but you probably don't want to < 1357828278 184335 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, Anarchy's isn't very magical either, it just looks like it < 1357828288 112540 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's the Scrap Your Boilerplate system; there are others, though, like Uniplate < 1357828314 25631 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(the lens package subsumes Uniplate and has an interface to Data.Data on which syb is built, also) < 1357828314 232363 :sploknee!~sploknee@137.205.52.73 JOIN :#esoteric < 1357828333 696000 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::t Node < 1357828334 729094 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :a -> Forest a -> Tree a < 1357828339 665247 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :The only difference I can see between Smith and Church integers is that the former's argument/return values go via a stack < 1357828352 373131 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> Node 123 [Node 456 [], Node 789 [Node 12345 []]] < 1357828353 977494 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Node {rootLabel = 123, subForest = [Node {rootLabel = 456, subForest = []},... < 1357828362 475686 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> Node 123 [Node 456 [], Node 789 [Node 12345 []]] & template %~ show < 1357828363 912618 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Node {rootLabel = 123, subForest = [Node {rootLabel = 456, subForest = []},... < 1357828368 142085 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :er, right < 1357828372 904384 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :> Node 123 [Node 456 [], Node 789 [Node 12345 []]] & template %~ (show :: Integer -> String) < 1357828374 283443 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `GHC.Integer.Type.Integer' < 1357828374 453970 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : with a... < 1357828379 486408 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :er < 1357828385 759530 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :what am I doing :) < 1357828408 279193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GreyKnight: Smith integers don't respect typing the way Church integers do < 1357828415 689547 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: right, my stringiseLeaves is actually wrong because it changes the type, I think < 1357828431 432274 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :er, sort of < 1357828432 808950 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul ((x))(:^:^:^)^SSSSSSSS < 1357828432 979738 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : ...bad insn! < 1357828435 275271 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, never mind :) < 1357828436 676713 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, hmm < 1357828446 82921 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul ((x))(:^:^:^)^^SSSSSSSS < 1357828446 253247 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : ...bad insn! < 1357828450 49750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what am I doing wrong? < 1357828455 379501 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :bad insn < 1357828464 825618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, but… < 1357828471 878496 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hrm. < 1357828472 48662 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :try using a better insn < 1357828476 267274 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul ((x))(:*:*:*)^^SSSSSSSS < 1357828477 81642 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :xxxxxxxx < 1357828478 706075 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you're running x I guess? < 1357828480 107797 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go < 1357828487 929152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: yeah, just trying to figure out what I'd typoed < 1357828509 107390 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :can Haskell do the twice head thing? < 1357828509 452111 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Try being more helpful next time, please. < 1357828509 797964 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: intercal-72 c-intercal clc-intercal j-intercal no version 0.28+ no no < 1357828518 353925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This one was much more negative. :/ < 1357828521 888125 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: twice head? < 1357828525 734207 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :fungot has gone off haskell :-( < 1357828526 78452 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: as an example of using `ick_create', that it's running as it doesn't matter where you need to insert shift codes; for information on the command rather than operating on it. < 1357828529 65152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it's an example Reddit came up with < 1357828533 386495 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :er intercal (easy to get them mixed up) < 1357828537 21372 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, "twice" is the church numeral for 2 < 1357828544 230639 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you mean twice head :: [[a]] -> a? < 1357828546 352503 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :for some twice < 1357828548 135318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :i.e. \f.\x.f(f x) < 1357828549 203892 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yeah < 1357828571 593427 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I think any type system that can do that doesn't have decidable inference < 1357828579 736534 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or gives up some other important property anyway < 1357828585 815300 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is trying to write the type of twice: it's (a -> b & b -> c) -> a -> c < 1357828588 693174 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :err, I guess inference isn't the problem < 1357828591 562159 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yes, oerjan has written about this < 1357828603 683183 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't work :) < 1357828615 722194 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Anarchy does that, but it does indeed give up properties I think you'd consider important < 1357828633 771096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, hmm < 1357828648 809724 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: http://stackoverflow.com/questions/8296695/is-milner-let-polymorphism-a-rank-2-feature/8433852#8433852 < 1357828655 152038 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in the absence of recursion, you could use SCC inference then linearization < 1357828663 662853 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you can't compute principle types, is the problem, I believe < 1357828667 139991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's clearly recursion that makes it not work < 1357828674 853403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: yeah, I don't care about those at all in Anarchy :) < 1357828745 210580 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I decided to focus on the easier problem of "does this term have a type" at first order, rather than "what is the type of this term" < 1357828778 636808 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, work out if the term types or not, given all the arguments < 1357828785 114987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is all that's necessary to actually run a program < 1357828845 171261 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION suspects your compiler is going to diverge a lot. < 1357828864 494771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I hope not < 1357828876 81792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was planning to put some restrictions on recursion < 1357828882 737953 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and then the compiler would provably terminate < 1357828921 737097 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :give language a maximum reduction depth of 65536 < 1357828924 579594 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :PROBLEM SOLVED < 1357828938 330558 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are plausible reasons to want to recurse deeper than that < 1357828952 376308 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :65537, just for a number that makes no sense whatsoever < 1357828953 456114 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :thatsthejoke.gif < 1357828971 214682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: actually 65537 is one of the most easy-to-memorize largish primes < 1357828975 430366 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's quite frequently used < 1357829009 930290 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :o.O < 1357829021 812851 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Use the first completely uninteresting integer < 1357829033 323442 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: oh dear, I've got into an argument with my boss about whether "Hindley–Milner type inference" is a correct phrase or not < 1357829043 799268 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :who is on what side? < 1357829063 650605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I vaguely remembered that Hindley–Milner referred to the type system, rather than the inference alog < 1357829064 989550 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*algo < 1357829072 554467 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :In type theory, Hindley–Milner (HM) (also known as Damas–Milner or Damas–Hindley–Milner) is a classical type inference method with parametric polymorphism for the lambda calculus, first described by J. Roger Hindley[1] and later rediscovered by Robin Milner.[2] Luis Damas contributed a close formal analysis and proof of the method in his PhD thesis.[3][4] < 1357829074 1605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so wanted to rewrite it as "inference for Hindley–Milner types" < 1357829078 701214 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: yeah, he just quoted that at me < 1357829088 607363 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Organizing their original paper, Damas and Milner[4] clearly separated two very different tasks. One is to describe what types an expression can have and another to present an algorithm actually computing a type. Keeping both aspects apart from each other allows to focus separately on the logic (i.e. meaning) behind the algorithm, as well as to establish a benchmark for the algorithm's properties. < 1357829101 497929 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :looks like this is the kind of argument where one of the arguers is wrong < 1357829121 828920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: if you think it's fine, I'll be OK with it too < 1357829153 205178 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: compromise: say Damas-Hindley-Milner, which is what neither of you are proposing < 1357829156 599724 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :er < 1357829157 714406 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: compromise: say Damas-Hindley-Milner type inference, which is what neither of you are proposing < 1357829174 749569 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(the idea of compromises is to pick something people aren't arguing over without actually resolving any objections, right?) < 1357829221 862757 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: :) < 1357829237 954971 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :"perfect" < 1357829394 597008 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: btw, I am half-working on a language with variants like OCaml's < 1357829400 835246 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :no guarantees it will become a thing though < 1357829410 804076 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :polymorphic variants seem a bit like a band-aid, though < 1357829416 541573 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they don't seem to solve any problem except "having to declare what type something is" < 1357829432 429068 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well, they're fairly fundamental to my language < 1357829432 784080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and they don't even solve that problem in some cases, e.g. ocamlyacc requires you to declare what type its output is < 1357829437 318001 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't really care what reason OCaml has them < 1357829442 58914 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :from what I hear it does them badly < 1357829446 908928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which means writing the type out by hand even when you have polymorphic variants < 1357829901 33638 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :in particular, the same trick is useful for records < 1357829907 798843 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget how OCaml's record system works though, I think it has multiple < 1357830125 585474 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :what, no lenses?? < 1357830904 219699 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :...if this code had any more boilerplate, it could be mistaken for an actual boiler < 1357831212 406990 :impomatic!~digital_w@46.208.50.63 JOIN :#esoteric < 1357831787 575153 :augur_!~augur@c-75-74-129-116.hsd1.fl.comcast.net QUIT :Remote host closed the connection < 1357831895 43240 :sploknee!~sploknee@137.205.52.73 QUIT :Ping timeout: 240 seconds < 1357831937 46096 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :I wonder if any other languages have lens-like concepts < 1357832281 753268 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :ais523: can we get some of the monad tutorial people to write lens tutorials maybe??? < 1357832291 931825 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :I am eager to find out how to put some nuclear waste in a lens < 1357832363 588436 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 PRIVMSG #esoteric :`? lens < 1357832365 523989 :HackEgo!codu@codu.org PRIVMSG #esoteric :A lens is just a store comonad coalgebra. < 1357832425 526554 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 276 seconds < 1357833056 269907 :nooodl_!~nooodl@91.177.235.242 JOIN :#esoteric < 1357833202 443169 :sploknee!~sploknee@137.205.52.73 JOIN :#esoteric < 1357833307 389336 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1357833412 790764 :GreyKnight!3eac6a75@gateway/web/freenode/ip.62.172.106.117 QUIT :Quit: --> < 1357833496 362521 :mekeor!~user@dslb-092-074-090-157.pools.arcor-ip.net JOIN :#esoteric < 1357833708 8804 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ahahah < 1357833711 206123 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :http://www.gpo.gov/fdsys/pkg/GPO-HPREC-HINDS-V5/pdf/GPO-HPREC-HINDS-V5-11.pdf < 1357833714 92583 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :wonderful < 1357833944 573756 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :there are some truly brilliant moments in there < 1357835154 510195 :GreyKnight!~greyknigh@82.132.211.68 JOIN :#esoteric < 1357835171 791588 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1357835176 101331 :GreyKnight!~greyknigh@82.132.211.68 PRIVMSG #esoteric :coppro: hm is this from some nomic?? :^) < 1357835247 757282 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1357835384 895880 :GreyKnight!~greyknigh@82.132.211.68 PRIVMSG #esoteric :I saw a few vaguely amusing bits but nothing really rib-tickling, maybe I missed them? < 1357835385 850706 :GreyKnight!~greyknigh@82.132.211.68 PRIVMSG #esoteric :(Or maybe you need to be a Leftpondian to get them IDK) < 1357835714 96746 :GreyKnight!~greyknigh@82.132.211.68 QUIT :Ping timeout: 265 seconds < 1357835765 760013 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Gregor: no < 1357835770 294897 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Gregor: it's from the US House of Representatives < 1357835875 509738 :augur!~augur@74.174.236.84 JOIN :#esoteric < 1357836375 779816 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1357836545 11580 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that is a nomic < 1357836712 820946 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :this seems fun http://j.mp/ZwWCcX < 1357836764 563602 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oops! Google Chrome could not find j.mp < 1357837007 175468 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :fix your interwebz Sgeo! < 1357837043 53496 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm, working now < 1357837065 165486 :impomatic!~digital_w@46.208.50.63 QUIT :Quit: impomatic < 1357837469 445808 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :https://twitter.com/NRCC/status/289029749555212288 < 1357837742 949359 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1357837878 457900 :augur!~augur@74.174.236.84 QUIT :Remote host closed the connection < 1357838202 104295 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com JOIN :#esoteric < 1357838206 907196 :augur!~augur@74.174.236.84 JOIN :#esoteric < 1357838270 593416 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com QUIT :Remote host closed the connection < 1357838284 343009 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com JOIN :#esoteric < 1357838710 57802 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be JOIN :#esoteric < 1357838716 364523 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Hello < 1357838795 331326 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1357838873 900188 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1357838974 594666 :Bike!~Glossina@67-5-245-201.ptld.qwest.net JOIN :#esoteric < 1357838985 579411 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com QUIT :Read error: Connection reset by peer < 1357839085 878046 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com JOIN :#esoteric < 1357839130 455820 :augur!~augur@74.174.236.84 QUIT :Remote host closed the connection < 1357839551 856999 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1357839560 608343 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com QUIT :Quit: Colloquy for iPad - Timeout (10 minutes) < 1357839572 324214 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com JOIN :#esoteric < 1357839713 793206 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Implementing STM isn't that difficult, is it? I mean, I can imagine implementing _efficient_ STM to be difficult, but STM in and of itself sounds simple enough < 1357839724 244311 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1357839761 36413 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: That's true for a lot of things < 1357839828 54146 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1357840031 274744 :Gracenotes!~person@wikipedia/Gracenotes QUIT :Ping timeout: 246 seconds < 1357840057 673813 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :Sgeo, hey can phantom hoover come off the list please < 1357840079 550257 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Only if sploknee goes on it. < 1357840098 102580 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :are people really seriously not allowed to get off the list < 1357840103 13356 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :i am willing to accept this sacrifice < 1357840103 491873 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION is joking < 1357840117 89315 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn (Either (t -> s) (s -> t) -> Void) -> Not (Either (t -> x) (x -> t) -> Void) -> Not (Either (x -> s) (s -> x) -> Void) -> Void < 1357840117 912712 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f a b c = < 1357840118 93237 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : void (c (\ d -> < 1357840118 93421 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : case d of < 1357840118 93532 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Left e -> void (b (\ f -> < 1357840118 93640 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : case f of < 1357840119 977514 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Left g -> void (a (Left (\ h -> void (a (Left (\ _ -> e (g h))))))) < 1357840120 694946 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Although I'll need to force myself to remember somehow < 1357840121 785378 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Right _ -> void (a (Right (\ i -> void (a (Left (\ _ -> i)))))))) < 1357840123 694138 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Right j -> void (b (\ k -> < 1357840125 647580 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : case k of < 1357840127 592431 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Left _ -> void (a (Right (\ l -> void (a (Left (\ _ -> l)))))) < 1357840129 734646 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Right m -> void (a (Right (\ n -> < 1357840131 643533 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : void (a (Right (\ _ -> m (j n))))))))))) < 1357840143 487825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love that function!! < 1357840275 571228 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :The problem with people leaving the list is that I might forget that they're off the list < 1357840304 860013 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :don't you only have like three people on the list. how hard is that < 1357840325 518759 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :Sgeo so help me god if you don't remove me from that list i will call you names so nasty you will never want to hear a spoken word again < 1357840410 649558 :Gracenotes!~person@wikipedia/Gracenotes JOIN :#esoteric < 1357840793 5247 :atriq!~nathan@host-78-146-174-7.as13285.net NICK :Taneb < 1357840835 357487 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :Taneb, make Sgeo take me off the list < 1357840836 553469 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :please < 1357840874 24757 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Sgeo, keep sploknee on the list at all costs < 1357840874 541314 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :sploknee, you are as off the list as it is possible to be < 1357840888 291921 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :(i.e. within the limits of my memory) < 1357840905 677162 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :(shachaf ends up on the list sometimes, and he absolutely hates homestuck) < 1357840920 40824 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :*.net *.split < 1357840920 230036 :oklofok!~oklopol@dyn60-339.yok.fi QUIT :*.net *.split < 1357840920 230198 :Sanky!~SankyZNC@unaffiliated/sanky QUIT :*.net *.split < 1357840920 409824 :elliott!elliott@unaffiliated/elliott QUIT :*.net *.split < 1357840920 410027 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e QUIT :*.net *.split < 1357840924 278984 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :you aren't going to notify me when i change my nick back to Phantom_Hoover, then? < 1357840934 703933 :elliott!elliott@2a01:7e00::f03c:91ff:fedf:9fdd JOIN :#esoteric < 1357840935 113220 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric < 1357840937 571216 :oklofok!~oklopol@dyn60-339.yok.fi JOIN :#esoteric < 1357840944 342893 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e JOIN :#esoteric < 1357840947 779974 :Sanky!~SankyZNC@unaffiliated/sanky JOIN :#esoteric < 1357840958 665285 :elliott!elliott@2a01:7e00::f03c:91ff:fedf:9fdd NICK :Guest87682 < 1357841010 115554 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :sploknee, right < 1357841038 947527 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :right, remove elliott from the list too and your crimes will be entirely attoned for < 1357841137 975046 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I have no reason to believe that Guest87682 want to be taken off the list < 1357841147 853070 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Oh god, some people are changing their nicks < 1357841156 802113 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :This must be what everyone else feels like, all the time < 1357841174 807392 :Guest87682!elliott@2a01:7e00::f03c:91ff:fedf:9fdd NICK :elliott < 1357841180 554107 :elliott!elliott@2a01:7e00::f03c:91ff:fedf:9fdd QUIT :Changing host < 1357841180 734026 :elliott!elliott@unaffiliated/elliott JOIN :#esoteric < 1357841199 392882 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :ACTION plays the fiddle as Taneb burns < 1357841282 348227 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :Taneb already burnt the other night < 1357841293 975268 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :you're talking to the cinder that was him < 1357841305 679642 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :sploknee, eating did help < 1357841309 40196 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Then I went to bed < 1357841312 74783 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: yes, you can implement inefficient STM with a single global lock < 1357841413 708989 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :every transaction takes the global lock, problem solved < 1357841518 391871 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I nedd lspepe < 1357841521 972040 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Need leep < 1357841523 178072 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :sleep < 1357841704 973089 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :google calendar's favicon style has changed slightly < 1357841711 867250 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :IS THIS THE BEGINNING OF THE END FOR THE SEARCH GIANT!?!?!? < 1357841814 893192 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/funny/comments/11zrnm/to_be_fair_most_people_in_ancient_rome_hadnt_even/ < 1357841817 819843 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :kmc is this you turning everything into a commentary on your pet peeves again < 1357841849 855591 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :help is reading /r/friends considered creepy < 1357841870 297264 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :is that like a subreddit for finding friends < 1357841891 321431 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :i'm curious what corpus they use for english/latin with words like "nebraska" < 1357841932 42654 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's a pseudo-subreddit that shows all the submissions your Reddit friends made < 1357841938 289780 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sploknee: yes < 1357841944 356368 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I love putting the pseudo prefix on stuff < 1357841957 537898 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can have reddit friends? < 1357841959 393466 :sploknee!~sploknee@137.205.52.73 PRIVMSG #esoteric :i just < 1357841959 871062 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :til < 1357841974 209095 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :reddit stalkees < 1357842007 152486 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :They're unidirectional < 1357842015 843168 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I can friend anyone without them knowing or needing to accept < 1357842033 398720 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1357842034 883868 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so what Bike said < 1357842086 6558 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :gotta love social networks. < 1357842102 970401 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: google used to translate "quid pro quo" as "What happens in Vegas" < 1357842137 479955 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :so close < 1357842141 469267 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i read an article this morning about how IBM accidentally taught Watson to swear profusely, but the article didn't have examples < 1357842213 631509 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but it does remind me of another Watson story < 1357842270 919156 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Q: "rhyming term in boxing for a below the belt attack" < 1357842274 327164 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :actual answer: "low blow" < 1357842279 266659 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :watson's answer: "wang bang" < 1357842297 710514 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Was it accepted < 1357842325 272905 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :this was in practice < 1357842363 91755 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Is there a jeopardy rule that awards discretionary points for that < 1357842368 536173 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I don't know jeopardy < 1357842369 138539 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :don't think so < 1357842382 43296 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think you have to get essentially the answer they are looking for < 1357842388 312224 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :even if others would fit the prompt < 1357842405 753084 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :"lame game" < 1357842528 342447 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :dick flick < 1357842581 682831 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :cock sock? < 1357842586 860722 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com QUIT :Remote host closed the connection < 1357842631 313835 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :oh that's nick < 1357842634 760713 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :erm < 1357842635 749787 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :nice < 1357842654 388539 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :watson ain't got nuthin on me < 1357842657 264436 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i'm gonna sock your cock < 1357842670 350061 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i don't see a problem with this term. < 1357842697 762247 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Blow me low. < 1357842703 952914 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :.hmm < 1357842705 943575 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :good point < 1357842731 47577 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :if anything, doubling as a marketable sex toy name is an advantage < 1357842822 841977 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You cock socker < 1357842889 542428 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Has the syntax of mathematical statements (consisting for all, there exists etc.) been formally specified (and maybe standardized)? < 1357842897 326506 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :*consisting of < 1357842905 726747 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :pretty much < 1357842910 103702 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :prenex form? < 1357842928 299686 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :there are many axiomatic systems for predicate logic < 1357842942 442125 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :formal specification of syntax and semantics < 1357842962 913999 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :the syntax is important for godelization and all, it was probably the first language to have its syntax formally described, if anything < 1357842995 601406 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :ISO standardized set theory < 1357843035 909693 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Where could I find such a spec? < 1357843047 315876 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :(my searches have been unsuccessful so far) < 1357843047 554111 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Our grothendieck constructors are professionally certified and ready to lay your new foundations today!! < 1357843096 747355 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :why would they need a full spec? it's just quantification, predication, and a few things like implication or conjunction < 1357843096 986923 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1357843113 16037 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: reddit has a weird definition of friend < 1357843140 863474 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Bike: not a full spec, just the formal syntax of a mathematical sentence < 1357843188 65709 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :can't you just write it out yourself < 1357843219 756600 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :But what would you write it in? < 1357843227 967197 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Bike: I don't think I know all existing notations < 1357843249 803938 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :(all existing and if possible "standard" notations) < 1357843259 254610 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :a sentence is either a variable, a sentence AND another sentence, a sentence OR another sentence, a sentence IMPLIES another sentence, a predicate(a sentence), forall variable sentence, exists variable sentence < 1357843266 973413 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"Just owned up 12k RoR apps. Does anyone want to buy the combined db dumps? Email addresses of 43 white males 19-23 yr old in SF area." < 1357843269 620740 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net JOIN :#esoteric < 1357843270 95879 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"Update on the Ruby on Rails vulns: very few servers have calc.exe installed, so you are probably safe. Patch over the weekend." < 1357843279 800940 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Bike: but there is also, there exists just one < 1357843304 171833 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :AnotherTest: the actual syntax in use is 10%-90% natural language < 1357843304 929710 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :and of course declarations < 1357843305 402208 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :if you want to include every notation everyone's ever used for first-order logic you're going to be working on it for all time < 1357843316 549244 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :the formalizations have been done for the sake of formalizing < 1357843320 718990 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :logicians just make things up when they need it < 1357843387 794383 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I bet you've never heard of Jafet's homotopical subway turnstile notation < 1357843389 943046 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Well I think a formal definition would be useful just to make everyone use the same symbols < 1357843394 460230 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :kmc: "43 white males 19-23 yr old" that is terrible and wonderful < 1357843396 979921 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :hahahahah < 1357843432 642554 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :right i bet if we just standardized a programming language we could get everyone using just the one too < 1357843454 787642 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :AnotherTest: well the most universal mathematical language is english < 1357843465 249516 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :both are from @thegrugq who is an infamous figure in infosec and a prolific twitterrerer < 1357843474 225969 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :for your purpose < 1357843513 133717 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :for now < 1357843537 474111 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it was latin, then german, then russian, and one day it will be chinese < 1357843541 459730 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :oklofok: I agree, but what if you wanted to have a standard set of symbols such as the current ones in use (there exists, element of etc.), you would need a standard to allow universal understanding of those symbols? < 1357843548 163275 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :what about french? < 1357843551 640117 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :probably that too < 1357843559 227410 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :french had its moment < 1357843561 892727 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :and greek < 1357843566 666339 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :greek had its moment < 1357843574 264596 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :hm what did euler write in < 1357843576 173597 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :probably latin? < 1357843582 783109 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :and german probably < 1357843587 186579 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :ACTION hasn't ready any original euler. THE SHAAAAAME < 1357843589 346317 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :latin had... okay i'll shut up < 1357843629 19266 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :AnotherTest: universal understanding comes from explaining stuff in natural language, usually < 1357843631 952408 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :AnotherTest: commonly mathematicians just write something to the effect of "it'd be a PITA to write this out in english every time so here's a new symbol to designate [definition]" in their papers < 1357843643 959789 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1357843650 935893 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :explain what you want to do and try not to assume too much previous knowledge < 1357843674 952857 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1357843684 6227 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Bike: oh well, I guess that works too < 1357843698 134721 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Although you do have to rewrite it every time again < 1357843721 845897 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :of course sometimes you get someone like bourbaki to come along and say "let's use this notation", and some of it catches on (null set) and some of it doesn't < 1357843732 728876 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :well that's the implicit meaning of we'll denote the property of ........blahblah........ by (1). < 1357843753 293375 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :I guess if we could work out a "really basic" language for specifying mathematics in it would be handy for bootstrapping communication with aliens :-) < 1357843772 394163 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i don't think i've seen people actually state that that's the reason in math papers, but it happens in the more applied sort of cs papers < 1357843772 870489 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :standardizing a language is sort of an impossible problem, look at french and they're using "weekend" in violation of the academie < 1357843780 563414 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :*their using < 1357843783 838734 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :GreyKnight: been done a few times < 1357843792 835363 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :"This species, their math sucks." < 1357843811 783201 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :Bike: well, that is sort of what AnotherTest wants I think < 1357843824 45299 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :philosophical languages, lol. < 1357843875 939791 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :by the way do you like http://us.metamath.org/index.html < 1357843912 463892 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i found that delightful a few years back but i haven't heard much about it < 1357843930 960758 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :Sounds like fun < 1357843954 589818 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :perhaps i like it because it's the only formal proof system i have learned to read < 1357843974 370247 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :I wonder if it counts as an esolang < 1357844024 24609 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :I guess if we had a standardized math syntax, we could use syntax-direct translation to Alien math < 1357844076 161030 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :"Substitution consists of replacing the symbols for variables with expressions representing special cases of those variables. That's the only mathematical concept you need!" < 1357844083 169965 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Crank meter reading high < 1357844089 945267 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :in metamath? < 1357844098 858810 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :that's just lambda calculus, isn't it < 1357844109 81561 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"need" for what? < 1357844114 670164 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :So yeah, I heard rewrite systems are universal < 1357844133 740991 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :need to mechanically evaluate terms or need to understand wtf is going on < 1357844156 868471 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :I saw a puzzle years ago which was a magic square created by aliens. You had to try and figure out which symbol meant what (of course you don't know what base their numbers are in) < 1357844190 629306 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :why would you assume they even use a radix system < 1357844199 859925 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :why would you assume the symbols mean something < 1357844209 637584 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i would just assume they like drawing random things < 1357844212 412703 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :Well that was implicit in the puzzle, Bike < 1357844251 151061 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Hey, mexicans use radix systems. < 1357844254 784386 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :oklofok: they might as well not be able to draw < 1357844255 24969 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :not a very good representation of aliens, then! < 1357844272 203565 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :AnotherTest: no, they have drawn a neat magic square < 1357844293 356259 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be PRIVMSG #esoteric :oklofok: maybe they kidnapped a human and forced him/her to do so < 1357844329 252807 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :well i took the first sentence as fact and the rest as GreyKnight's interpretation. < 1357844347 791456 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :although i suppose that can also be called creating something < 1357844347 972172 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :Bike: it was a puzzle, not a research problem :-I < 1357844368 585941 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :This anal probe is rather uncomfortable. I sense that they want me to draw a magic square < 1357844376 535823 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :GreyKnight: not hardcore enough < 1357844387 964436 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :DO BETTER < 1357844399 451887 :sploknee!~sploknee@137.205.52.73 QUIT :Ping timeout: 260 seconds < 1357844432 226206 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :This figure is known to be a magic square drawn by aliens. Determine how to attack their home planet < 1357844482 173119 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :Jafet: Time Out Of Joint? :-) < 1357844498 788628 :sploknee!~sploknee@137.205.52.73 JOIN :#esoteric < 1357844557 898185 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Plan 3² < 1357844652 899865 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :I like some things from plan9 but not other things < 1357844664 90024 :oklofok!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :are you zzo in disguise < 1357844664 565676 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric : < 1357844682 585996 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :Maybe < 1357844688 173041 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Content-type: application/zzo38 < 1357844713 425637 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :kmc: equivalent to text/plain surely? :-) < 1357844726 67261 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :but what encoding is it eh < 1357844733 134959 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :cp437? < 1357844735 116979 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :ASCII < 1357844814 395063 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :@tell zzo38 What are your thoughts on plan9? Inquiring minds want to know. < 1357844814 614078 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1357844891 483856 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :`welcome kmc < 1357844893 226626 :HackEgo!codu@codu.org PRIVMSG #esoteric :kmc: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357844905 435182 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :`welcome fungot < 1357844906 725098 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: is: something special in canada called ' fourth'? if so, returns control to the fnord they tend to be news to me. calculus seems so much more interesting to have a .spec file, a file, then < 1357844907 673437 :HackEgo!codu@codu.org PRIVMSG #esoteric :fungot: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1357844946 908740 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :fungot: I think canada's "fourth" is just the normal one (not sure though) < 1357844947 384593 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :GreyKnight: ' not very'.) followed by the tanks. hadn't even bothered to confiscate across the universal security strip < 1357844980 340023 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :Oh! I didn't realise "fourth" was considered a national secret in Canada O_O < 1357844997 420126 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well they number from zero in canada < 1357845002 738689 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so it would be the same as US "fifth" < 1357845017 96088 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :(this might actually be true for buildings?!?) < 1357845020 436910 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I thought most of canada is below zero < 1357845059 303233 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :We correctly number floors in the UK from ground level ("floor zero" if you like) < 1357845122 376952 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :roar hero, in slang < 1357845143 97193 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :wat < 1357845152 510363 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :cockney! < 1357845199 561230 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :Oh, rhyming slang. "Floor zero" isn't really a term, it doesn't have a rhyming-slangisation AFAIK < 1357845321 944153 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :rhyming slang is more involved than that < 1357845421 717504 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sorry to be That Guy < 1357845461 321505 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :you're only allowed to be That Guy if you explain how you'd refer to the zeroth floor properly < 1357845466 43892 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :This is #esoteric, if you weren't being That Guy someone else would (possibly elliott) < 1357845495 749169 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :Bike, well it'd be "ground floor" for one thing! < 1357845507 761225 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :sucks < 1357845516 836834 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :No u < 1357845535 454468 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well you need to find a well-known two word phrase where one word rhyms with "zeroth floor" and then you would say only the *other* word < 1357845561 68027 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :stella! < 1357845593 460714 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :more wat < 1357845628 394061 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :stella by moor, it's a nice song < 1357845766 359893 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net PRIVMSG #esoteric :"moor" has a longer o than "floor" round here so I would never have gotten that even if I'd heard of the song :-P < 1357845791 326414 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :impenetrable. the perfect slang < 1357846119 107113 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :kmc: a friend of mine just tweeted the article about watson's swearing < 1357846343 642491 :sploknee!~sploknee@137.205.52.73 QUIT :Quit: Leaving < 1357846488 372550 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I Want To Be That Guy < 1357846502 897233 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ok < 1357846505 836919 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :go ahead Sgeo < 1357847157 759330 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1357847859 990183 :GreyKnight!~greyknigh@dab-crx1-h-25-9.dab.02.net QUIT :Quit: You hit the grey light. It explodes! < 1357849054 441257 :AnotherTest!~AnotherTe@94-224-28-191.access.telenet.be QUIT :Quit: Leaving. < 1357849198 269432 :augur!~augur@65.14.229.26 JOIN :#esoteric < 1357849801 423610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :09:32:42: fungot: What do you know about TIME COMPRESSION? < 1357849801 603796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :09:32:43: fizzie: what's this...... then...... i have to live in that chair and drink your goddamn tea! < 1357849802 140891 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: could've learned the fnord esolang fnord is about the course. i chose not to.) know you've cycled through the entire recursion in one go < 1357849802 378951 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: if i use c ( and i'm not sure how well it works < 1357849811 229448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let poor fungot out of the chair! < 1357849811 707008 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: neilv annotated 5600 with " a sentence". < 1357849838 413389 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: stay in the goddamn chair! < 1357849838 889930 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: you do evaluate the innermost first, then the final 6, < 1357849902 721720 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`quote evaluate < 1357849904 687284 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357849960 49829 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`quote something else < 1357849961 734124 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1357849966 627556 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`quote anything < 1357849967 872725 :HackEgo!codu@codu.org PRIVMSG #esoteric :75) For those who don't know: INTERCAL is basically the I Wanna Be The Guy of programming languages. Not useful for anything serious, but pretty funny when viewed from the outside. \ 324) I can trust elliott_ to have an opinion on anything and everything Yes. And the best thing is: it is the correct op < 1357850653 726673 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1357850871 387832 :sploknee!~sploknee@137.205.52.73 JOIN :#esoteric < 1357851431 210717 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1357851490 369704 :augur!~augur@65.14.229.26 QUIT :Remote host closed the connection < 1357852295 661054 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 255 seconds < 1357852392 526478 :sebbu!~sebbu@ADijon-152-1-28-197.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1357852392 754549 :sebbu!~sebbu@ADijon-152-1-28-197.w83-194.abo.wanadoo.fr QUIT :Changing host < 1357852392 754689 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1357852509 574376 :WeThePeople!~WeThePeop@unaffiliated/wethepeople JOIN :#esoteric < 1357852532 927106 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wanna be the guy isn't that difficult of a game < 1357852609 804167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Hojo? Not Hinjo? <-- are you saying fungot needs an oots style < 1357852610 280384 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: emacs still runs on the server side these days, i could < 1357852639 859042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: neither is intercal that difficult of a language < 1357852675 626848 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: except when you're trying to do string handling < 1357852686 532173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MAYBE < 1357853036 366177 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :I'm somewhat disappointed Google Wave failed < 1357853041 351693 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :It was actually pretty cool < 1357853070 15947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: the problem is it wasn't clear on what its use case was < 1357853116 577773 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :I'm currently in a long comment thread on Facebook, with multiple people trying to hold multiple, intertwining conversations < 1357853120 116030 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :THAT was its use case < 1357853178 467096 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :elliott, how far did you get with your text-diagrams thing < 1357853183 392755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Composable welcome filters? < 1357853185 748600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1357853196 335807 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Taneb: yeah, on the other hand much simpler systems can handle that well < 1357853202 588235 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/welcome < 1357853203 544447 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/usr/bin/perl -w \ if (defined($_=shift)) { s/ *$//; s/ +/ @ /g; exec "bin/@", $_ . " ? welcome"; } else { exec "bin/?", "welcome"; } < 1357853207 533431 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and it's easier to teach people a simpler system < 1357853209 779758 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :kmc, such as? < 1357853216 402482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/emoclew < 1357853217 591384 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ welcome "$@" | rev | tr \)\( \(\) < 1357853237 322598 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Taneb: IRC for example < 1357853257 883478 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Wouldn't quite work for this < 1357853289 265763 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Doesn't send out an alarm call to everyone, for instance < 1357853298 656078 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :And multi-threaded convos can still get confused < 1357853311 16897 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :confusion is fun < 1357853323 531966 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :conFUNsion < 1357853346 642856 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well Zephyr is an interesting example < 1357853370 61521 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it is an obscure text-based chat protocol, used only at MIT and a little at a few other schools (and MIT-spawned startups) < 1357853397 779797 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :kmc, I think the biggest problem would be convincing everyone to use it < 1357853408 195989 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :every message is sent to a particular "class", which is like an IRC channel, and an "instance", which is something you come up with on the fly to describe a particular topic < 1357853410 106579 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :And I actually managed to get someone to use Google Wave < 1357853423 5120 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :for most people, the default view includes all messages, in time order < 1357853438 851051 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but you can narrow down to view only one class, or one class-instance pair < 1357853450 41732 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :depending on whether you want context or focus, regarding these multiple intertwining conversations < 1357853473 979303 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also you have a specific point in that time ordered view which denotes how far you have read < 1357853493 433133 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and so you can expect that people will read everything, even if they aren't around right now < 1357853498 669158 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :which makes it something of an email replacement as well < 1357853508 125096 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :seamlessly transitioning between realtime and asynchronous communication < 1357853513 273485 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Biggest problem with Zephyr is convincing everyone to use it < 1357853526 269427 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well yes < 1357853536 477733 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :they shouldn't, because the software and the protocol is all crazy and crufty and archaic < 1357853543 892717 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :kmc: one thing I've noticed on IRC is that communities tend to spawn side-channels simply because of the multiple-conversations-at-once thing < 1357853548 328723 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :and like, if I see two people talking about something in one place < 1357853551 751220 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :I skip to the next channel >_>; < 1357853555 152493 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :so I don't interrupt them < 1357853566 110429 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but as it happens I'm working for a company which is building a web-based chat system on a similar model < 1357853575 433231 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :#esoteric-homestuck < 1357853595 774276 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :with the idea that, in particular, this is a vastly better way for companies to communicate internally < 1357853601 887320 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :based on our own experience at companies using zephyr < 1357853632 673390 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the swedish counterpart would be http://en.wikipedia.org/wiki/LysKOM < 1357853681 750206 :mekeor!~user@dslb-092-074-090-157.pools.arcor-ip.net QUIT :Remote host closed the connection < 1357853695 944447 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: Not very. < 1357853708 185388 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Want to talk about UNDERLOAD? < 1357853747 14269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote btw, I finally discovered what a burrito was, recently < they're kind of nice to eat < but don't really resemble monads < 1357853749 193401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1357853749 430206 :HackEgo!codu@codu.org PRIVMSG #esoteric :907) btw, I finally discovered what a burrito was, recently < they're kind of nice to eat < but don't really resemble monads < 1357853752 597906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1357853755 203532 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: that's a weird typo < 1357853755 439462 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1357853758 137698 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote btw, I finally discovered what a burrito was, recently < they're kind of nice to eat but don't really resemble monads < 1357853761 543749 :HackEgo!codu@codu.org PRIVMSG #esoteric :907) btw, I finally discovered what a burrito was, recently < they're kind of nice to eat but don't really resemble monads < 1357853764 931103 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :elliott, because my thoughts have occasionally turned to it over the past couple of days < 1357853773 712615 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :there's one extra < in there I think < 1357853790 377127 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: Did you think of a good solution to the problems I had? < 1357853794 674659 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: it's what happens when i forget between windows whether i've remembered to copy the < or not < 1357853804 195496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: hm? < 1357853831 696887 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1357853833 876641 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1357853846 135906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote btw, I finally discovered what a burrito was, recently they're kind of nice to eat but don't really resemble monads < 1357853849 787287 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :iirc, burrito means small donkey < 1357853849 967630 :HackEgo!codu@codu.org PRIVMSG #esoteric :907) btw, I finally discovered what a burrito was, recently they're kind of nice to eat but don't really resemble monads < 1357853854 193399 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sheesh < 1357853878 694030 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I was thinking about Underload type inference to statically determine some subset of stack effects. < 1357853884 711832 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this lead to me linking one of your SO answers to ais523 :P < 1357853913 650642 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :elliott, I was thinking if you limited it to rectangles < 1357853931 763756 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Chars can be 1x1, 1x2, or even 1x0 or 1x3 or whatever < 1357853944 766311 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :So don't encode size at type level, that would be bad < 1357853948 852884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1357853981 647159 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :see: that kind of curiosity killed Cat < 1357853988 412671 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1357853994 293652 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Combining monoidally, I was thinking "a <> b" means "line a's top-left corner with b's top-left corner and paste b over a" < 1357854005 879345 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Combining characters can possibly combine like that, IDK < 1357854047 214969 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1357854052 738341 :WeThePeople!~WeThePeop@unaffiliated/wethepeople QUIT :Quit: Leaving < 1357854080 227357 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :What were some of your specific problems? < 1357854124 259831 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Pasting b over a sounds kind of unuseful? < 1357854126 408048 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1357854138 211783 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you'd need a notion of there not being any character at a particular position... < 1357854141 761894 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :elliott, whitespace in b could come in handy < 1357854161 587144 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :My problems were with double-width characters. < 1357854165 338871 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1357854197 907874 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :I was thinking 0x20 is empty, NBSP is non-empty whitespace < 1357854214 170442 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :double-width characters, you'd need some form of double width detector < 1357854234 851929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: clearly you need INTERCAL overstrikes < 1357854242 381978 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :V backspace - and all that < 1357854500 381477 :atrapado!~rop@247.4.132.37.dynamic.jazztel.es JOIN :#esoteric < 1357854623 35077 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :elliott, http://www.unicode.org/reports/tr11/ could be relevant < 1357854722 970890 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I mostly know how they work in general, but thanks < 1357854794 280348 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well, "sort of" < 1357854805 257731 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Well, that's the official version < 1357854817 572996 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 248 seconds < 1357854915 221832 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :maybe they don't have burritos in europe?!?!? < 1357854924 834215 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: they're not common < 1357854930 865206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the university canteen started selling them this month < 1357855243 419857 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :on the flip side you have shawarma / kebab / gyros / whatever you call it on every street < 1357855257 483049 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :at least in most parts of europe i have been to < 1357855337 348267 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: in the UK, fish and chip shops are really common, and they sell kebabs too < 1357855347 567458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the closest north american equivalent is a pizza parlour, but it's not that close < 1357855406 561769 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1357855411 771092 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Somewhere between a pizza parlour and a hot dog stand < 1357855451 685808 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in american cities it's fairly common to find a non-chain fast food place that has pizza, gyros, fried chicken, burgers, french fries, etc < 1357855471 7833 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but moreso in poorer areas < 1357855473 719211 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Heh, I'm rarely in British cities < 1357855485 500960 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :The last time I was in a city that wasn't Newcastle was... < 1357855497 348832 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :August? < 1357855510 631241 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :out in suburbia / most of the country, you have huge chain fast food restaurants with drive thru etc < 1357855519 947251 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and those mostly stick to a single genre of food < 1357855526 410195 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :We have those, too < 1357855527 366821 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: that seems very similar to the UK too < 1357855530 440338 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION 's line parsed that as a lyric until after the comma < 1357855531 782896 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :though there are such as the Combination Pizza Hut And Taco Bell < 1357855533 362558 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :v. confusing < 1357855534 145220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except they'll do fish and chips in addition to all that < 1357855542 50040 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1357855543 303078 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: i'm a poet and i don't even know it! < 1357855545 250495 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION 's mind parsed that as a lyric until after the comma < 1357855549 407364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least, the chains don't < 1357855552 443127 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the non-chain places do, though < 1357855552 912667 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We have kebab places everywhere, but to get a burrito you'll pretty much have to choose one of the "Tex-Mex" themed restaurants, of which there's not really a shortage either, but they're not all *that* common. I can think of offhand about six in Helsinki centrum. < 1357855553 392018 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: now you have to make a song out of it < 1357855556 841408 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hard to top that second line though < 1357855557 117513 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :out of which? < 1357855565 341232 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :22:05:10 out in suburbia / most of the country, you have huge chain fast food restaurants with drive thru etc < 1357855574 850441 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :out in suburbia / most of the country, you have huge chain fast food restaurants with drive thru etc / something something something < 1357855577 570229 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :just listen to this song instead http://www.youtube.com/watch?v=Vyfc10qDcR4 < 1357855589 106360 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think most songs don't use the word "et cetera" < 1357855598 571192 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :radiohead used it though so it must be allright < 1357855598 807844 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :a remix?! < 1357855618 499174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We have a pretty great type going here. < 1357855619 688774 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :newtype Un p a s = Un { unUn :: p s -> p a } < 1357855659 361116 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What does it take to make p an instance of things? < 1357855672 35787 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are now only two Pizza Hut restaurant (and three "express" places, and two "take-away only" places) in Finland; there used to be many more. < 1357855684 90645 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what happened to them? < 1357855686 481215 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: now you have me listening to this again :( < 1357855689 688655 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :shit, the rap doesn't even fit the rhythm, i forgot about that < 1357855691 117632 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I shook it off!!! < 1357855700 539644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think they've just closed. < 1357855708 881062 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: they died < 1357855714 930386 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Are you done? < 1357855718 984252 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION might go eat something. < 1357855725 753833 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I'm confused. Also tired. < 1357855766 340315 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: Mentioning #esoteric in #haskell is banned. Gotta keep up the peanut gallery. < 1357855782 666446 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :I referenced it, I did not mention it < 1357855785 431435 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Well < 1357855787 803884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: what about mentioning #haskell in #esoteric? < 1357855790 660959 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :I mentioned it the day before yesterday < 1357855794 960429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Banned by whom? < 1357855797 111618 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :Anyway < 1357855800 780783 :Taneb!~nathan@host-78-146-174-7.as13285.net PRIVMSG #esoteric :I'm gonna sleep now < 1357855804 777120 :Taneb!~nathan@host-78-146-174-7.as13285.net QUIT :Quit: Leaving < 1357855816 419448 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Um, imperial decree? < 1357855829 91238 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've heard something about McDonald's not doing so well in Finland either. There isn't one really nearby here. And there are more instances of the local Finnish cheap clone (Hesburger). (As a rule of thumb, there's a Hesburger in every large shopping mall, but all McDonalds'ses are in their own separate buildings for some reason.) < 1357855838 731609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Of which channel? < 1357855839 206612 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the McDonaldses in the UK suck < 1357855846 866235 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're noticeably worse than those in Canada < 1357855849 485392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and thus I assume the US too < 1357855860 77255 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yes < 1357855868 743014 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Canada and US are comparable < 1357855873 83826 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ah yes hesburger < 1357855879 672041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or at least, the large sample of McDonaldses I've checked in the UK are all worse than one specific McDonalds in Ottawa that I have no reason to believe is not representative < 1357855880 346066 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :though my preference is Canada < 1357855887 347637 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I think they use extra grease in the US < 1357855891 464788 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i always parsed it as a burger restaurant run by hesbollah < 1357855918 956149 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think there's at least one Hesburger in Tallinn too, so they've branched out a bit. < 1357855925 358333 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in greece, Goody's seemed to be beating McD's by quite a bit < 1357855931 387159 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: if it was unrepresentative, it was probably worse than usual < 1357855944 526892 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: McDonalds in Canada have negative skew? < 1357855948 296439 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: I've seen a couple of terrible McDonald's, but not exceptionally good ones < 1357855956 280955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fair enough < 1357855961 867314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also they have a "HeseCafe" (since McDonald's has cafes too), and a "HesePasta" (which is this cardboard box full of macaroni-and-stuff) thing in a couple of places. < 1357855966 279739 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so it's unlikely you were above the mode < 1357856004 593595 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fizzie: they have them in vilnius as well < 1357856020 335915 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also McDonald's-of-Finland started selling their wrap things quite recently, autumn last year or something. < 1357856038 5084 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I understand those have been available elsewhere for quite a lot longer. < 1357856108 954759 :atrapado!~rop@247.4.132.37.dynamic.jazztel.es QUIT :Quit: Bye < 1357856128 735386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hesburgers heslige burgere < 1357856163 389771 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :According to Wikipedia, there was a Hesburger in Syria from 2004 to 2006. < 1357856176 498217 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in hungary the mcdonald's had a sign instructing you how to use the self serve soda fountain < 1357856215 314933 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a Finnish pizza chain with one store in like China; it's amusing because it pops (or at least used to pop) up first when you went to their restaurant selector, since it wasn't in any of the "subdivisions of Finland" categories. < 1357856254 421951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the restaurant select-o-tron link was titled "nearest ". < 1357856286 915062 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :why would they even have a store in like China < 1357856289 313494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently it no longer exists. :/ < 1357856299 863780 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"In addition to Finland, Kotipizza restaurants are found in Saint Petersburg, Estonia and in China in Suzhou, near Shanghai." < 1357856312 493715 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Saint Petersburg and Estonia make some amount of sense. < 1357856316 819340 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :countries like australia, such as new zealand < 1357856320 203439 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1357856322 829925 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :why does it say where the chinese and russian ones are, but not the estonian one < 1357856333 46908 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :is the estonian one also in suzhou? < 1357856360 62122 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: Because China and Russia are significantly bigger than Estonia, maybe? < 1357856393 923588 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :still doesn't let you show up on the estonian border and ask "yo where the kotipizza at" < 1357856398 135546 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :maybe they can open a restaurant in Formosa, Argentina and another in Formosa, Republic of China, directly opposite on the globe < 1357856418 655050 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: dunno, the border guards might know < 1357856423 52047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose maybe one of the Kotipizza franchisees might have moved to Suzhou or something? < 1357856438 566657 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i'm at the kotipizza, i'm at the hesburger, i'm at the combination kotipizza hesburger < 1357856443 860885 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: Also possibly there are several places in Estonia and they didn't want to list them. < 1357856462 262811 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :\o/ somebody mentioned estonia! < 1357856470 688995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are two Kotipizzas and one Hesburger at the nearest shopping centre. < 1357856480 854718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I don't think I've heard of a combination one. < 1357856565 267622 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :a pity there's no one here right from mongolia.. < 1357856602 827292 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :any asian folk here? < 1357856639 94335 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :where did that come from < 1357856689 812437 :Bike!~Glossina@67-5-245-201.ptld.qwest.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=WDEI06J00nk anyway have some estonia < 1357857067 358571 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :ACTION thinks it's a pity the relevance of the results to search queries on google are influenced by region of the request source by default. think they could change world if they dropt this feature < 1357857124 227173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hagb4rd: Google tries to give people what they want, not what they need < 1357857170 216751 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :well you can change this.. but adjusting the default options still has an effect < 1357857183 26393 :Bike!~Glossina@67-5-245-201.ptld.qwest.net QUIT :Read error: Operation timed out < 1357857183 977831 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :no google doesn't do either < 1357857186 728503 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :but good point < 1357857199 927674 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :if you are not paying for a product then you are the product being sold < 1357857266 618961 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Google doesn't seem to give me as good results for some queries as it used to < 1357857293 418372 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Where can I buy kmc? < 1357857406 976763 :GreyKnight!~GK@dab-bas2-h-1-2.dab.02.net JOIN :#esoteric < 1357857578 525181 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :what i fear most is we might loose some diversity of knowledge (which imo somehow leads to creativity while interacting in mulitplayer mode) due to the synchronicity of the sources we use < 1357857591 305775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hagb4rd: lifthrasiir is asian, at least < 1357857601 3193 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :cool. hello lifthrasiir < 1357857608 688769 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :good to have you here < 1357857633 508763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :dependent on your definition, i'm not sure about shachaf, i don't think he's currently _in_ asia < 1357857745 952293 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :no i mean we use wikipedia or sth to check out facts for example (which has its advantages..by all means!).. < 1357857814 388191 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :but in some way it's different than to wait until you get the right book or even make your own experience < 1357857828 763464 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :(i'm not complaining) < 1357857848 863532 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :just try to see the other side of the moon < 1357857932 416235 :GreyKnight!~GK@dab-bas2-h-1-2.dab.02.net PRIVMSG #esoteric :oerjan: I tried playing with some pipelineable welcome filters stuff but elliott hated it because I preserved the URL from filtering >:-( < 1357857934 160665 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :okay i don't know what schahaf is doing or how this was related to my statement oerjan < 1357857947 628124 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :anyway < 1357857975 816035 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :maybe it wasn't 0:) < 1357857984 872001 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :a smoke? < 1357857998 288916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight: i'm afraid i'm with elliott on that one. < 1357858023 461360 :GreyKnight!~GK@dab-bas2-h-1-2.dab.02.net QUIT :Quit: Reconnecting… < 1357858032 424129 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :if you generate URLs people can actually click, is there even a point to life? < 1357858052 928982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HEY I NEVER SAID THEY SHOULD BE UNCLICKABLE GET TO WORK ON THAT ELLIOTT < 1357858080 437273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ALSO MAKE IT AUTOMATICALLY COMPATIBLE WITH FUTURE FILTERS THX < 1357858089 851852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I'm not in Asia but I was born in Asia. < 1357858099 719615 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :oh thats better < 1357858100 911391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: yay as i thought! < 1357858119 883977 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :schahaf: have you been there for while? < 1357858124 221235 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :*lived there < 1357858139 725499 :GreyKnight!~GK@dab-bas2-h-62-10.dab.02.net JOIN :#esoteric < 1357858158 648852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I lived in Asia for something like half my life. < 1357858168 902630 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :elliot: i'm sure there is some sense in it. let's keep some patience ;) < 1357858173 981303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 schahaf < 1357858174 219201 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fpununs < 1357858191 128208 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :or fuck do something about it! < 1357858203 787884 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :sorry < 1357858234 626565 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :ACTION clears his throat < 1357858248 851390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone get hagb4rd an autocompleting client thx < 1357858257 227694 :GreyKnight!~GK@dab-bas2-h-62-10.dab.02.net QUIT :Client Quit < 1357858269 536773 :sebbu2!~sebbu@ADijon-152-1-28-197.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1357858269 717044 :sebbu2!~sebbu@ADijon-152-1-28-197.w83-194.abo.wanadoo.fr QUIT :Changing host < 1357858269 717201 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1357858279 252369 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hoerjan < 1357858283 836062 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :somehow it shows some respect when you type the name by hand < 1357858285 741900 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :you know < 1357858311 74799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hardb4g: OKAY < 1357858332 816927 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :no progress withought the possibility of failure < 1357858338 69370 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 248 seconds < 1357858345 356141 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :maybe no progress at all < 1357858355 98569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Do you like this class: class Unapplicative p where unpure :: p Void; unstar :: p (a,b) -> Either (p a) (p b) < 1357858371 53801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or kmc. I think this is related to the category thing I was talking about yesterday. < 1357858384 387100 :nooodl_!~nooodl@91.177.235.242 QUIT :Ping timeout: 256 seconds < 1357858400 411034 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1357858425 211584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why (a,b) and not Either a b < 1357858427 831645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It behaves a bit like a logarithm, as in log(a*b) = log(a)+log(b) < 1357858447 439316 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I'm thinking of "P a" as meaning "a is uninhabited" for lack of anything better. < 1357858458 427297 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So Void is uninhabited, and if (a,b) is uninhabited then either a is or b is. < 1357858468 233791 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just don't see how this class can be applied in any way < 1357858471 342789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION runs away < 1357858480 423086 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't either! < 1357858501 686139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha < 1357858555 826615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :p a -> Either (p b) (p (b -> a)) < 1357858573 820089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :would be more the reverse of <*>, no? < 1357858589 190717 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right, this is for the opposite of p (); p a -> p b -> p (a,b) < 1357858604 988362 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or (p a,p b) -> p (a,b) < 1357858614 232720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You know, "real" Applicatives. < 1357858617 819355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that formulation zzo38 likes, although you need Functor as well < 1357858624 750762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure. < 1357858631 541781 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you also get (a -> Void) -> p a, obviously < 1357858640 866561 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(given contramap for both what oerjan said and what I said) < 1357858687 701024 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Do you have any instances of Not? < 1357858688 896086 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Er. < 1357858691 560737 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Do you have any instances of Unapplicative? < 1357858699 220828 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, not even Not is an instance. < 1357858705 284652 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess NotNotNot is? < 1357858707 230298 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think Const Void is trivially an instance. < 1357858709 253418 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :No, it isn't. < 1357858716 411881 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Zomg so is Proxy!!!1 1 11 1 < 1357858718 701482 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Otherwise you'll probably have to switch from Either to COr. < 1357858727 341056 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, c'mon. < 1357858750 820277 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: What's a Contravariant that doesn't have a (->) in it? < 1357858757 364173 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :But that isn't trivial like Const Void. < 1357858758 832875 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Nothing. < 1357858772 683547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's the way you get things to be contravariant. < 1357858777 80658 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Oh, Unapplicative doesn't require Contravariant? < 1357858787 225280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It should? < 1357858791 785911 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It didn't how you defined it. < 1357858795 155756 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I think maybe it shouldn't? < 1357858798 978547 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :unpure :: [Void]; unstar :: [(a,b)] -> Either [a] [b] < 1357858802 532124 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That almost looks reasonable, after all. < 1357858803 869771 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Sure it should < 1357858810 561083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because Functor requires Contravariant. < 1357858816 995230 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Um. What? < 1357858817 771755 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And Applicative requires Functor. < 1357858822 598473 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Functor requires Contravariant? < 1357858823 790141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, instance Functor (Op p a) < 1357858828 178950 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, sure. < 1357858831 792590 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :But if you want instances. < 1357858837 612006 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :And I think this notion might be more general than that. < 1357859060 27250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:03 where is kmc? I miss him < 1357859206 496087 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :playing basketball in the kitchen < 1357859233 455247 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :whois monochrom < 1357859262 163965 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :he isn't around here < 1357859263 159097 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :aw < 1357859326 782052 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monochrom is kmc's #1 fan < 1357859334 627 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :no that was me! < 1357859336 179349 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Wasn't monochrom the one who said kmc's FAQ was good too? < 1357859337 608312 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Total fanboy. < 1357859340 61335 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Clearly. < 1357859342 603687 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :absolutely < 1357859414 612604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :monochrom is a #haskell guy, at least was when i was < 1357859433 655773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monochrom is great. < 1357859452 638661 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :well invite him to join us. i love great people < 1357859471 536320 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastlog < 1357859502 227614 :HackEgo!codu@codu.org PRIVMSG #esoteric :2011-09-01.txt:01:58:46: ddarius wins! < 1357859512 436692 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think that counts < 1357859512 617375 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quonochrom < 1357859514 97702 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: quonochrom: not found < 1357859516 975358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastlog < 1357859523 273760 :HackEgo!codu@codu.org PRIVMSG #esoteric :2011-02-06.txt:21:11:32: for example "I'll pay you us$5 this is good money for you considering how poor you are!" is not pay well. it's insulting. make it us$500. < 1357859526 921189 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :`pastelog < 1357859541 170761 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.24396 < 1357859541 922354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it appears people just quote him here < 1357859599 561144 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :have you change the mime type of the pastes? somehow chrome tries to download it < 1357859614 582597 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :maybe it's just me < 1357859650 750417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :worked fine for me (not chrome) < 1357859679 693696 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :ye dunno. nevermind thx < 1357859742 120594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe it's that weird nick in the paste < 1357859747 606512 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 252 seconds < 1357859765 506519 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :hm.. too lazy too find out now < 1357859768 240274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :* < 1357859787 302988 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :please porige cpo hot < 1357859817 979802 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1357859836 275561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or that + the Erdös < 1357859877 170811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which i btw had to change encoding from us-ascii to get properly < 1357860032 943543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :today's http://www.mezzacotta.net/postcard/?comic=1466 makes me wonder about an IQ test which not only calibrates the _score_ according to the takers, but even what's considered the correct answer. (sounds like the internet...) < 1357860074 463406 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :inb4 "the picture doesn't show up" < 1357860153 849911 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :oerjan: that reminds me of this https://encyclopediadramatica.se/IQ_Test < 1357860189 824930 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :the IQ test that shows you a high score, but shows other people a low score < 1357860553 715222 :Gregor!codu@codu.org PRIVMSG #esoteric :HRRRRRRRRRRRRRRRNG < 1357860565 300760 :Gregor!codu@codu.org PRIVMSG #esoteric :I sent an email inquiring about an accordion on Craigslist. < 1357860568 699297 :Gregor!codu@codu.org PRIVMSG #esoteric :“Thanks for being interested in buying my VINTAGE PHILHARMONIC DOUBLE TONE CHAMBER ACCORDION W/ HARD CASE MADE. I will start my email by telling you that I'm currently out of country so pick up isn't an option. The item is as described, in perfect condition and will be delivered at your home address.” < 1357860578 566964 :Gregor!codu@codu.org PRIVMSG #esoteric :Yaaaay scams >_< < 1357860726 602729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: You should get a chromatic button accordion. < 1357860732 99520 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not a "piano" accordion. < 1357860756 349831 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net JOIN :#esoteric < 1357860798 608039 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :aw.. i'm planning to get an accordion too < 1357860818 927896 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :or a sax < 1357860830 233537 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :dunno.. difficult. maybe both in time < 1357860892 309765 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :gregor: have you done some composing at last? < 1357860975 148844 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :Wouldn't it be quite difficult to play both the accordian and the sax :-O < 1357860990 910483 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :at the same time yes < 1357861042 568177 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :but i'm not very out to become a professional.. so it doesn't matter as long as there is some fun doing it < 1357861111 559999 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1357861164 749354 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :oerjan: FINE at least I got some Haskell practice out of it < 1357861174 658853 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :an accordion has this warm, melancholic..yea...disaming sound < 1357861181 410901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :EXCELLENT < 1357861185 94566 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :GreyKnight: yeah RIGHT < 1357861194 587169 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :*diarming < 1357861204 198815 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :*DISARMING < 1357861205 352419 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :**disarming ? < 1357861214 283439 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :yes thanks greyt < 1357861219 156929 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :greyT < 1357861226 859302 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was considering reading the logs so that I could actually pretend I knew what all those capital letters were about but I think that would be a waste of time < 1357861229 718628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :on second thought someone get hagb4rd a keyboard thx < 1357861244 856282 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :pronounced like "great" B-) < 1357861254 407778 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :oh yes.. i need the one which can be washed < 1357861262 132795 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :*noted < 1357861269 175566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and if that still doesn't help, a spell checker < 1357861270 604221 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :those flexible japanese ones? < 1357861285 662228 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and if that still doesn't help, a new set of hands! < 1357861296 177823 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :yea, i'm not good at typing. also you guys make me nervous < 1357861310 637323 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :(i hope this word fits the case) < 1357861311 143058 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :Arc_Koen: TLDR: I was experimenting with `welcome filters that transformed text while leaving the URL alone, everyone hates my idea ;_; < 1357861313 291707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THERE'S NOTHING TO BE AFRAID OF < 1357861322 46596 :Gregor!codu@codu.org PRIVMSG #esoteric : Gregor: You should get a chromatic button accordion. // I'd like to, but I don't have that kind of money. < 1357861327 924477 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :It's type-correct though B-) < 1357861328 842108 :Gregor!codu@codu.org PRIVMSG #esoteric : gregor: have you done some composing at last? // on the accordion, yes. < 1357861341 360357 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What kind of money is a chromatic button accordion? < 1357861343 976907 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :GreyKnight: thank you (why waste my time when I can waste someone else's!) < 1357861352 997362 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :hagb4rd: but we haven't even threatened you! Much. < 1357861359 820770 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've looked around and apparently they;re not easy to get hold of in the US. < 1357861364 565160 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :gregor: somthing i can listen to? let's give it a try < 1357861376 297552 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :greyknight.. no not really < 1357861388 336845 :Gregor!codu@codu.org PRIVMSG #esoteric :hagb4rd: Would be except that I don't have an accordion right now >: ( < 1357861389 522575 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :aw of course you have! < 1357861394 787548 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :they have this crazy idea in France to calculate how much the time of a volunteer is worth < 1357861396 220799 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: Well into the thousands. < 1357861410 16118 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I can say by experience that it's probably a negative amount :( < 1357861424 306491 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :Why do we make you nervous, hagb4rd? < 1357861438 577617 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :cmon greyknight. i was trying to make a compliment < 1357861443 34178 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :how do you know you were included in the "you guys"?! < 1357861448 682584 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :i failed < 1357861456 446099 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric ::< < 1357861466 414935 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :but sometimes yes.. < 1357861471 60774 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: http://www.smythesaccordioncenter.com/Student_Chromatics.html has them for <$1000 < 1357861479 345325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know if they're any good, though. < 1357861492 118222 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I suppose these are "learning accordions" or something? < 1357861493 309214 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: 60-bass = clearly shit < 1357861502 943982 :Gregor!codu@codu.org PRIVMSG #esoteric :If it's not at least a 120 bass, it's not even worth consideration. < 1357861503 418695 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And 72? < 1357861506 84074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK. < 1357861519 785081 :Gregor!codu@codu.org PRIVMSG #esoteric :Well, I say "at least", but they don't make more ^^ < 1357861525 711461 :Gregor!codu@codu.org PRIVMSG #esoteric :72 is ALMOST worth consideration, 60 is simply not. < 1357861526 229581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But piano accordions are horrible. :-( < 1357861536 77245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, that page has 72 too. < 1357861538 54039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Pianos are horrible. :-( < 1357861557 145684 :Gregor!codu@codu.org PRIVMSG #esoteric :Plus, $1,000 for an accordion with no switches? Yeesh. < 1357861581 748008 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :oerjan: so the point of http://www.mezzacotta.net/postcard/ is that there is a commentary but no actual comic? < 1357861613 752865 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: Should I learn to play the accordion? < 1357861627 455546 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :How avant-garde < 1357861666 385442 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hagb4rd: now that I think of it, I'm pretty sure I said something along the lines of "you guys make me nervous" on this channel before < 1357861671 349272 :augur!~augur@rrcs-98-101-208-48.midsouth.biz.rr.com JOIN :#esoteric < 1357861677 781386 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think we're all nervous and someone is playing us < 1357861696 594869 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: I ♥ the accordion, but do what you want X-D < 1357861784 222255 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :maybe it's elliott < 1357861808 272147 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1357861808 510517 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :no < 1357861828 257418 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: you probably shouldn't, but do what you want < 1357861845 727534 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :Arc_Koen: playing you... like an accordian < 1357861856 395426 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :elliott: please stop making people nervous thx < 1357861888 675423 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I doubt I'm that flexible < 1357861913 199198 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :greyknight: it's not bad at all < 1357861925 970583 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :no it's good! < 1357861936 837652 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :at least sometimes < 1357861944 80982 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(I wanted to make a joke about how accordions can blow... a lot of... air... but the flexible thing is all that came to mind) < 1357861947 178078 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :ACTION is perfectly saying nothing < 1357861957 766284 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :This must be some strange usage of the word "nervous" with which I was not previously familiar :-P < 1357862092 586546 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :hm.. dict.leo.org served a few translations of which a few seem to fit that context < 1357862153 822061 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :nervous / exited would be related < 1357862157 192557 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :excited < 1357862190 125795 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :exited < 1357862193 24220 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :hm that would usually be associated with anticipation < 1357862193 837201 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :as in... departed? < 1357862199 118724 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"you guys make me departed" < 1357862214 665991 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :You guys made carado depart < 1357862251 674206 :augur!~augur@rrcs-98-101-208-48.midsouth.biz.rr.com QUIT :Remote host closed the connection < 1357862260 199375 :GreyKnight!~GK@dab-bhx1-h-1-8.dab.02.net PRIVMSG #esoteric :hagb4rd: quite often it would be put as "nervous but excited" too; "nervous" by itself is usually negative < 1357862306 814385 :augur!~augur@rrcs-98-101-208-48.midsouth.biz.rr.com JOIN :#esoteric < 1357862316 885900 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :yea it|s amibivalente < 1357862321 53826 :hagb4rd!~perdito@koln-5d81f5e3.pool.mediaWays.net PRIVMSG #esoteric :-e < 1357862325 359532 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :excitedly nervous? < 1357862345 918861 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: now is perfect time for PORTMANTEAUX < 1357862361 251935 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :portmontage