< 1293667201 0 :Phantom_Hoover_!unknown@unknown.invalid PRIVMSG #esoteric :So I suppose you could make a creeper farm or something, then set them all off at once once you had 186000 of them. < 1293667275 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :How do 186000 creepers explode? < 1293667298 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: Explosively. < 1293667398 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :What's their kapow/gram ratio? < 1293667421 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, so what's a good way to learn? < 1293667422 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1293667430 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Three goats and a pile of ratios. < 1293667441 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: Approximately creeper kapows to the gram. :p < 1293667456 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Creepers are 1/4 less powerful than TNT, with explosion power of 3. The harder the surrounding material, the less damaging the explosion will be. So secure homes need to be built with a stronger material to avoid creeper damage. < 1293667461 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: http://www.minecraftwiki.net/wiki/Explosion < 1293667469 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: You can work out the kapow/gram from that + explosion power = 3 :P < 1293667519 0 :poiuy_qwert!~poiuy_qwe@CPE001b115db0ae-CM0018c0c24ffc.cpe.net.cable.rogers.com JOIN :#esoteric < 1293667631 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover_: Guess what an OUTDATED GHC I am installing. < 1293667645 0 :Phantom_Hoover_!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea! < 1293667654 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover_: 6.12.3 OH GOD < 1293667663 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Note: GHC 7 is not meant to be used by regular people yet :P) < 1293667678 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :minecraft cannons amaze me < 1293667681 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh wait, there's a Haskell platform package < 1293667682 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :. < 1293667688 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'll just install that. < 1293667703 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott: isn't there a HP beta/alpha/something for GHC 7 yet? < 1293667720 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: probably < 1293667726 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nooga: http://www.youtube.com/watch?v=nN-CeXyTmBE < 1293667738 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: but homebrew doesn't have it :) < 1293667757 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :obviously... < 1293667775 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: your obvious < 1293667827 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :186000 creepers... Huh. < 1293667837 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :elliott: this is awesome < 1293667846 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: Might be a BIT hard to get them into one place :P < 1293667850 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: You'd need a very very big trap. < 1293667864 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: And also a way to set them off and then get VERY FAR AWAY VERY QUICKLY. < 1293667868 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Perhaps with a Nether portal.) < 1293667874 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott: btw, I was reading about L4 in the holidays... turns out it's pretty much exactly what I was going to build with my OS thingy < 1293667884 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: this is why i tried to golf your kernel < 1293667888 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: to beat L4 at its own game < 1293667895 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: but did you listen?! < 1293667966 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :well... I did listen, I just rejected all your ideas afterwards < 1293667980 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Even 500 resistance is apparently enough to resist any explosion that can occur... < 1293668112 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: but WHY :D < 1293668113 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :100k explosions occuring at once won't help if damage isn't cumulative... < 1293668244 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :elliott: http://www.youtube.com/comment?lc=P78EgF_u1b1Ac68qVGQ4aPUxKZk9QNha7b6ooPb8gAQ < 1293668256 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : olsner: but homebrew doesn't have it :) <-- * suddenly realizes what this macho mebrew talk was about < 1293668267 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1293668277 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: :-D < 1293668294 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well OS X does use the Mach-O object format < 1293668303 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what is it all about with this Racket, what is this language? :P < 1293668308 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nooga: PLT Scheme < 1293668315 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i saw the webpage but looks like another Scheme < 1293668317 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: so one could say -- Mac Homebrew: "Mach-O, me brew" < 1293668320 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :at first glance < 1293668321 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nooga: it used to be called PLT Scheme. < 1293668327 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nooga: you know of it. it's that famous one. < 1293668333 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1293668335 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :they decided it wasn't very scheme any more and rebranded < 1293668376 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Hole with lots of creepers on bottom might be nasty for who falls into it... < 1293668376 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :uhm < 1293668380 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: oh! http://www.haskell.org/pipermail/haskell-cafe/2010-December/087788.html oleg wrote that :-D < 1293668389 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oleg writing about Peter Landin being a genius, is there anything better? < 1293668399 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: Hell, a handful of creepers is already very close to fatal even with full armour. < 1293668430 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: Have a bunch of pressure plates activating a redstone circuit that detonates a huge amount of TNT below you, going way down near bedrock, where there are 20 creepers... < 1293668439 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: Death trap, but requires a lot of rebuilding for each victim :-) < 1293668488 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how about traps with sand and water < 1293668511 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nooga: well, probably -- i don't know how to do them :-( < 1293668567 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :What about digging hole 3x3 blocks in size and two deep. Filling the bottom with TNT blocks and above with something like sand. Then rig a trigger on the center block on ground level... < 1293668790 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Ponzi is better than Racket, anyway. < 1293668808 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: Do you play Minecraft? If not, your evil genius is going SORELY to waste not doing so. < 1293668839 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is uncertain whether that's a joke < 1293668840 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wikis < 1293668867 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Ponzi Scheme is the name I have eternally reserved for my Scheme dialect. < 1293668871 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's just SO PERFECT. < 1293668879 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(1) Ponzi is memorable and short, and a good name for binaries; < 1293668882 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(2) The pun is awesome. < 1293668893 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Pressure plate to detonate TNT block immediately behind wall/floor/ceilling would probably be bad enough anyway... < 1293668911 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :(3) It will be talked about a lot, and get people interested, but never pay dividends < 1293668924 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: But rather a pain to put back after some poor sap dies. < 1293668928 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :clearly ponzi scheme is destined to take over the world. and then cause its collapse. < 1293668992 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the one disadvantage is googlability :D < 1293669000 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but then, tech things tend to rank higher than their non-tech meanings on google... < 1293669004 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nerds rule the internet < 1293669026 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Or some TNT blocks hidden behind a wall and a creeper there... < 1293669052 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Oh, put the creeper also behind a wall... < 1293669065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: At this point, I think I'd just start stabbing people when they walk into my house. < 1293669087 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: ponzi's scheme paid dividends. < 1293669120 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's why it was perfectly all right! < 1293669128 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :of course! < 1293669135 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION worries briefly about why oerjan knows about ponzi's scheme < 1293669146 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: wikipedia? < 1293669157 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: CUT IT OUT, WITH YOUR LOGIC < 1293669163 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and your, and, and your LOGIC < 1293669191 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: you know what makes me sad? < 1293669192 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to talk about hotswapping, they're now talking about eval < 1293669200 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :scheme's inconsistency with mathematical operators. < 1293669215 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :> (+) < 1293669215 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1293669215 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :> (*) < 1293669216 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1293669218 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but (-) gives an error < 1293669220 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and (- x) = -x < 1293669222 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :rather than x < 1293669224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(-) should = 0 of course < 1293669235 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and (/) should result in 1 < 1293669237 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :BUT THE WORST < 1293669241 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(min) and (max) are errors < 1293669246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(min) should = infinity < 1293669248 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and (max) = -infinity < 1293669251 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i don't see why, they're not monoid operations < 1293669251 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :for obvious reasons < 1293669261 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(- and /) < 1293669270 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :min and max i might agree < 1293669270 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i'm just being silly < 1293669280 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: but it would be more consistent to have (op x (op)) = x < 1293669282 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :for all op < 1293669284 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(and x obvs) < 1293669307 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: (and also you could use it to implement a fold where you don't have to specify the zero :)) < 1293669319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :in fact such a fold could just be (apply op lst) < 1293669376 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[Knowingly entering a Ponzi scheme, even at the last round of the scheme, can be rational economically if there is a reasonable expectation that government or other deep pockets will bail out those participating in the Ponzi scheme.[2]]] < 1293669379 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's just silly :) < 1293669380 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i vaguely recall there was some language where you could register identity elements for functions in that way < 1293669397 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :perhaps one of the CASes < 1293669434 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :probably < 1293669473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :can i just say that http://en.wikipedia.org/wiki/Tulip_mania is the most amazing thing ever < 1293669497 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION learned about that from a Phantom comic < 1293670088 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover_: Want to invest in code-money with Ponzi Scheme Developments? < 1293670103 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(I figure I can develop this on a Ponzi scheme model, using payments of code to pay other people who want implementations of that feature.) < 1293670115 0 :Phantom_Hoover_!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1293670144 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1293670166 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1293670200 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh man, this display has so much better colours than my old laptop. < 1293670205 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It is insane how differently things look. < 1293670289 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: have you played the PLT GAMES yet < 1293670298 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :No? < 1293670587 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: it's in the racket folder < 1293670593 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :PREPARE FOR AMAZING < 1293670690 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :... < 1293670772 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: CARD - MOTHER - GAMES - FUCKIN' - PLT - YEAH < 1293670803 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Is it suppose to show that these sorts of games are easy to implement? < 1293670891 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: I have no idea why it exists. < 1293670898 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Presumably as a demo of ... its abilities? < 1293670918 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I think Factor and Racket are related < 1293670930 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Are we sure Slava isn't part of the PLT team? < 1293671005 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Umm ... no he isn't. < 1293671017 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I was joking, kind of < 1293671036 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Both Racket and Factor seem to love the ability to include other languages inside itself < 1293671063 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Racket and Factor both have slideshow libraries < 1293671071 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Documentation DSLs < 1293671253 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293671306 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293671322 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to go out on a limb here and assume that if your whole screen goes pink that's not a good thing. < 1293671517 0 :j-invariant!~aaaa@unaffiliated/j-invariant JOIN :#esoteric < 1293671560 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hi j-invariant < 1293671760 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1293671782 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it takes about 3 mins (= forever) to typecheck a single definition I have now :/ < 1293671796 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: wow :-D < 1293671806 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :not even a proof search, just Definition make_product : Hom X A -> Hom X B -> Hom X AxB < 1293671811 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: seriously? wow < 1293671815 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: how big is the printed term? < 1293671817 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric ::= fun f g => pi1 (pi1 ... f g)) < 1293671822 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oh never thought of checking that < 1293671843 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :yeah it's not big at all < 1293671866 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: huh < 1293671870 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: how good is your machine :-P < 1293671889 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :well everything happens quickly except for this single definition < 1293671901 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :http://coq.pastebin.com/MJCUF7MT < 1293671962 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :I think internally, it's got a situation like to A x = A' y to check, and it unfolds A to get B C D and it unfolds all those for layers and layers and them normalizes these huge terms < 1293672015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1293672026 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i don't think there's anything you can do < 1293672032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: are you low on ram? maybe that would help < 1293672040 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if it's expanding REALLY huge terms :p < 1293672041 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :it's not very promising.. what if you wanted to actually USE this stuff? < 1293672093 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :top says 100% CPU but it's only getting up to 3.3% MEM < 1293672100 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: why would you do anything useful in Coq :D < 1293672109 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oh now it's climbing up to 7% < 1293672252 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :its still going :/ < 1293672293 0 :Phantom_Hoover_!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293672431 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I still like this idea of having a category theory language that checks with Coq to make sure everything is sound < 1293672448 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: although I only know how to make simple data types in catgeory theory and they're no fun! < 1293672452 0 :p_q!~poiuy_qwe@CPE001b115db0ae-CM0018c0c24ffc.cpe.net.cable.rogers.com JOIN :#esoteric < 1293672664 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :left object nat with pr is < 1293672668 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric : 0: 1 -> nat < 1293672671 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric : s: nat -> nat < 1293672673 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1293672680 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :end object; < 1293672689 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: that's natural numbers and primitive recursion < 1293672696 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: nice < 1293672699 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: what are lists :-P < 1293672718 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Good night < 1293672726 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :right object colist(X) with coprl is delist: colist -> coprod(1,prod(X,colist)) < 1293672729 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :end object; < 1293672737 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: any non-co version? :p < 1293672782 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :left object list(a) with foldr is < 1293672787 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric : nil: a -> list(a) < 1293672791 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1293672794 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric : nil: 1 -> list(a) < 1293672798 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric : cons: a -> list(a) < 1293672800 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :end object; < 1293672814 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :no that's wrong < 1293672829 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :that was maybe < 1293672876 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric : cons: prod(a,list(a)) -> list(a) < 1293672900 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: best one is this: < 1293672900 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :right object exp(a,b) with curry is < 1293672900 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :eval: prod(exp,a) -> b < 1293672901 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :end object; < 1293672908 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :they define lambda < 1293672914 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: that is awesome. < 1293672916 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :(in order to do ackermann) < 1293672931 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: have you actually implemented this syntax? < 1293672938 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :no this is someone else < 1293672957 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :http://hackage.haskell.org/package/CPL < 1293672967 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: aww, boring! prior art is teh suck :) < 1293672980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'd like to live in a bubble where nobody has done anything so i get to figure it all out myself < 1293673049 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Time for more DS9 < 1293673055 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It is supposed to improve soon, right? < 1293673097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ds9 is good all the way through. but most especially in the later seasons < 1293673107 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(note: if you think "oh i'll just skip to the later seasons!" you fail everything forever) < 1293673130 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :When does the Dominion War start? < 1293673137 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION <3 Odo < 1293673267 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you know Charity < 1293673274 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: I know of it, yes < 1293673279 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :I think it's basically the same as that < 1293673281 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :except nicer < 1293673298 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :charity is so ugly < 1293673307 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Season two is when the DOminion are introduced. < 1293673324 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Then it takes until season five and six for the war machine to actually explode. < 1293673335 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: It's a slow series, live with it. < 1293673363 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but are many of the episodes before 5 and 6 about the Dominion? < 1293673388 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Plenty, it's all a long, slow buildup... but seriously, there are good non-Dominion episodes. < 1293673390 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Stick with the series. < 1293673394 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: is charity category based? < 1293673395 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I never knew < 1293673403 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :huh it is < 1293673425 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: this page has always amused me http://pll.cpsc.ucalgary.ca/charity1/www/wofm/wofm1.html < 1293673431 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: yeah charity is totally 50% practical < 1293673436 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :yeah lol < 1293673441 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what with its complete lack of IO and strong termination requirement < 1293673453 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and lack of any development or libraries at all :) < 1293673480 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: can you not have a constructor A->B->C in category theory? < 1293673483 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I guess it all has to be A->B < 1293673485 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that seems kind of ugly < 1293673579 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :did anyone answer zzos question? < 1293673592 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :Is there a sub-turing language that has an undecidable halting problem? < 1293673603 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: he answered it himself < 1293673606 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no, there is not < 1293673609 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :why not? < 1293673611 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or was it that you answered it < 1293673615 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: well < 1293673622 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: there was that cheat answer (he?) gave < 1293673626 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so "yes" technically i guess < 1293673629 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but no interesting ones :) < 1293673696 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i dunno < 1293673852 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293673940 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293673968 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: btw CPL is a single category < 1293673986 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: and it's equivalent to simple lambda calculus < 1293674001 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: ah ... so those are not actually defining categories? < 1293674005 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well < 1293674007 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i guess that makes no sense < 1293674015 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: would be interesting to have one that lets you use multiple categories and equivalent to dependent types < 1293674015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: the problem with category theory is that it's basically a meta-type-system < 1293674020 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and generally you want to work in a type system :) < 1293674036 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :yeah I have been thinking about the idea of category theory as a meta-type-system < 1293674049 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :so you have (terms : types) :: CATEGORY THEORY < 1293674062 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :types make sure your syntax is good, category theory makes sure your semantics are good ? < 1293674069 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :(i.e. that the program is correct) < 1293674086 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1293674093 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: you need to make... METAGORY THEORY < 1293674120 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :((terms : types) :: CATEGORY THEORY) ::::::::::::

METAGORY THEORY < 1293674123 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :llol < 1293674216 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: http://www.lfcs.inf.ed.ac.uk/reports/87/ECS-LFCS-87-38/ this is the lang that haskell thing implements apparently < 1293674229 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Ph.D. thesis - Price £7.00" <- fuck that < 1293674231 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :anyone wanna pirate it < 1293674238 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :heh you can get it off Haginos ste < 1293674245 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.164.1837&rep=rep1&type=pdf < 1293674249 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.164.1837&rep=rep1&type=pdf < 1293674250 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1293674627 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I think I've seen this episode before < 1293674641 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, is HtDP decent? < 1293674653 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: I've never read it and I don't care. < 1293674656 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :HtDP sucks < 1293674671 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: really, why? < 1293674674 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :it's all faux pragmatism and getting stuff "done" < 1293674711 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sicccppppppppp < 1293674731 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: HAVE YOU READ YOUR SICP TODAY < 1293674775 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1293674805 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(RIP /prog/ being interesting some time -- some other time) < 1293674977 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1293675113 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: what? < 1293675334 0 :a1234567890!unknown@unknown.invalid QUIT :Quit: Ex-Chat < 1293675433 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293675447 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293675717 0 :elliott_!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293675746 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What's wrong with /prog/? < 1293675754 0 :elliott!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1293675756 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Oh wait, you don't mean /r/programming do you < 1293676006 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1293676099 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If you have accessed by gopher server by a proxy, it will not work anymore, except Floodgap (there is two reasons I did not block Floodgap). Direct connection is prefer. If you do not want direct connection, you can use Tor. < 1293676262 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Indeed, "/prog/" is not the same thing as "/r/programming" ... but /r/programming is terrible too. < 1293676265 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Why can I not use a proxy? < 1293676320 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: I blocked the proxies from accessing it to prevent the gopher service from being indexed by Google. (You can still use Veronica to search it if you want to, though.) < 1293676335 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: What is wrong with Google indexing it? < 1293676432 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: Our slogan is: “category theory can provide a better and more natural understanding of mathematical objects than set theory”, so we use it to guide our tour around the world of data types. Note that we do not mean to abandon set theory by this. We will still heavily rely on it, but our intuition should not be obstructed by it. < 1293676436 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: that is the least catchiest slogan ever < 1293676441 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :*catchy < 1293676458 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: Two things. One thing is I don't want Google to index it (use Veronica if you want to search gopher). The other thing is the proxy requests indexed by Google waste power (but it is OK for Veronica and other things like that to index it, I am OK with these things). < 1293676477 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Why do you not want Google to index it? < 1293676514 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: What do *you* think?? < 1293676533 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I don't know. I am asking why you do not want Google to index it. < 1293676551 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: LOL < 1293676552 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :what's that from? < 1293676556 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: this thesis you mentioned < 1293676559 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: with CPL < 1293676563 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :ahh < 1293676585 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :CATEGORY INDUSTRIES -- category theory can provide a better and more natural understanding of mathematical objects than set theory < 1293676590 0 :Sasha!unknown@unknown.invalid QUIT :Ping timeout: 246 seconds < 1293676591 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :nope, still not very ctachy < 1293676592 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :*catchy < 1293676614 0 :Sasha!~WHAT@97-124-35-106.phnx.qwest.net JOIN :#esoteric < 1293676624 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: That isn't their job. One thing Google is not suited for gopher search, and I don't particularly like Google and those other service, anyways. It is OK if Google indexes HTML pages linking to my gopher, that is OK with me and I have no problem with that. < 1293676634 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If you want to search gopher, please use a gopher search service, such as Veronica. < 1293676647 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Why do you not like Google and other indexing services? < 1293676726 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: why not like google? < 1293676766 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Actually there are many thing I do not like about Google (not only the search engine, but other things too). I also do not want Copyscape to be able to find it (Copyscape uses both Google and Yahoo! to search), and I don't want someone to find the proxy page and not learn about the protocol. < 1293676778 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And there are many more reasons that I will not list here it takes too much time. < 1293676784 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: What are the things you do not like about Google? < 1293676796 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :And what is wrong with copyscape? < 1293676844 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Well, one thing is the search engine. I don't like the way they tried to make it much more user-friendly, or they try to steal everyone's information (even if before they tried not to, they still do now), etc..... < 1293676884 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: What do you mean by steal everyone's information? < 1293676886 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If you want to use Copyscape you can use it. But I have some files protected by Anti-Copyscape (a program I wrote). < 1293676889 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :And what is wrong with user-friendly? < 1293676898 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Why did you write anti-copyscape? < 1293676906 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I do not understand what is wrong with copyscape. < 1293676939 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: Actually the original reason I wrote Anti-Copyscape is that someone had no PDF reader and I wanted to copy it out for them. The PDF was protected by Copyscape. < 1293676958 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Excuse me? Copyscape is just a search engine. < 1293676962 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :They do not protect PDFs. < 1293676970 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: You must be thinking of something else. < 1293676984 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But there is only one file on my service affected by Anti-Copyscape, and it is not linked anywhere, so it doesn't matter much. < 1293676989 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Copyscape As you can see here they do not do any PDF things. < 1293676993 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.reddit.com/r/AskReddit/comments/et6tb/anyone_else_see_eating_food_as_a_chore/ < 1293677016 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: Actually they do PDF, since Google does PDF, so does Copyscape. < 1293677026 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Someone who understands me! < 1293677028 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: OK, but I do not know what protected means here. < 1293677034 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: How did it prevent you from copying the file? < 1293677093 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: There is PDF encryption (anyone without PDF software cannot read it), but that was not the reason for writing Anti-Copyscape. Basically, there is a "Protected by Copyscape" sign. < 1293677130 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: OK, well, what does it matter if someone put that there? All it means is that they'll search with Copyscape for plagiarised works based on theirs every now and then. < 1293677138 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :What does Anti-Copyscape do? < 1293677159 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: Forces the user to enter a number before entering. (It tells the user what number to type in) < 1293677175 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: What does that accomplish? < 1293677239 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :It also disable indexing as well. < 1293677247 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: What does having to enter a number accomplish? < 1293677361 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: Nothing much. But that's old and I really have no use for it anymore. I wrote it only for someone's request because they wanted to access a specific PDF file but they had no program to access it. < 1293677377 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Okay. Did they request you write Anti-Copyscape? < 1293677566 0 :p_q!unknown@unknown.invalid QUIT :Quit: This computer has gone to sleep < 1293677796 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"This episode was ranked last in Entertainment Weekly's evaluation of the first two seasons of the show. < 1293677796 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :" < 1293677800 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :WTF? I liked it < 1293677800 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: No; they couldn't have known about the Copyscape without seeing the PDF document. So I just had to make an assumption. < 1293677810 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: What show. < 1293677818 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :DS9 < 1293677821 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://memory-alpha.org/wiki/Move_Along_Home < 1293677822 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: What episode. < 1293677846 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: BTW you liking a thing is inversely correlated with it being good. < 1293677866 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I like Smalltalk! < 1293677928 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Probably for all the wrong reasons. < 1293677959 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(If they could see the PDF document, they would not need me to do this, isn't it?) < 1293678064 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Do you like the wrong reasons for all the wrong reasons? < 1293678367 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :http://manifestoism.com/post/2183131490/manifestoist-manifesto Manifestoist Manifesto. < 1293678422 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293678463 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Right, if someone wants to stop me making some kind of linkblahg to replace /r/programming so I can sleep at night, now is the time. < 1293678482 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :linkblahg?? < 1293678485 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :on reddit or what < 1293678495 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: What does linkblahg means? And what are you doing anyways? < 1293678519 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: linkblahg = linkblog = a bunch of summarised links and short commentary with an RSS feed. < 1293678533 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :think http://chneukirchen.org/trivium/, except cooler because it's me. < 1293678555 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :admittedly i doubt i'll be able to stop myself posting long-form crap but at the same time my laziness will ensure that it is vanishingly rare < 1293678597 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I don't really care whether or not you make that. Decide by your own opinion, please. < 1293678606 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :http://excamera.com/sphinx/fpga-j1.html this is VERY cool! 16-bit Forth CPU in _200 lines of Verilog_! w/ TCP/IP stack, system can fit in 8 kbytes! < 1293678621 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What's wrong with /r/programming ? < 1293678625 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :http://excamera.com/files/j1demo/docforth/invaders.fs.html space invaders! < 1293678627 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: it's terrible. < 1293678633 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :the thing about reddit is the comments are stupid < 1293678640 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :and everything crap gets upvoted < 1293678642 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :it used to be excellent but now it's all uninteresting bullshit < 1293678645 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :and all the comments are retarded < 1293678651 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :y;eah it used to be a great site < 1293678660 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :/r/haskell is still really good - but is of course haskell specific < 1293678668 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :if /r/programming was as consistently good as /r/haskell I wouldn't mind at all < 1293678672 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It's how I found out about Factor iirc... or at least where I first heard of it < 1293678687 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: from our perspectives that is not a good thing as you have not shut up about it since < 1293678690 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Someone said that they liked Factor and J, but they were frustratingly ungoogleable < 1293678709 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, I've slowed down about it < 1293678727 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: I don't like the commericalish/markety silliness that is taking over haskell < 1293678742 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: yeah, well ... I think it peaked a while back and is slowing down now < 1293678745 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :"Download Haskell" instead of "Download GHC", "apps" etc.. < 1293678754 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: right yes download haskell pissed me off < 1293678759 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: nothing wrong with "Download Haskell Platform" < 1293678761 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :which is what it /is/ < 1293678774 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Haskell Platform as a brand name I can live with ... the capital P makes it ok imo < 1293678806 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :anyway the link blog would basically be like all the silly links i post here, except with more coherent commentry, more often, and in a feed :P < 1293678913 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: you know I feel like the web could be more useful than it is right now, I'm not sure if that's because I just don't know about good sites though < 1293678945 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :useful in what sense? < 1293679003 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: well. the basic problem is that crap increases. so you need a filter, an aggregator to let you know what's good. the problem is that: filters run by one person can't keep up with the amount of content, and fundamentally rely on *other* filters (directly or indirectly, to find the content); and filters run by multiple people often get drowned out by noise as time goes on and they increase in popularity (e.g. reddit) < 1293679035 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :not only that < 1293679049 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :but each person has a different filter criterion < 1293679074 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :coppro: well, yes. but it's easy enough to be your own meta-filter (lol Metafilter) on a filter that matches closely enough < 1293679078 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :which /r/programming was circa 2007 < 1293679083 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :since you can basically do it in real-time < 1293679094 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Is there any Free (as in speech) FPGA? Is there any other hardware programming languages? < 1293679101 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :MetaFilter is actually quite nice incidentally, but it's rather generalised and so more of a timewaster than anything else < 1293679113 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: VHDL and Verilog are the only ones I know of. < 1293679388 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I would like to see one that you write the hardware program in terms of gates and macros of gates, and that you can do preprocessing with powerful. < 1293679451 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I preprocess with powerful all day. < 1293679990 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :Increasing generality: finite automata < pushdown automata < linear bounded automata < Turing machines I get what one first and last are < 1293679996 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :what are the middle two? < 1293680083 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :what are pushdown automata < 1293680110 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant, that is my question < 1293680116 0 :Wamanuz4!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293680129 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :finite automata which carries around a stack < 1293680186 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :and linear bounded automata ? < 1293680252 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :A turing machine is just a automata with unbounded memory < 1293680261 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :how could memory be linearly bounded? < 1293680328 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Is there any Free (as in speech) FPGA or similar devices? < 1293680581 0 :j-invariant!unknown@unknown.invalid QUIT :Quit: leaving < 1293680806 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Pornography: Are we getting enough of it? A new study by Future Lechers of America suggests that we are not. < 1293680914 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1293681035 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :"Please donate to keep Wikipedia free" I FUCKING HATE THIS TEXT < 1293681039 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :it suggests - < 1293681040 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :don't donate < 1293681043 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :and we'll start charging < 1293681045 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :ads all over the place < 1293681046 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :bullshit < 1293681049 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :fuck you wikimedia < 1293681174 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, adblock < 1293681234 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :variable: irrelevant < 1293681242 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :variable: whether i see them or not it's still stupid as fuck < 1293681457 0 :cheater99!~cheater@g228060092.adsl.alicedsl.de JOIN :#esoteric < 1293681536 0 :elliott_!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293681571 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293681578 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :SO ANYWAY, < 1293681583 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the back of my copy of SICP < 1293681589 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :refers to Hal Abelson as < 1293681600 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a Class of 1922 Professor < 1293681603 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it is actually 1992 < 1293681612 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but i prefer thinking that Hal Abelson is like 100 years old < 1293681619 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and thank the back cover for this exciting alternate history < 1293681752 0 :poiuy_qwert!~poiuy_qwe@CPE001b115db0ae-CM0018c0c24ffc.cpe.net.cable.rogers.com JOIN :#esoteric < 1293682067 0 :zzo38!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293682420 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`pastequotes < 1293682422 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.19947 < 1293682977 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION WTFs at some of those < 1293683055 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :(23:14:15) A?? ???: ??? - want to write a program in a new language I invented? TOD? < 1293683055 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :(23:17:05) B?? ???: Sure < 1293683055 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :(23:17:53) A?? ???: http://esolangs.org/wiki/TOD < 1293683055 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :(23:20:48) B?? ???: I'M NOT WRITING A PROGRAM IN THAT LANGUAGE < 1293683108 0 :j-invariant!~aaaa@unaffiliated/j-invariant JOIN :#esoteric < 1293683196 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :variable: bahaha < 1293683202 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: What's the WTF < 1293683238 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Some of them aren't that funny, I guess. Just weird < 1293683271 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: It's not meant to be funny, it's meant to be amusing. < 1293683301 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :66) What else is there to vim besides editing commands? < 1293683302 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric ::-} < 1293683342 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :variable: basically half our time is spent laughing at Sgeo :) < 1293683559 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :My cat is trying to eat my hand < 1293684367 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why am I still interested in Racket despite the lack of hotswapping stuff... I mean, it's theoretically doable, but I see nothing that makes it convenient < 1293684456 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :because it's got a cool macroexpander < 1293684504 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And of course people in #racket had no idea what I was talking about < 1293684517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Because hotswapping is a very niche feature? < 1293684527 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And I find it likely they know what hotswapping is and you just explained it terribly. < 1293684558 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I find it more likely that I got a bad impression based on one person < 1293684613 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: why do you care about hotswapping all of a sudden? < 1293684637 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I've always cared about it. It's just that most of the languages I've obsessed over before had it. < 1293684645 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Because he's a moron who has no clue what he likes and basically just grabs onto things that are shiny, criticise things made by people many times more experienced than he is with greater expertise, basde on misconceptions, in here, for us all to see, 24/7. < 1293684659 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Factor doesn't have hotswapping as far as I know. < 1293684664 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Also, the AW stuff I was working on would have benefitted from it < 1293684669 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Nobody gives a shit. < 1293684733 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://docs.factorcode.org/content/article-vocabs.refresh.html < 1293684748 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's about as "hotswapping" as Python's reload function. < 1293684758 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You have no idea what hotswapping is. < 1293684879 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I think it's somewhere between what you call "hotswapping" and Python's reload function < 1293684907 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :do you consider Erlang to have hotswapping (both of you)? < 1293684928 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :coppro, don't know Erlang that well, but I think so < 1293685140 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Erlang is pretty much _the only_ lang with hotswapping. < 1293685155 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo is presumably planning to write important, long-running network servers -- in which case -- god help us all. < 1293685157 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Please don't. < 1293685190 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, how about a "only-important-to-the-players-of-a-game" long-running network server? < 1293685222 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Perhaps a component of Active Worlds going down for a few minutes will have you reflect on how much of your life you plan to spend obsessing over it. < 1293685223 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what does Smalltalk count as? < 1293685670 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Has anyone in here done Perl 6? < 1293686013 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :not really < 1293686035 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I will look at it when they bother finishing it < 1293686085 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: the spec is very close to being "final" actually < 1293686097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just nobody wants to admit it :) < 1293686447 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yeah I know < 1293686463 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :but the thing is damned hard to read < 1293686468 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :it sort of assumes you know the history < 1293686767 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: yeah :-P < 1293686775 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: well it's better than perl 5's spec! < 1293686778 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with such nice properties as existing < 1293686970 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: now let me amuse you, last person who spoke < 1293686972 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: [[On a completely diffrent side note, it might be cool to have a new type of game playable on computer where all things in game are represented with ASCII like the art form just like I demonstrated up above. Imagine ASCII Castlevania, ASCII Mario Bros or ASCII Zelda. LOL just a passing thought.]] < 1293686995 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.atariage.com/forums/topic/132116-porting-the-original-classic-castlevania-to-the-2600/page__view__findpost__p__1593512?s=bcada80a7c4f8d16bdf1b84820d4a2c9 <-- seriously, the guy reinvents NetHack's display system in like 15 lines < 1293687018 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"And the ASCII thing was a non Atari related side thought. Like a remake of any general popular game where ALL graphics in game are represented by ASCII only. though in color though where each ASCII character is its own color." < 1293687019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :gahaaha < 1293687178 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: maybe #esoteric should make its own Perl 6, a hodge-podge language consisting of everything useful/fun we can think of golfed to hell < 1293687257 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i would have thought you'd be sleepy by now mr. hird < 1293687287 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: http://hackage.haskell.org/package/uAgda-1.0.0.1 interesting < 1293687293 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ahahahah < 1293687308 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: it's only 5:30 am ... going to bed soon though < 1293687312 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: WHAT'S SO FUNNY LITTLE MAN < 1293687367 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :2 ... Ke7 < 1293687369 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :and winning with it < 1293687457 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is turning into elliott  < 1293687489 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :no you are not < 1293687492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: how. < 1293687497 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i find the notion offensive < 1293687498 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1293687505 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Not going to sleep at decent times < 1293687528 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes. That is what defines me. < 1293687562 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: It's 0:38 in New York. You are ful < 1293687566 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*full of shit if you think that's late. < 1293687575 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I didn't eat dinner yet < 1293687585 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And last night, I didn't go to sleep. I was reading about Racket < 1293687610 0 :poiuy_qwert!~poiuy_qwe@CPE001b115db0ae-CM0018c0c24ffc.cpe.net.cable.rogers.com JOIN :#esoteric < 1293687640 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: IMO, this is the greatest Perl 6 feature: http://perl6advent.wordpress.com/2009/12/19/day-19-whatever/ < 1293687644 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: It, literally, means anything. < 1293687668 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: It is a single character that can do almost anything you want, and whose meaning is completely overridable and context-dependent in every way, having no common properties between them. < 1293687685 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It is utterly hilarious (the world's first joke told with a language feature?) and yet beautiful somehow. < 1293687767 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :G'night. < 1293687768 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293688349 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1293688417 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Can you figure out this code golf http://golf.shinh.org/p.rb?List+of+numbers+to+factor I figured it out maybe I can write 2 hint? < 1293688489 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293688540 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: does the list of numbers differ between different programs? < 1293688629 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The list of numbers has to be the specified list in order to solve the problem. You can make up this list of numbers using any algorithm you want to that produces this list. < 1293688658 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so the list of numbers from the sample output is always the list/ < 1293688798 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :2 hint: * It has something to do with the root directory! * Look at the individual numbers (on the left side) more carefully! < 1293688923 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :no idea man < 1293688925 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(you can also use a embedded solution if you prefer, this is also valid for many problems; but you might prefer not to) < 1293688981 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i don't think you can get down to 27 chars that way :P < 1293689035 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You are right you probably cannot do it that way, but you can try and score anyways, it just won't be the best score. < 1293689502 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1293689528 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1293695999 0 :clog!unknown@unknown.invalid QUIT :ended < 1293696000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1293696354 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... IPv4 allocation rate of APNIC has slowed a bit... Currently the pool is at 2.75. I guess it'll pick up after new year... < 1293696541 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Does it usually? < 1293696757 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :I haven't looked into that. But the days between xmas and new year tend to be slow anyway... < 1293696758 0 :wareya_!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1293696806 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1293696884 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Or then APNIC suprise-allocates around new years, bringing immediate X-day... < 1293698133 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Hah... This piece of news gats IPv6 address space size wrong. First it says the number of addresses is 340 undecillion (right), but then it says "which is a 34 followed by 35 zeros". Except that 340 undecillion is 34 followed by _37_ zeros. < 1293698221 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Would that be the same as 340 trillion trillion trillion by any chance? < 1293698227 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Wait, no, that makes no sense < 1293698281 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Wait, just googled 340 trillion trillion trillion, and the first few hits are about IPv6 < 1293698394 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1293698440 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :For every meter I travelled upwards in Second Life, there's an IPv6 address >.> < 1293698530 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :There is one IPv6 address for every possible key AES-128 has... < 1293698720 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :BTW: A while ago I patched git built-in git:// client and server to deal with IPv6 properly and sent the modifications upstream. :-) < 1293698784 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, you're awesome < 1293698933 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :<3 < 1293699093 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Basically the problem was that neither the client or the server could parse bracket notation properly. < 1293699635 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1293699652 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :how much underlying stuff to establish ipv6 connections/ < 1293699670 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :and can it do ipv6 DNS too? < 1293700368 0 :sftp!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1293700395 0 :sftp!~sftp@79.174.46.208 JOIN :#esoteric < 1293700395 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sighs at User Friendly < 1293700409 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Illiad forgot to put the "This 'toon is a repeat" thing up < 1293700418 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :So now it's displaying pre-Y2k stris < 1293700420 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :strips < 1293700898 0 :zzo38!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293701246 0 :hagb4rd!~perdito@koln-5d81f3b0.pool.mediaWays.net JOIN :#esoteric < 1293701278 0 :hagb4rd!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1293701307 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1293701938 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :hmm, so strchr(':') is actually a very bad way to find the port number of an address, if you want IPv6 support < 1293702326 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293702640 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1293703108 0 :cheater99!~cheater@g224201177.adsl.alicedsl.de JOIN :#esoteric < 1293703496 0 :hagb4rd!unknown@unknown.invalid NICK :hagb4rd|afk < 1293703843 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :http://uncyclopedia.wikia.com/wiki/Conservapedia < 1293703994 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :curse those liberals!! < 1293704065 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :LOL: 8 billion IP addresses. < 1293704304 0 :Phantom_Hoover!~phantomho@cpc1-sgyl29-2-0-cust788.sgyl.cable.virginmedia.com JOIN :#esoteric < 1293704326 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :see also: http://uncyclopedia.wikia.com/wiki/Conservatroll < 1293705226 0 :Wamanuz4!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1293705576 0 :hagb4rd|afk!unknown@unknown.invalid NICK :hagb4rd < 1293705839 0 :Wamanuz5!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1293705950 0 :Wamanuz4!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293707719 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Dear Notepad++: "Encode in UTF-8 without BOM" should be called "Encode in UTF-8". UTF-8 does not have a BOM. < 1293707884 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://patrickthomson.tumblr.com/post/2499755681/the-best-debugging-story-ive-ever-heard < 1293708140 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why am I not going to sleep? < 1293708164 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :"Linda was developed by David Gelernter and Nicholas Carriero at Yale University and is named for Linda Lovelace, an actress in the porn movie Deep Throat, a pun on Ada's tribute to Ada Lovelace[1]." < 1293708271 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, because you are using your computer? < 1293709610 0 :hagb4rd!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293709691 0 :oerjan!unknown@unknown.invalid QUIT :Quit: leaving < 1293711764 0 :sftp!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1293711804 0 :sftp!~sftp@79.174.49.208 JOIN :#esoteric < 1293712092 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, down? < 1293712119 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, no,, < 1293712441 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Dear Sgeo: Unfortunately, Windows doesn't appear to subscribe to this belief < 1293712457 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :(also BOMs are legal if utterly retarded in UTF-8) < 1293712474 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I actually have a script to prepend a UTF-8 BOM to deal with retarded programs < 1293712493 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :(like some Windows text editors...) < 1293712554 0 :sftp_!~sftp@79.174.46.208 JOIN :#esoteric < 1293712563 0 :sftp!unknown@unknown.invalid QUIT :Ping timeout: 246 seconds < 1293713585 0 :j-invariant!unknown@unknown.invalid QUIT :Quit: leaving < 1293714600 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, so how goes the repair (the server is back up again) < 1293714613 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I finished it ages ago. < 1293714691 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, ... no... ? < 1293714702 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, you must have lagged out before server saw it < 1293714711 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Well, the stone I was smelting is all there. < 1293714713 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, still 5 blocks missing < 1293714715 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sec < 1293714721 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :About 8 blocks. < 1293714734 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, 8 blocks as cobble, no coal in there < 1293714744 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Gyaaaa < 1293714745 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh another furnace < 1293714752 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, there were 8 stone in another furnace < 1293714757 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1293714759 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, that's mine. < 1293714768 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :this whole former PLT-Scheme looks quite nice < 1293714779 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but i don't like it's nomenclature < 1293714780 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, repaired the remaining hole. want the 3 remaining stone? < 1293714788 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Not reall. < 1293714790 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :*really < 1293714965 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, anyway, I'm sure we all have hidden away chests. But I have some pretty much mcmap-safe hide aways too. < 1293714974 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :won't tell you any details < 1293715004 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I'm assuming you either embedded the chests in stone to make them hard to see or placed them in the middle of nowhere. < 1293715032 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, the latter. I have a file with coordinate pairs < 1293715061 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :What the hell do you have worth hiding? < 1293715083 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :TNT would seem to be about it. < 1293715092 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, not TNT no. < 1293715102 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, see /msg < 1293715105 0 :sftp!~sftp@79.174.49.208 JOIN :#esoteric < 1293715116 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :WHAT'S THAT YOU SAY? OBSIDIAN? < 1293715138 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :That's really not something worth keeping secret. < 1293715146 0 :sftp_!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1293715160 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, meh. Some mystery never hurt < 1293717705 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, is it down? < 1293717749 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :LUCH < 1293717751 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :*LUNCH < 1293718661 0 :MigoMipo!~John@84-217-9-117.tn.glocalnet.net JOIN :#esoteric < 1293720286 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293720464 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :04:34:17 (also BOMs are legal if utterly retarded in UTF-8) < 1293720484 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Is it really legal if the inventors of UTF-8 will kill you if you do? < 1293721822 0 :poiuy_qwert!~poiuy_qwe@CPE001f5b00390f-CM001e6b2335dc.cpe.net.cable.rogers.com JOIN :#esoteric < 1293723237 0 :vinu143_!~vinodkama@202.133.49.59 JOIN :#esoteric < 1293723255 0 :vinu143_!unknown@unknown.invalid PRIVMSG #esoteric :Bailout < 1293723265 0 :vinu143_!unknown@unknown.invalid PRIVMSG #esoteric :Happily < 1293723273 0 :vinu143_!unknown@unknown.invalid PRIVMSG #esoteric :Hai < 1293723273 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Bail in! < 1293723275 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Sadly! < 1293723277 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Bai! < 1293723284 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Bail sideways! < 1293723288 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ambivalently! < 1293723291 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...blah! < 1293723297 0 :vinu143_!unknown@unknown.invalid PRIVMSG #esoteric :Hellowww < 1293723328 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Hello world wide web! < 1293723342 0 :Wamanuz!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1293723362 0 :vinu143_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: < 1293723367 0 :vinu143_!unknown@unknown.invalid PRIVMSG #esoteric :H r u < 1293723428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Harigo. < 1293723497 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1293723513 0 :Wamanuz5!unknown@unknown.invalid QUIT :Ping timeout: 250 seconds < 1293723528 0 :vinu143_!unknown@unknown.invalid PART #esoteric :? < 1293723624 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :mol < 1293723666 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ecule < 1293725494 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :asses. < 1293725550 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :MOLECULEASSES? THERE IS NO SUCH WORD < 1293725686 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I like big molecule asses and I cannot lie. < 1293725824 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, still missing one door. where did you put it < 1293725837 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I destroyed exactly one door and put it in the chest. < 1293725847 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, who has the inner door then? < 1293725874 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, PH I guess? And he seem to be acting like a 10 year old, so I doubt I'll get that back < 1293725879 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: What a stupid question. I'll go grab my telepathy device and figure it out. < 1293725896 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it was a rhetorical question. < 1293725950 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't think you understand what rhetorical questions are. < 1293725958 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I do not have any doors. < 1293726008 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, also, I'll have you know that I am 22, not 10. < 1293726011 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, so what did you do to the inner door in order to get out? < 1293726028 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I was 22 at it. < 1293726066 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, waiting for an answer < 1293726091 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :IT WAS ALL SUCH A BLUR < 1293726093 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I like the idea of ageing something. < 1293726102 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Except just before you're 70. < 1293726103 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Probably PTSD from being kidnapped. < 1293726114 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, right. You still owe me one iron door. < 1293726128 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, you're in the wrong here! < 1293726134 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Kidnapping is WRONG! < 1293726142 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :How stupid do you have to be not to understand rhetorical questions? < 1293726147 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, break in is also wrong < 1293726172 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, the word you are looking for is not kidnapping. I acted in self defence < 1293726188 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, BY KIDNAPPING ME! < 1293726210 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: As stupid as Vorpal! (Yes, yes, I got it.) < 1293726212 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Also, that was a meeting to foster corporate coöperation, not a break-in! < 1293726229 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, no. By filling up a room in my house. Why did you not use /spawn < 1293726236 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, no it wasn't < 1293726267 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It WAS! < 1293726302 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, so is that why you changed a sign to read "Vorpal sucks" < 1293726309 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Yep! < 1293726309 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :remember, that was BEFORE I filled the room < 1293726317 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It's a complement in HHI circles! < 1293726317 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, pull the other one. < 1293726322 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Hoovers, after all, suck! < 1293726367 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, what was the second text now again? < 1293726372 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the second time you change it < 1293726375 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :changed* < 1293726411 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I didn't get a chance, since you messed it up. < 1293726424 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, you changed it a second time. < 1293726438 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, and no I didn't mess it up. It was you who did in the first place < 1293726461 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover sucks. < 1293726494 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why thank you. < 1293726522 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, so was it you or PH who dug away in the side of a wall of my place? Below boat loop < 1293726557 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :What. < 1293726588 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well there is a hole in a wall above the sign saying "boatloop ^\n\nfarming v" < 1293726604 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, certainly new as of today < 1293726610 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I am really uninterested in your insane allegations of things I've done; please stop pinging me. < 1293726618 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I presume it was PH then < 1293726961 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, gee, thanks for stealing metals too. < 1293726977 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Zuh? < 1293726981 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I gave them back. < 1293726997 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, oh where? They are not in the chest where they were taken from < 1293727039 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ugh, there is an awful J maze solver on Rosetta Code. < 1293727051 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The most important part of the code is an imperative loop. < 1293727255 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293727301 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293727400 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, what about all those mushrooms? < 1293727419 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, I ate them. < 1293727429 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, wasn't there like 30? < 1293727435 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hey, they did anagolf at 27C3 < 1293727446 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, OK, let's learn some maths! < 1293727447 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :approve < 1293727454 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :8 + 8 = 16! < 1293727459 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :16 < 30! < 1293727470 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, so there was 8 in there of each. Right < 1293727471 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :16 - 4 = 12 < 1293727482 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I didn't remember how many were in there < 1293727487 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :open F,;eval < 1293727488 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :What. < 1293727491 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :which is quite different from math < 1293727520 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, now, when can I expect those back? Along with the iron door? < 1293727533 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, when the cows come home. < 1293727570 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, I see. Well a cow just jumped outside my front door. So I guess now then < 1293727591 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, that doesn't count < 1293727611 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, oh? < 1293727663 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cows can't count < 1293727671 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :scientific fact < 1293727699 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, EXACTLY. < 1293727715 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, alligators always alliterate < 1293727759 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, there? < 1293729112 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, the HHI PR department is asking questions about the new message at our headquarters. < 1293730190 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293730565 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: if I name Ponzi Scheme's editor Madoff, will you arrest me for being an unlicensed punster? < 1293730979 0 :cheater99!~cheater@g224201105.adsl.alicedsl.de JOIN :#esoteric < 1293731320 0 :sftp!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293731668 0 :sftp!~sftp@79.174.49.208 JOIN :#esoteric < 1293731895 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293731908 0 :sftp!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293731960 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293732933 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I wish the button on this thing was easier to press ... enabled tap to click for now. < 1293733278 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :http://www.theonion.com/articles/internet-explorer-makes-desperate-overture-to-beco,6338/ < 1293733354 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293733417 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293733642 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.210 +[19:45:51] < fizzie> personally when I find enough money I don't have any use for I'll buy these. so I consider my usage just some kind of far-fetched "advance-preview" thing. < 1293733649 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: So did you ever buy C99 and C++? < 1293733755 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293733797 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293733802 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293733890 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293733896 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.310 +[20:32:44] < fizzie> freaky. I've been a slackware-user since when I found linux, but recently I've been thinking about converting to a debianist. installed debian on this ppc-macintosh I have here. < 1293733898 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :LORE AND HISTORY < 1293734347 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, which year is it from? < 1293735210 0 :sftp!~sftp@79.174.49.208 JOIN :#esoteric < 1293735263 0 :Wamanuz2!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1293735390 0 :Wamanuz!unknown@unknown.invalid QUIT :Ping timeout: 246 seconds < 1293735424 0 :Wamanuz3!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1293735586 0 :Wamanuz2!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293735832 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Bahahahahaha Minecraft. < 1293735841 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :BOXES! < 1293735859 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :(the official working title for what I have been calling netcraft) < 1293735867 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: That ... worst ... ever ... title < 1293735879 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty epic so far; it uses vertex shaders to make the world "round" < 1293735893 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Minecraft may spill into Agora for a few message Real Soon Now (or B) < 1293735902 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I'm on Holiday < 1293735903 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I apologise! < 1293735912 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Bah, Agora is like a magnet. < 1293735916 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You can't take a holiday from a magnet. < 1293736081 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :unless you have a magnetic monopoly < 1293737209 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293737257 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293737300 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293737353 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293737515 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :DAMMTI GEOMTRYOMFEOGP < 1293738116 0 :Wamanuz3!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293738328 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I just got the pun < 1293738330 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :you're horrible < 1293738353 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you're welcome < 1293738519 0 :sftp!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293738523 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :magnetic monopoly should be a game < 1293738544 0 :sftp!~sftp@79.174.49.208 JOIN :#esoteric < 1293738896 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :might raise a bit of a trademark issue < 1293738936 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1293738944 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats FireFly -----### < 1293738950 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1293738962 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :IT'S TRADITIONAL < 1293738967 0 :FireFly!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1293738967 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: cruelty! < 1293738983 0 :FireFly!unknown@unknown.invalid PRIVMSG #esoteric :Good evening anyway < 1293739563 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wow, apparently my anagolf challenge is rather famous ... < 1293739607 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Link? < 1293739622 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Just the "minimal Scheme interpreter" one; it's famous for being a complete and utter failure. < 1293739635 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Not only is one of the example programs invalid (unmatched parens), but the output is incredibly trivial to just embed. < 1293739671 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1293739739 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: In which dirt and gravel also become glass: http://abemiller.imgur.com/778N2 < 1293739848 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, clearly not gravel. < 1293739880 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well, okay. < 1293740988 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :grievously groveling gravel < 1293740998 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you promised me Minecraft in Agora < 1293741009 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: What. < 1293741011 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: I object < 1293741019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Oh, no, I didn't mean like that. < 1293741025 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And I promised nothing? < 1293741025 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric : coppro: Minecraft may spill into Agora for a few message Real Soon Now (or B) < 1293741030 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I pinged coppro once. < 1293741031 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1293741034 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Yes, I mean Minecraft-related matters. < 1293741039 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's complicated. < 1293741070 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION recalls Agora had some geography-like game at one time < 1293741081 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm was it an Agora map < 1293741090 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: COME BACK AND FIND OUT < 1293741096 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :eek < 1293741116 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: we're fluffy :< < 1293741149 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :BUT DO YOU TASTE GOOD WITH KETCHUP? < 1293741193 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or possibly a more refined sauce < 1293741203 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes < 1293741212 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm... tempting < 1293741326 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: or you could be like michael norrish; just post occasionally and have people gawp :D < 1293741337 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm... even more tempting < 1293741398 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: in fact, the rarer it is, the larger a spectacle you get < 1293741497 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you realize that logically this implies that i should wait as long as possible < 1293741530 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well, no, it ends after a while < 1293741535 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: at least for the first post < 1293741538 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1293741539 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nobody knows who the fuck you are :D < 1293741556 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :except us, obviously < 1293741557 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and probably goethe since he's older than time itself < 1293741557 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :SORRY *G. < 1293741562 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well michael norrish would know. maybe i could get a chain effect. < 1293741591 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't think goethe is on this channel to hear you? < 1293741594 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Michael Norrish is the most prolific of the people who never post :-P < 1293741607 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :...how logical. < 1293741626 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: IIRC his second-last (memorable, at least) post was dissing Spivak pronouns, and the last was denouncing nomic that's based on scams and rule trickery as boring, vs. one grounded in politics < 1293741634 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I guess he only posts when he's sick of our shit :) < 1293741651 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1293741652 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1293742090 0 :Sasha!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293742218 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Realisation: All OS X package managers suck. < 1293742238 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1293742239 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :also < 1293742243 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :my bedroom is farting < 1293742254 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: I thought you were going to say "also, OS X sucks" but ... what. < 1293742255 0 :Sasha!~WHAT@75-174-217-205.phnx.qwest.net JOIN :#esoteric < 1293742267 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I'll start maintaining my own packages with stow. < 1293742273 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That doesn't sound like a half-bad idea actually. < 1293742273 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :something in my bedroom is making farting noises < 1293742287 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :After all, all the OS X package managers compile anyway ... yes, I think I will do that. < 1293742314 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if I can make stow use hardlinks instead of symlinks. < 1293742381 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.gnu.org/software/stow/ TOTALLY EASY TO FIND TARBALLS FROM THIS PAGE < 1293742426 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hmm, is stow even *maintained*? < 1293742435 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :last release is from 2002 < 1293742553 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's been stowed away < 1293742917 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wish pikhq was here, he knows about stow < 1293743022 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :"Yes, witnesses to the Jehovahs incident" < 1293743038 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: wat < 1293743051 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: have you used gnu stow < 1293743057 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: No < 1293743063 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: use it so i can ask you questions about it < 1293743070 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Nuh-uh < 1293743097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: plz < 1293743154 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Nuh-uh < 1293743159 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: :{ < 1293743161 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the curious incident of the Jehovah in the night-time < 1293743332 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1293743584 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the FHS is so restrictive < 1293743591 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/usr/local is overloaded :( < 1293743601 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/usr/local is "shit the sysadmin wrote" but *also* "shit the sysadmin installed" < 1293743606 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with the latter, something like gnu stow is useful for managing it < 1293743612 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with the former, obviously you don't want stow trashing your shit < 1293743621 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which it will if you use the same directory < 1293743623 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so ...? < 1293743702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: you, random person I'm going to annoy. solve my problem < 1293743733 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.970 +[23:18:07] < fizzie> now that was just plain wrong. it's like killing twelve live kittens and stuffing a pentium inside each one. < 1293743784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.984 +[23:43:14] < fizzie> I went to see the 'spirited away' movie today, and they showed the trailer for a new star trek film, 'nemesis', before it. < 1293743784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.985 +[23:43:43] < fizzie> looked like lot of explosions and spaceflight, and then few people/things kissing in between. < 1293743788 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :these logs are the best ever < 1293744036 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Was this when #esoteric was really #fizzie? < 1293744069 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: no < 1293744085 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: No, I'm just only quoting fizzie. < 1293744088 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :everyone else in 2002 is boring. < 1293744122 0 :Wamanuz3!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1293744130 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1339 +[02:50:11] < mooz_> am talkink < 1293744130 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1340 +[02:51:30] < mooz_> sadly, pitr hasn't had much of a role in UF lately. one could even say the standard of the comic has lowered... < 1293744130 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1341 +[02:54:25] < navigator> i haven't read it for about a couple of months < 1293744132 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1342 +[02:54:37] < navigator> it was getting from silly to idiotic < 1293744134 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1343 +[02:54:46] < mooz_> quite < 1293744136 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a lesson that Sgeo has still not learned < 1293744175 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1380 +[03:16:13] < fizzie> colin is my primary computer, it's "about the first genuinely useful" thing here, as ford says about colin in the book. < 1293744175 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1381 +[03:16:32] < fizzie> random is a girl, and macs are of course girls. < 1293744190 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1392 +[03:17:46] < fizzie> zem is a laptop, so it somewhat resembles a mattress. < 1293744195 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Some lines snipped.) < 1293744199 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :This naming logic is horrific, fizzi. < 1293744201 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*fizzie. < 1293744218 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1395 +[03:18:30] < fizzie> and epun is really insignificant, and in reality here epun is a C128. 2.1398 +[03:19:16] < fizzie> yup. I'm trying to write an ipv6 stack for it, therefore it has a name :p < 1293744365 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so is anyone FHS-savvy :) < 1293744379 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it's not getting from anything to anything right now. < 1293744387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: No, it's just bad. < 1293744394 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And Iliad is dying of cancer or something. < 1293744406 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :..? < 1293744423 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Or something :P < 1293744484 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293744527 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293744531 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Illiad's a plagiarist? :( < 1293744602 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: What? < 1293744611 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OK, I think I'll stow in /opt: < 1293744617 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"The directories /opt/bin, /opt/doc, /opt/include, /opt/info, /opt/lib, and /opt/man are reserved for local system administrator use. Packages may provide "front-end" files intended to be placed in (by linking or copying) these reserved directories by the local system administrator, but must function normally in the absence of these reserved directories." < 1293744620 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/User_Friendly#Plagiarism < 1293744635 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :However, I am not sure what to name the stow directory... < 1293744656 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/opt/stow isn't strictly correct, especially as ... oh fuck it, I'll go with /opt. < 1293744700 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Hardly a worthy accusation considering all the punchlines are tired, tired lines heard a billion times before. < 1293744905 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :you know what really has issues? < 1293744908 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Natioal Geographic < 1293744953 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :*National < 1293744969 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That may have been funnier if it were a bit longer before you said it < 1293744983 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Then again, I should not be giving advice on humor < 1293744984 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :probably < 1293744990 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :coppro, hm. < 1293744990 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :but it was supposed to be a lame pun < 1293744992 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :so me < 1293744993 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :*meh < 1293744997 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Oh, god. < 1293745006 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swatpans coppro --==\#/ < 1293745050 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes towards compiling GHC < 1293745052 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :more like quadriplegic < 1293745059 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i.e. < 1293745061 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :1. Download GHC. < 1293745063 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :2. Download GHC's source. < 1293745067 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :3. Use (1) to build (2). < 1293745070 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :you know what is a nice sound? < 1293745072 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :an hourglass < 1293745078 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :4. Call up Douglas Hofstadter -- tell him you just did something that'll BLOW HIS MIND. < 1293745084 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I don't get it < 1293745102 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I do < 1293745108 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :It's funny < 1293745121 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I think Sgeo means he doesn't get coppro's joke. < 1293745130 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it wasn't a joke < 1293745135 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't either < 1293745138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Presumably coppro was referring to my line, then. < 1293745149 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I was < 1293745155 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :But the hourglass comment was no joke < 1293745168 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I like the quiet flowing sound of an hourglass < 1293745171 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I don't quite get elliott's thing either < 1293745178 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was given an hourglass for his birthday < 1293745195 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Douglas Hofstadter's career is built on making recursion sound like an amazing thing that solves all questions of consciousness. < 1293745213 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :That man is strange < 1293745218 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :(and not just in a looping fashion) < 1293745227 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :to understand consciousness you must first understand consciousness < 1293745250 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Aren't most compilers compiled by themselves these days? < 1293745250 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Hofstadter seems like an intelligent guy who should have really been stopped from writing GEB. < 1293745258 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: You have a strange definition of most ... < 1293745259 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :The funny thing about his writing is that he seems to have a reasonable grasp at mathematics, except it just sort of goes out the door and becomes a weird mysticism when he mentions strange loops < 1293745263 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GCC, GHC. < 1293745265 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's about it. < 1293745266 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :clnag < 1293745270 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :*clang < 1293745270 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh, the Lisps too, but they're weird. < 1293745274 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: no, clang compiles with GCC too. < 1293745278 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GHC compiles only with GHC. < 1293745280 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GCC compiles only with GCC. < 1293745295 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :SBCL compiles with CMUCL too, even, so even as a Lisp it doesn't qualify. < 1293745299 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I suspect SBCL could compile CMUCL, as well. < 1293745301 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you could build a working GCC with a few other compilers < 1293745311 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Well, it's dark magic. < 1293745316 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: And nobody actually does afaik. < 1293745321 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ./configure -no-bootstrap < 1293745326 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :or something like that < 1293745332 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Anyone done diverse double-compiling on GCC? < 1293745339 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :double-compiling? < 1293745340 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :How would you go about doing that? < 1293745341 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: It is one of the examples in the paper. < 1293745343 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :compiling GCC once is bad enough < 1293745343 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Read it < 1293745347 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1293745353 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Diverse Double-Compiling is the name for the technique to circumvent Trusting Trust. < 1293745361 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :WAIT WHAT < 1293745363 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: It lets you figure out if a system has been compromised in that way. < 1293745372 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: See http://www.dwheeler.com/trusting-trust/. < 1293745501 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :checking for path to top of build tree... dyld: Library not loaded: /opt/local/lib/libgmp.10.dylib < 1293745502 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :by depends on xcode < 1293745506 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :they meant depends on xcode and macports < 1293745521 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Compiling GHC is a bitch :-( < 1293745563 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :the thing about the trusting trust attack is it is so difficult to actually pull < 1293745587 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: well, if the compiler gets modified too much, then the heuristic might fail < 1293745595 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: it was more practical with 70s era compilers < 1293745599 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1293745599 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :elliott: coppro: well, if the compiler gets modified too much, then the heuristic might fail < 1293745603 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but note that if the original guy is still around < 1293745605 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :he can easily fix this < 1293745609 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :but what I mean is < 1293745631 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :if you are trying to backdoor every system as described in the paper < 1293745648 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :the amount of extra stuff you need to backdoor with your compromised compiler is very high < 1293745648 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: you mean in the diverse doublecompiling paper? < 1293745651 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i haven't actually read it yet < 1293745668 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It's the part describing a trusting trust attack < 1293745668 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: really, Trusting Trust is more theory than practice -- I don't know of anyone who isn't ken that's done it, and ken is basically a god < 1293745673 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: right. < 1293745677 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: well, it's an academic paper. < 1293745680 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :true < 1293745686 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: the point is to prove "even when all seems hopeless, we can still trust computers" :) < 1293745693 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well, if you're willing to trust the second compiler. < 1293745696 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you could always write your own. < 1293745701 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :but the thing is, in practice, you'd need to backdoor the compiler in such a way as to at least backdoor every other compiler < 1293745706 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Who says that I can trust the hardware? < 1293745710 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :this is non-trivial < 1293745714 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: compile the compiler on another machine, duh < 1293745727 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: but for instance, let's say you backdoored GCC < 1293745735 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :you would then need to make sure it could backdoor clang when it was compiling clang < 1293745742 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :(as well as, of course, backdooring GCC) < 1293745744 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: the point is a backdoor on one system < 1293745754 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: well, at the minimum, you need a binary of a compiler you trust. < 1293745764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: You can always write your own compiler, in machine code, from scratch, in theory. < 1293745767 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: to perform the attack? < 1293745771 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :or to defend? < 1293745774 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: to defend < 1293745781 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I'm talking about attacking < 1293745784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: oh, were you saying that attacking is impractical? < 1293745786 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1293745786 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :right, i totally agree < 1293745812 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :defending, yes, needs to start with something trusted < 1293745813 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sigh, the other binary depends on the macports lib too < 1293745824 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :and it could well be a machine-code compiler for something simple < 1293745853 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :e.g. a machine code assembler makes an assembly C subset compiler makes a full C compiler makes everything else < 1293745922 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, my inst(1) program might actually come in useful. < 1293745934 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :For compiling stuff into /opt/stow/foo. < 1293746342 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293746367 0 :hagb4rd!~perdito@koln-d932942f.pool.mediaWays.net JOIN :#esoteric < 1293746455 0 :Behold!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1293746563 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I should probably go eat breakfast < 1293746568 0 :wareya_!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1293746633 0 :BMG!~behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1293746634 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Um, it's 17:00. < 1293746656 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I haven't left my bed since... maybe 7AM or so?/ < 1293746661 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And that wasn't to eat < 1293746662 0 :Phantom_Hoover!~phantomho@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1293746730 0 :wareya!unknown@unknown.invalid QUIT :Ping timeout: 246 seconds < 1293746733 0 :BMG!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293746835 0 :Behold!unknown@unknown.invalid QUIT :Ping timeout: 250 seconds < 1293746855 0 :hagb4rd!unknown@unknown.invalid PRIVMSG #esoteric :i notified sgeo very often having problems with the very basic sustainment functions :) < 1293746897 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :verily < 1293746899 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :My only problems are with sleeping and eating! < 1293746924 0 :hagb4rd!unknown@unknown.invalid PRIVMSG #esoteric :so breathing works fine..last but not least < 1293746929 0 :hagb4rd!unknown@unknown.invalid PRIVMSG #esoteric :so far < 1293747054 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :One of the bad sides in IPv4 depletion is GCN. Forum trolls and wiki vandals are absolutely going to love it... < 1293747169 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: gcn? < 1293747181 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Oops, CGN < 1293747204 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: lol you would hate how old this clang is < 1293747212 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ clang --version < 1293747212 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Apple clang version 1.6 (tags/Apple/clang-70) < 1293747222 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: apple can't even ship the latest version of the products they fund :) < 1293747261 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293747376 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293747454 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :GCN? < 1293747458 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1293747462 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :CGN? < 1293747471 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Carrier Grade NAT. < 1293747519 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :what's that? < 1293747524 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :remind me < 1293747589 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :NAT by ISP. < 1293747612 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :nope, rings no bells < 1293747631 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :You know what NAT is (and why it is bad)? < 1293747636 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :20000users 1 IP < 1293747637 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1293747648 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I'm dumb in IP matters < 1293747649 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Pretty much... < 1293747654 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :also hah http://politics.slashdot.org/story/10/12/30/213246/Democrats-Crowdsourcing-To-Vote-Palin-In-Primaries?from=rss < 1293747658 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1293747661 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :wait I thought IPv6 got rid of this < 1293747675 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :every machine/location pair will effectively have its own IP < 1293747680 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: thus "IPv4 depletion" < 1293747680 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :coppro, yes. IPv6 hasn't been widely deployed yet < 1293747684 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also ipv6 has some nat i think < 1293747701 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: that article is everything wrong with ameirca < 1293747702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*america < 1293747705 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well no not nearly everything < 1293747707 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Wait, every _machine/location pair_? Not just every machine? Hmm < 1293747707 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but the voting system < 1293747708 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :definitely < 1293747710 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1293747712 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Well, that makes sense < 1293747712 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: yes < 1293747730 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: individual organizations will get /64s < 1293747736 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :where organization might mean your house < 1293747748 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :the other half is allocated based on your MAC address < 1293747754 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :(so as to obviate DHCP) < 1293747771 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :(since every computer can theoretically say "give me this IP" and it will be available) < 1293747797 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I'd vote in the Republican primary against Palin (unless the only other serious contender was Huckabee) < 1293747808 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Oh, IMS (3G/4G IP Multimedia(?) Service) is IPv6-only and assigns /64 per handset. < 1293747810 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What if a computer lies about its MAC address? < 1293747848 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: then you might get collisions < 1293747870 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :There's DAD (Duplicate Address Detection). < 1293747902 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :And also privacy extensions that make the computer hop the host part of the address. < 1293747939 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Who's worse: Palin or Huckabee? < 1293747952 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Your mother. < 1293747978 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Deceased people really don't make great presidents < 1293747990 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :They make the best presidents! < 1293748028 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :I think Palin... Huckabee might be crazy, but at least he might be somewhere near competent... < 1293748075 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I think I need to amend my GHC compilation process. < 1293748078 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :1. Install GHC. < 1293748089 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :2. Install tons of Haskell libraries and programs to enable building all the GHC documentation. < 1293748090 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :3. Download GHC. < 1293748095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :4. Compile GHC with GHC. < 1293748096 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :5. Install GHC. < 1293748099 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :6. Uninstall the other GHC. < 1293748101 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :7. Why god why < 1293748165 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :For building library documentation, you'll need Haddock [6]. To build < 1293748165 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the compiler documentation, you need a good DocBook XML toolchain and < 1293748165 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :dblatex. < 1293748168 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :BUT I DON'T WANNA < 1293748281 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why are you doing it that way for ghc? < 1293748296 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Because GHC depends on GHC. < 1293748299 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GHC depends on recent GHC, even. < 1293748301 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, couldn't you just get the haskell platform thingy? < 1293748315 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I doubt that thinks it's installed in /opt, and GHC is not very relocatable. < 1293748327 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oh, is this for kitten? < 1293748334 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Plus the platform is on GHC 6.12; I want the new, shiny, breaks-everything GHC 7.0.1. < 1293748339 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No, this is for my OS X box. < 1293748343 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1293748345 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :There is literally no good OS X package manager. < 1293748354 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Homebrew isn't good? < 1293748355 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I've tried MacPorts, Fink, and Homebrew. They are all terrible. < 1293748373 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So I'm just compiling stuff myself and using 2002-vintage GNU Stow. < 1293748382 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, so what is are the major news in ghc 7? < 1293748387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: What. < 1293748391 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :is are < 1293748393 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :IS ARE < 1293748395 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you said it breaks everything < 1293748402 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, oops < 1293748408 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It has more bunnies. < 1293748422 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(that is what you get for changing a sentence midway and then not proof reading) < 1293748431 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :All that I was is lost to the waves. I was is lost. was is. < 1293748439 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1293748495 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I think elliott's fleeing me < 1293748604 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1293748792 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293748798 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :guess my wifi password < 1293748842 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :sgeosucks < 1293748863 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: nope, although good idea < 1293748872 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's actually opticiansareactuallybearsindisguiseokay. based on a true story. < 1293748900 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Scenes from 2002: < 1293748901 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1712 +[02:47:45] < navigator> hey have any ascii anime porn links? < 1293748928 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so they can barely see? < 1293748968 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1749 +[17:03:19] < navigator> i need either somebody to help me with dialup ppp from solaris or somebody to give me a lot of drugs < 1293748968 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1750 +[17:04:32] < fizzie> heh, I was actually thinking of trying solaris/sparc too. < 1293748968 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 2.1751 +[17:04:51] < fizzie> maybe I should restock my supplies of drugs before I try that, then. < 1293749009 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Yay, I ate! < 1293749018 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, the major change seems to be haskell2010 support? < 1293749029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: CONGRATULATIONS < 1293749032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: probably. who cares. it's shiny & new < 1293749051 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes but I was wondering what the shiny and new parts were (found the release notes) < 1293749053 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I think I'm starting to see the use of a package management system ... tempted to write installation shell scripts now < 1293749071 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so I can do /usr/local/install/ghc < 1293749078 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and it'll make /opt/stow/ghc-7.0.1 for me < 1293749086 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: higher version number than previous versions. < 1293749124 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, err, package management system, you mean, like those distros use? If so, how long have you been thinking they were useless? (I completely missed this) < 1293749137 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i was half-joking < 1293749142 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ah, phew < 1293749146 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i do believe most of what package managers do is useless though :) < 1293749172 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if it's not @'s cryptography-based API-based ultra-general system, then it better be Kitten's basically-no-runtime-dependencies minimalist extravaganza < 1293749203 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1293749221 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, checksumming the API sounds cool. < 1293749243 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i stole it from tuomov :) < 1293749282 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but a bit tricky for the general case of a distro. Since you need to handle everything from C API (how do you extract /that/? Checksumming AST of headers or something? Remember macros and so on) < 1293749285 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ok it'll actually be /usr/local/share/install/ghc-7.0.1... and then I can say "install ghc" and it'll run that in a temporary directory for me < 1293749287 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with any luck! < 1293749289 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ghc 7 it has a COMPLETELY NEW type inference engine thingamajig < 1293749300 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, ah cool < 1293749300 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :win 2 < 1293749329 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hackiki + Node.js: Best idea ever? < 1293749348 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Oh dear god. < 1293749358 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and that is just the ABI, not the API < 1293749371 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, since the API would include *behaviour* too < 1293749381 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :apparently the new thing supports stuff like interactions between GADT:s and other type-system features much better than before, and adds stuff like flexible kinding < 1293749397 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, what is node.js? < 1293749423 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, heh < 1293749424 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, server-side Javascript < 1293749448 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1293749459 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :"Server-side" is a bad name for it. < 1293749461 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that sounds crazy < 1293749473 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Node.js is to JavaScript as CPython is to Python. < 1293749473 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :istr ghc 7 includes the llvm backend too < 1293749494 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, is the filename node.js (if so, what executes that?) < 1293749499 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, wow < 1293749504 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for javascript? < 1293749507 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1293749518 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Like all other JavaScript projects, it has the worst name it could possibly have. < 1293749532 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :wikipedia: "Node.js is an evented I/O framework for the V8 JavaScript engine on Unix-like platforms. It is intended for writing scalable network programs ..." < 1293749556 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, which js environment does it call out to for stuff it can't compile (assuming the analogy of cython works on that level) < 1293749558 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Wait, isn't V8 the Chrome thing? < 1293749578 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, that doesn't sound like cython for js at all < 1293749579 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, yes. < 1293749595 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, CPython. Not Cython. < 1293749596 0 :elliott_!~elliott@unaffiliated/elliott JOIN :#esoteric < 1293749596 0 :elliott!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1293749600 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Just you wait until I implement @'s Javascript engine, I'll show you all. < 1293749602 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh misread < 1293749604 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1293749668 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :does ghc no longer depend on gmp? < 1293749709 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: no, I don't think it doesn't < 1293749721 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :hm. < 1293749724 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :i guess os x ships with it then < 1293749747 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reads DS9's article on M-A < 1293749751 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, was that double negative intended, or was it just an error on your side? < 1293749756 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Changelings aren't the only ones in the Dominion? < 1293749776 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: facepalm < 1293749778 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yes :) < 1293749786 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, well it probably does, since iirc gcc depends on mpfr which depends on gmp. < 1293749796 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yeah. but this is apple, so who knows. < 1293749809 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I just don't like calling it "server-side JavaScript", because that's used to distinguish it from in-browser JavaScript, but there's nothing about Node that necessitates writing server apps. < 1293749816 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, is that "yes" the logical "at least one of the alternatives is true"? < 1293749819 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :their unix development story is anything but logical < 1293749834 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i.e. I'm pretty sure gmp is still used by ghc < 1293749838 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, fair enough < 1293749840 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, ah < 1293749856 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :hmm, I have a bootstrapping problem with the stow package < 1293749864 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, GNU stow!? < 1293749867 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yes :-) < 1293749879 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, didn't you say it sucked? < 1293749882 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, get with the picture, he's been talking about it nonstop < 1293749883 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: anything I wrote for the purpose would basically be a reimplementation, so I'll use GNU's finest 500-line Perl script to do the job < 1293749892 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :yes, it sucks. but I don't want to fuck around with FUSE and Gregor's cunionfs on OS X . < 1293749896 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :and unionfs is linux-only. < 1293749900 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: nonstop? < 1293749903 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Ive mentioned it like thrice < 1293749904 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :*I've < 1293749907 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :keyboard adjustment period ... < 1293749918 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :ooh, only 500 lines? isn't that 10x shorter than gnu's hello world? :) < 1293749922 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, speaking of keyboards. How is the air keyboard? < 1293749927 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, and is it full size? < 1293749954 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :that stow sounds like what macports does with installation < 1293749961 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It is just as nice as every other Apple keyboard (i.e. perfectly decent if you're okay with a short-key-travel scissor switch; in that area, they are perfectly high quality); and yes, it is completely full size. < 1293749970 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :well, apart from the arrow keys. but they're not full-sized on other apple laptops, either. < 1293749975 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :and even i think on the mini apple keyboard < 1293749977 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1293749990 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Quit: This computer has gone to sleep < 1293749990 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: one annoyance is that Fn is to the left of Ctrl. < 1293749998 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :which any god-fearing American can see is an abomination. < 1293749999 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, full size F keys? < 1293750014 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :if so, strange for a laptop < 1293750015 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: full-width, yes; about half as high, but really, what laptop doesn't have shrinked F keys? < 1293750023 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, indeed < 1293750039 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: they don't do Fn by default, though, they do brighten/dim display, expose, volume, blah blah blah, you have to Fn+ to get F-keys < 1293750042 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, also arrow keys are normally shrunk as well. Well not on all, but most < 1293750048 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :dunno fi that's OS X or the hardware < 1293750048 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :*if < 1293750053 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :but F keys rarely do anything on OS X anyway < 1293750056 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1293750070 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, might be an issue in minecraft (F5 and so on) < 1293750088 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :well. you just have to hold fn. and sometimes fn-shift- to bypass the *other* meaning :) < 1293750108 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, they have menings on fn- too? < 1293750116 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well, they do whatever that F key would normally do. < 1293750123 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :usually nothing, but still < 1293750147 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, oh which of them does something like that? < 1293750156 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or is that application specific? < 1293750158 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I think f11 < 1293750163 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1293750167 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, and what it is? < 1293750169 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :F11 increases volume one notch (har har notch) < 1293750171 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :as in < 1293750172 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :not F11 < 1293750179 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :the key labeled F11 in small, with a big audio symbol in main < 1293750184 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Fn+F11 hides all windows and shows desktop, like F11 does < 1293750187 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1293750193 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Fn+Shift+F11 just sends F11 to the app, which is what you need for MC! < 1293750208 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :nobody seems to have figured that out because all os x minecraft screenshots appear to be maximised only < 1293750228 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, I wonder what would happen if the app made a difference between shift-f11 and f11 < 1293750249 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: um. it would break and apple wouldn't care, like usual. < 1293750253 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1293750263 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :but what kind of app would do that anyway :) < 1293750277 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, one written for non-apple? < 1293750313 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric : yes, it sucks. but I don't want to fuck around with FUSE and Gregor's cunionfs on OS X . < 1293750320 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Last I checked, FUSE on Apple was no problem. < 1293750321 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: would you use an app that assigns things to both F11 and Shift+F11? < 1293750338 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: it isn't, but it's still a thing you have to download etc < 1293750344 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :and i don't trust you :-) < 1293750376 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, I wouldn't use that as the main criteria for the program if there didn't exist an in other aspects comparable alternative < 1293750422 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :#!/bin/sh -e < 1293750422 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :pkg=$(basename $0) < 1293750422 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :curl -O http://ftp.gnu.org/gnu/stow/$pkg.tar.gz < 1293750424 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :tar xzf $pkg.tar.gz < 1293750426 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :cd $pkg < 1293750427 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I would live with it, and if used too often I would complain a bit about it < 1293750428 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :./configure --prefix=/opt < 1293750430 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :make install prefix=/opt/stow/$pkg < 1293750432 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :/opt/stow/$pkg/bin/stow --dir=/opt/stow --target=/opt -v $pkg < 1293750434 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :i wonder if i can make this shorter, it's ugly. < 1293750435 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(since it is rather awkward to press) < 1293750470 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, have you picked a name for your computer yet? < 1293750484 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Nope. It's still Elliott-Hirds-MacBook-Air. < 1293750489 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :(Thanks, Apple.) < 1293750497 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION misread that as Elliott-Ehirds < 1293750506 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: ... you must change its name < 1293750513 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :olsner: I just can't think to what. :-) < 1293750517 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, so what is $pkg typically? < 1293750518 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :olsner: It's kind of comical how long my shell prompts are. < 1293750522 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: stow-1.3.3, in this case :P < 1293750536 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I just kept typing stow-1.3.3 over and over and I thought god I hope they never release a new stow version. < 1293750544 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I still can't get over the fact that this computer refused to let me use it until it took a picture of me. < 1293750553 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :o.O < 1293750555 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, it what? < 1293750560 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: To set the account picture. < 1293750565 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :OK, maybe if I selected to choose from the photo gallery I could have picked some stock thing. < 1293750574 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, I hope so < 1293750575 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :But I was too lazy to, and subjected myself to its lens. < 1293750589 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I technically cannot prove it did not immediately send it to Apple. :p < 1293750599 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :(It also wanted to be internet-connected by that point.) < 1293750603 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, hrrm < 1293750626 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :(To probe my Apple ID out of me.) < 1293750633 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :this means apple now have your soul < 1293750637 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :It also asked what I'd be using the computer for, I think. < 1293750643 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, "apple id"? < 1293750644 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :olsner: I find that very probable. < 1293750650 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yes, as in an apple.com account. < 1293750658 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, do you actually need that? < 1293750668 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I think it offered to let you register one if you don't have one. :p < 1293750676 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, and was there no "no thanks"? < 1293750678 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I think it's possible to skip that first-time application but I don't know how. < 1293750681 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :google actually do much of the same thing when you set up an android phone < 1293750684 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't know, I didn't try, since I already have one. < 1293750693 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1293750704 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :evil < 1293750708 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :all of them < 1293750713 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :"give us all your accounts and passwords, we won't be evil. we promise." < 1293750765 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :only a matter of time until google reveal themselves as a 10-year massive identity theft plot and/or destroy the world < 1293750772 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: to be fair, the Apple procedure, while annoying, isn't all that intrusive, since they *already* have all my details and the fact that I own an Air by virtue of ... it being bought < 1293750801 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, you could have bought it over counter, would it have asked the same then? < 1293750815 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, and then they wouldn't have the details (at least if you paid with cache) < 1293750819 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(cash*) < 1293750846 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Cache as a token of exchange. < 1293750847 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well, perhaps, sure. But who pays ~£1.5k in cash? < 1293750852 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: I approve. Please develop. < 1293750858 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, well, SRAM is rather expensive < 1293750877 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, hm true :P < 1293750909 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (Answer: People who voted for Ron Paul.) < 1293750915 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :(Although they probably try and pay in gold first.) < 1293750954 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, republicans in other words? < 1293750985 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Uh. < 1293750998 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Please try and explain to Vorpal the vast, vast chasm that exists between "Republican" and "voted for Ron Paul". < 1293751010 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I don't think Swedish has words to describe such subtleties that far right on the spectrum. < 1293751017 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :what's ron paul and who's republican? < 1293751023 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1293751032 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Their word for "right-wing authoritarian nutcase" is "social democrat". < 1293751061 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, isn't it that Ron Paul wants rich people to do whatever the hell they like, while Republicans want them to do whatever the hell God likes? < 1293751149 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh so he is extremely right wing < 1293751158 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Ron Paul is a libertarian. < 1293751182 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :He thinks the gold standard is a stonking good idea, he likes giving the states lots of power and the federal government very little, < 1293751196 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Wait < 1293751198 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :he's a conservative Christian but doesn't try and legislate this in his policies -- and, despite being a complete and utter right-wing nutjob -- < 1293751204 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :he managed to be saner than all the other Republican candidates. < 1293751204 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, suuuure < 1293751205 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :0xFA1L < 1293751210 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: This is because America is fucked up. < 1293751212 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Isn't BitCoins gold-standard-esque, or am I missing something? < 1293751212 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, I did not fall for that one < 1293751216 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :is it valid in C? < 1293751217 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Fall for what? < 1293751220 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Everything I said was factual. < 1293751227 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :He is, of course, a right-wing nutjob. < 1293751236 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :But if you really have to vote for a Republican ... < 1293751265 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I mean, pretty much the only respectable US politicians are Dennis Kucinich and Ron Paul, and the only sane respectable US politician is Dennis Kucinich. But at least he's respectable. < 1293751265 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, so he is more left that most republicans? < 1293751268 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or more right? < 1293751275 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's not even left vs. right here. < 1293751279 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Republicans don't even fit on the spectrum. < 1293751282 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, oh, it's the other axis? < 1293751284 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1293751286 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's neither! < 1293751299 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, you thoroughly confused me < 1293751302 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What do you think is the computational class of [[Memfractal]]? < 1293751319 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Ron Paul is very much on the economic deregulation end and the social liberties end, yes. So right-wing. And this would be a terrible thing for America. < 1293751329 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Republicans you can't even consistently place, they're just smack bang at the crazy end. < 1293751334 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Make it a cube. < 1293751340 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :When you're at the crazy end, the other positions don't even matter any more. < 1293751342 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, hm < 1293751344 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :You're just crazy. < 1293751420 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :hmm, what's the return status of "x=$(foo)" < 1293751423 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :the return status of foo? < 1293751426 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :or do I have to consult $? < 1293751430 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, well, they do have the consistent "death to poor people" of the right. < 1293751438 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, that depends < 1293751457 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: what < 1293751460 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, local x=$(foo) will give you return status of local < 1293751471 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I think the same applies for export < 1293751477 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Lol, sh. < 1293751489 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, but on it's own, then yes should be the return status of foo < 1293751502 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What do you think is the computational class of [[Memfractal]]? < 1293751508 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, anyway the same applies for $? when it comes to local/export < 1293751527 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(so at least that is consistent < 1293751527 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: What do *you* think is the computational class of [[Memfractal]]? :) < 1293751689 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, hm I wonder if you can write any shell script as a single expression? If you could handle that way < 1293751699 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ( x ) < 1293751700 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :loops you could do with recursion < 1293751714 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, well no I meant as in no ; or newline kind of sense < 1293751724 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :eval '...' :-P < 1293751728 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what is Memfractal? < 1293751728 0 :poiuy_qwert!~poiuy_qwe@CPE001b115db0ae-CM0018c0c24ffc.cpe.net.cable.rogers.com JOIN :#esoteric < 1293751738 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, okay, sure, but that is not the spirit of what I'm wondering about :P < 1293751748 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, you can do if else by using || and && < 1293751755 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :no you can't < 1293751763 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :(x&&y)||z fails if y fails < 1293751763 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :olsner: I don't know. You can have infinite memory but only access by fractal and only enter the block in four directions. I don't know how well you can make the program make a decision in any other way. < 1293751769 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :nooga: See esolang wiki. < 1293751770 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :fails as in works improperly < 1293751777 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, depends on order of || and && of course < 1293751784 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, you need || first < 1293751786 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I think < 1293751790 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(not 100% sure) < 1293751794 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (x||y)&&z -- y succeeds, z rus < 1293751795 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :*runs < 1293751797 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :am i still here? < 1293751800 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :nooga: no < 1293751819 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :(x||(y;false))&&z would work, but you lose the error code obviously < 1293751857 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, hm. Perhaps it is still enough to express stuff in. And loops are easy: exec $0 other args < 1293751907 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :grr < 1293751908 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :ln -s /opt/stow/$pkg/bin/stow /opt/bin < 1293751912 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :(hack from the end of my stow build script) < 1293751913 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :doesn't work < 1293751928 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :it's meant to put a temporary stow, so that build(1) can do < 1293751935 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I wrote something about computational class on it. < 1293751939 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :stow -v $(basename $pkg) < 1293751940 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :and have it stow stow < 1293751944 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :but it complains about a conflict < 1293751965 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What might be the minimum amount of things to add to make turing-completeness? < 1293752036 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :wiki no worki < 1293752049 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it does < 1293752057 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :hey how do you regexp match in bash again < 1293752059 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :[[ ~= ]] ? < 1293752062 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, yes < 1293752062 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Memfractal < 1293752079 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :[ "$pkg" ~= "stow-.*" ] || stow -v $(basename $pkg) < 1293752080 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :ah, I was using the voxelperfect address since that was higher up on google < 1293752081 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :doin it rite? < 1293752086 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :olsner: voxelperfect expired < 1293752102 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, uh. [[ ]] not [ ] < 1293752106 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, won't work in [ ] < 1293752107 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: er yes. < 1293752134 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, also I think you need to drop the quotes in [[ ]]. You used to need to drop quotes at least < 1293752152 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :/usr/local/bin/build: line 15: conditional binary operator expected < 1293752158 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't suppose it might require bash 4, mightn't it? < 1293752167 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, no, bash 3.12 or such iirc < 1293752170 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :OS X uses, uh, 3.2.48(1). < 1293752173 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :err < 1293752173 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well. There's the problem! < 1293752178 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Unless you mean 3.1.2. < 1293752178 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, 3.2.12 < 1293752180 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I meant < 1293752182 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Ah. < 1293752191 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits for Vorpal to recoil in horror at the ancient bash version. < 1293752192 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, they are at 48 now, wow < 1293752200 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "now" -- this is from 2007! < 1293752208 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, even more wow < 1293752213 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Elliott-Hirds-MacBook-Air:~ ehird$ bash --version < 1293752213 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0) < 1293752213 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Copyright (C) 2007 Free Software Foundation, Inc. < 1293752237 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, wait, isn't it =~ ? < 1293752247 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: um. maybe. is it? < 1293752247 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yes it is < 1293752249 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :it isn't in perl. < 1293752250 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :is it? < 1293752253 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, well it is =~ < 1293752268 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I thought we all learned to not to do =x after C's =-. < 1293752292 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, =- hm right that is ambig. Never thought about it < 1293752305 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what /does/ x=-4; do in C < 1293752312 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: x = -4; < 1293752316 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: pre-K&R, it was x -= 4; < 1293752320 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: then they realised oops. < 1293752322 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :and fixed it. < 1293752328 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, yes quite < 1293752341 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, anyway in bash it doesn't matter since you need spaces around it anyway < 1293752393 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :ok, so, i need dblatex next i think. < 1293752396 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, idea for confusing language, make >= and <= be some sort of assignment operators < 1293752406 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION decides to use debian download mirrors rather than sourceforge. < 1293752408 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :because fuck sourceforge < 1293752419 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I've actually occasionally thought an unary != would be nice. < 1293752419 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :!= foo; < 1293752422 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :same as foo = !foo; < 1293752436 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, hm. looks a bit awkward though < 1293752440 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I have also sometimes thought of that unary != < 1293752468 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But with C if you are using boolean and you know the value 0 and 1 you can type foo^=1; < 1293752476 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1293752514 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, you mean _Bool? < 1293752530 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :_Bool is why the C committee needs to be fired. < 1293752542 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, you mean the name of it? < 1293752546 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No I just mean if you are having a variable that stores boolean values. < 1293752546 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1293752547 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I like how they made it _Bool, but then RESERVED "I" IN THE GLOBAL NAMESPACE. < 1293752554 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :_HOW RETARDED IS THAT?!_ < 1293752574 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :For complex number support that I have not seen *one* use of. Apparently CPLX_I is just too much I guess. < 1293752574 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :-,- < 1293752576 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, wait a sec. what is I ? < 1293752579 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Complex unit. < 1293752587 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Squares to -1, you know the thing. < 1293752589 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Reserved. < 1293752590 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :In C99. < 1293752591 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, oh, isn't that in some header? < 1293752592 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :In the global namespace. < 1293752602 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yes. But it's reserved anyway and IIRC compiling something that defines I fails with gcc because of it. < 1293752608 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Very retarded I think. I think GNU C uses gnu89 by default so it doesn't enable any of the stupid C99 features, only the non-stupid ones are enabled. < 1293752614 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, ... how retarded < 1293752625 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But if you type gnu99 then it will use all GNU features and all C99 featurse. < 1293752669 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, at least stdbool.h defines bool < 1293752686 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :So I use gnu89 mode which is the default mode. < 1293752718 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1293752724 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Even if they do reserved "I" is a reserved word maybe you can use the #define (or @d) command? < 1293752728 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :/usr/local/share/install/dblatex-0.3: line 6: ./configure: No such file or directory < 1293752729 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Oh dear. < 1293752736 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :"setup.py" < 1293752738 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Oh. Ohd ear. < 1293752740 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :*Oh dear. < 1293752763 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I. Don't think Python lets you have two separate prefixes. < 1293752766 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ACTION listens to "Little Mouse". < 1293752770 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, PYTHONPATH ? < 1293752772 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :HEY THERE LITTLE MOUSE < 1293752776 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No, no, as in < 1293752779 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :./configure --prefix=/opt < 1293752779 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :make < 1293752783 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :make install prefix=/opt/stow/foo-3.1 < 1293752784 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I HOPE WE CAN UNDERSTAND ONE ANOTHER < 1293752790 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: HEY NOW LITTLE MOUSE < 1293752791 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, DESTDIR? < 1293752799 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, this might work < 1293752800 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's Python. It's too elegant to look at environment variables. < 1293752823 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :SHOW ME WHAT TO DO < 1293752830 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, well surely it supports destdir of some sort. Every distro I know uses staged install < 1293752831 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :(little mouse!) < 1293752840 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, I assure you I could hold more than just Boolean values < 1293752850 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Every distro I know of uses a chroot. < 1293752852 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :variable! < 1293752859 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Debian, Fedora. :p < 1293752864 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Gentoo too I think. < 1293752872 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Anyway destdir won't help. < 1293752874 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, gentoo didn't use to use a chroot for it. < 1293752876 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What I think maybe C should have though, is some attribute to tell it what value a variable is supposed to have so that the optimizer can use that information, and code analysis can also use that information. Maybe it can be a pragma to do that? < 1293752879 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, oh? < 1293752879 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :It'll put things in /opt/stow/foo/opt/bin < 1293752885 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh right < 1293752906 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Although I could set DESTDIR to build dir plus "root". < 1293752910 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :And then mv them into the right place. < 1293752915 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :might work < 1293752916 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Because I'm all for the hacks, ye ken. < 1293752929 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, I've advocated for this before < 1293752933 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I'm going to try just "python setup.py install --prefix=/opt/stow/foo" first and grep to see if it tries and remembers where it was installed :-P < 1293752936 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, warns me it may come to Coq < 1293752937 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric ::-} < 1293752938 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, well I doubt you have any other option that will give you a successful install < 1293752945 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: See above. < 1293752977 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Error: not found: latex, makeindex, pdflatex, kpsewhich < 1293752978 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :mmm < 1293752983 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, aiee < 1293752983 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Oh man, this is great 'cuz I get to install TeX Live! < 1293752987 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Which isn't like 70 gigabytes! < 1293752992 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :And I'm not on WiFi right now! < 1293752993 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Nosiree! < 1293752994 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, 700 MB rather < 1293753002 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: 70 gigabytes on OS X :P < 1293753007 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Or, more like 3 gigs the last I looked. < 1293753019 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, dude, you will be limited by your link to your ISP, not by your wifi < 1293753022 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :It's technically MacTeX, which is made out of TeX Live. < 1293753024 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No, I'm not. < 1293753025 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :unless you have awesome internet < 1293753027 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, what < 1293753033 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, 100 mbit fibre or what? < 1293753035 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You have no idea how much consumer routers suck at WiFi. < 1293753045 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, oh right, true. < 1293753048 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I get 200-500 KiB/s generally on WiFi, 700-800 KiB/s generally on Ethernet. < 1293753056 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :variable: And be specific? Can it be a pragma to do this? < 1293753062 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :The current distribution is MacTeX-2010. < 1293753062 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :To obtain the distribution, click the link below. < 1293753062 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :MacTeX.mpkg.zip < 1293753064 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :[ approximately 1.6G - 08 September 2010 ] < 1293753066 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :OH WELL, IT'S SMALLER THAN XCODE < 1293753068 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, weird, I have a speedtouch, and I get 700-800 on both < 1293753091 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Why are all TeX distributions too large? < 1293753095 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1293753097 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : elliott_, warns me it may come to Coq <-- as in, coq would get it? < 1293753105 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: As in he'll turn $language into Coq. :p < 1293753109 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah yes < 1293753119 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Computers need to have a "take note of what I just did these past 30 minutes" when getting some software to install is a bitch. < 1293753128 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Then you could just edit the actions and remove all the stuff that doesn't work, and it becomes your build script. < 1293753138 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, script? make -n ? < 1293753142 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :they generally have it < 1293753146 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :variable: What? < 1293753152 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :variable, have you seen frama-c. frama-c + why + might do what you want (except not for the optimiser) < 1293753153 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I mean a script to automate the configuration & compilation of a package. < 1293753160 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, no < 1293753160 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Sshh, he's learning Haskell. < 1293753165 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Don't recommend evil C tools :-) < 1293753179 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :variable, iirc why can also export the problem to coq < 1293753195 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, not recommending. Just informing < 1293753197 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Can they have any TeX distribution that doesn't have LaTeX and PDF and all of that stuff? < 1293753198 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: 800 KiB/s on WiFi, guess I'll eat my sock. < 1293753205 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Yes, it's called tex.web. < 1293753209 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, you have only one sock? < 1293753216 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Indeed. I had to sell the rest to buy this computer. < 1293753217 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, if not: left or right one < 1293753220 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, ah < 1293753244 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, why are C tools evil? < 1293753252 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :variable: BECAUSE C IS OF THE DEVIL < 1293753255 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott_: I tried compiling tex.web with GNU Pascal and although it compiles with very few changes, it then complains about "his.tex" which does not exist and is not mentioned anywhere. < 1293753271 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :variable: Or just because I'm trying to ensure your swift indoctrination into the Church of (Alonzo) Church ;-) < 1293753286 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, I am already a sworn Pastafarian and Googlist < 1293753304 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :ACTION could be cast to a different religion though < 1293753313 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :variable: Get off my invisible pink unicorned lawn, you FSM poseurs. < 1293753322 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pastafarian? < 1293753325 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what the heck is that < 1293753330 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Church of the Flying Spaghetti Monster. < 1293753334 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, oh right < 1293753348 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, don't say his name in vain! < 1293753353 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Quit: This computer has gone to sleep < 1293753353 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : variable: Get off my invisible pink unicorned lawn, you FSM poseurs. <-- says the user of gnu stow < 1293753361 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you think they are going to walk into the unicorn by mistake? < 1293753374 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :.... < 1293753376 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Worthless imitators of the One True, which worships the Invisible Pink Unicorn. < 1293753376 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, no, the IPU takes up no space < 1293753383 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :PRAISE BE UNTO HER AND HER INVISIBILITY AND HER PINKOSITY < 1293753388 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :variable, international postage union? < 1293753390 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :C < 1293753394 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Invisible Pink Unicorn. < 1293753397 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh duh < 1293753415 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, :-} < 1293753416 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I say the IPU Prayer every day before I get out of bed: < 1293753418 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :"Invisible Pink Unicorns are beings of great spiritual power. We know this because they are capable of being invisible and pink at the same time. Like all religions, the Faith of the Invisible Pink Unicorns is based upon both logic and faith. We have faith that they are pink; we logically know that they are invisible because we can't see them." < 1293753420 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :variable: Then why do you have to get out of the lawn? Probably for a different purpose, like they just don't want other people walking on it. < 1293753447 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :"This image features a pink unicorn but it has an alpha channel that makes the unicorn transparent, thus approximating the appearance of the Invisible Pink Unicorn." --Wikipedia < 1293753453 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :BUT ONLY APPROXIMATING < 1293753464 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, what wikipedia has that? < 1293753472 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: [[Invisible Pink Unicorn]]. < 1293753476 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott_, this sounds like uncyclopedia!!! < 1293753485 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :*like awesome!!! < 1293753492 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Maybe Uncyclopedia has it too, you can check. < 1293753493 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :If every Wikipedia page was like that I would adore it forever. < 1293753506 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Nothing says encyclopedias can't be occasionally humorous. < 1293753516 0 :poiuy_qwert!~poiuy_qwe@CPE001b115db0ae-CM0018c0c24ffc.cpe.net.cable.rogers.com JOIN :#esoteric < 1293753530 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :I think Wikipedia's editors have forgotten that they're editing what is essentially a gigantic book to be read by humans -- not a practically-mechanical, dry reference work containing tables of pure fact. < 1293753553 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Is there any free Pascal compiler that will compile TeX and METAFONT exactly as is (once it is tangled)? < 1293753564 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Yes, the one Knuth used. :p < 1293753573 0 :elliott_!unknown@unknown.invalid PRIVMSG #esoteric :Although that probably wasn't Free as in FSF. < 1293753587 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :"(once it is tangled)" <-- tangled? < 1293753597 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what does that mean in this context