< 1317427237 298461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: what's up with mplayer/mplayer2 < 1317427256 825823 :pikhq!~pikhq@71-219-251-85.clsp.qwest.net PRIVMSG #esoteric :elliott: Fuck if I know. < 1317427275 142814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thx super helpful :P < 1317427285 992218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :people should really stop naming forks such misleading things < 1317427322 456293 :derdon!~derdon@p579CC8E3.dip.t-dialin.net QUIT :Remote host closed the connection < 1317427718 552169 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :spearing utensil < 1317428018 729113 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :xD < 1317428043 760174 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :braincursion is the best because it has nothing to do with recursion. < 1317428130 83452 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION makes the best esolangs. < 1317428146 845475 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :best is the best word. < 1317428173 558031 :MDude!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net PRIVMSG #esoteric :But does Braincursion perform in incursion? < 1317428223 624413 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :what is that? < 1317428229 198973 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh nevermind < 1317428254 483275 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :uh, no. < 1317428263 556721 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :braincursion should be more like brainloop or something. < 1317428552 997897 :tiffany!~tiffany@188.215.83.116 QUIT :Quit: ZNC - http://znc.sourceforge.net < 1317428675 228550 :ive!~nn@189.179.248.38 JOIN :#esoteric < 1317430439 249853 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1317430679 838691 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :What is "some" and "many" commands for Control.Applicative.Alternative supposed to mean? The description just says "One or more" and "Zero or more". < 1317430750 168052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src some < 1317430750 275644 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :some v = some_v < 1317430750 489890 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : where many_v = some_v <|> pure [] < 1317430750 600867 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : some_v = (:) <$> v <*> many_v < 1317430764 626104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src many < 1317430764 920393 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Source not found. < 1317430855 248959 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> some [1,2] < 1317430859 52039 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1317430862 445481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1317430873 182253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t some [1,2] < 1317430874 32888 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t. (Num t) => [[t]] < 1317430878 604159 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I tried that. Using some or many on nonempty lists doesn't stop. < 1317430889 213460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> take 5 $ some [1,2] < 1317430892 952536 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1317430896 350407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> take 1 $ some [1,2] < 1317430900 98524 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1317430904 42812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not at all, it seems < 1317430934 983212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> take 1 $ many [1,2] < 1317430938 612217 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1317430941 333198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t many < 1317430942 176609 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a. (Alternative f) => f a -> f [a] < 1317430980 932096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it may seem like it gives the empty list _last_ < 1317431003 531708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspect it's meant for parser-like things < 1317431032 544378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if used in Parsec, many would probably mean the same as Parsec's many < 1317431053 336372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Parsec has an Alternative instance nowadays < 1317431064 231807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it just defines+exports its own identically-named equivalents because < 1317431065 707098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah so it may use it directly < 1317431074 68994 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I did looked and found the "many" command in Parsec. < 1317431082 243824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I suspect it overrides some = ourSum and many = ourMany < 1317431086 896814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since they're part of Alternative < 1317431095 14927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1317431117 235229 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :except: it doesn't < 1317431190 705180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: ? < 1317431200 304686 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it doesn't put its many in the applicative instance < 1317431206 215383 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :its many still exists and gets exported though < 1317431215 432427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1317431218 66220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :silly < 1317431235 312139 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :any instead of some it has many1 < 1317431251 450551 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Does the Applicative many still work though? < 1317431252 720551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/any/and/ < 1317431263 954564 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :right < 1317431545 79147 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Using the Control.Applicative.many with Parsec does seem to work just as well as far as I can tell. < 1317431552 345573 :tiffany!~tiffany@188.215.83.116 JOIN :#esoteric < 1317431683 920013 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: wow bitshifts are great < 1317431687 613229 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :for music. < 1317431704 447926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1317432093 390079 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let default = 1 in default < 1317432094 263093 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `default' < 1317432104 496998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what is that a keyword for again < 1317432149 379194 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I always forget < 1317432191 223714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: clsases < 1317432192 520280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :classes < 1317432196 169131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its < 1317432197 719401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the worst keyword < 1317432213 904787 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in < 1317432217 195153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :default (Double) < 1317432218 739386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or whatever < 1317432223 566676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh that one < 1317432225 895308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by default (ha) it's "default (Integer, Double)" < 1317432227 964243 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's only for Num < 1317432229 258745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is therefore < 1317432230 256704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The Worst < 1317432243 695070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well ghc extends it < 1317432272 252621 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :100*sin((t>>2)+(t>>7)+(t>>(7*sin(t/450|t|t>>5)))) < 1317432277 239130 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :suddenly I am a master of 8-bit noise music. < 1317432290 730627 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but right now it is ruining my variable naming < 1317432426 864973 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you're coding? :D < 1317432429 356717 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SHOCK HORROR < 1317432450 357105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well someone had the bad sense of suggesting Geom isn't TC < 1317432559 760823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> let forall x = x in forall 0 < 1317432560 757340 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0 < 1317432562 981720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice < 1317432640 105514 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Ping timeout: 258 seconds < 1317432692 306852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: btw http://www.haskell.org/haskellwiki/Keywords < 1317432718 309952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hey if i wanted to actually look it up i would have done so already :P < 1317432746 655937 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :CakeProphet: what does that sound like < 1317432758 103214 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://www.bemmu.com/music/index.html < 1317432781 746012 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: note you may want to turn your volume down < 1317432784 641597 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :if it's at full. < 1317432796 454888 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it's like 8bit breakcore < 1317432798 907113 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :or adjust the first 100 to 75 < 1317432801 512132 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :your choice. < 1317432822 724577 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: play around with some of the numbers < 1317432823 672341 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's fun. < 1317432901 54352 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1317432909 927777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 100*sin((t>>2)+(t>>7)+(t>>(7*sin(t/450|t|t>>5)))) < 1317432912 792597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is reasonably interesting < 1317432984 212885 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :75*sin((t>>2)+(t>>7)+(t>>(63*sin(t/1000|t|t>>5)))) < 1317432990 335707 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :slight variation. a bit slower. < 1317433011 519745 :ive!~nn@189.179.248.38 QUIT :Quit: leaving < 1317433048 231033 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :((t>>8)&(t>>12))+sin(t) sounds like a telegraph < 1317433067 740704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: 100*sin(t^Math.sqrt(t)) < 1317433069 493166 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: try using some odd numbers. < 1317433075 166854 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: uh oh < 1317433078 928769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you will not regret it < 1317433100 592543 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :that one is awesome < 1317433106 745950 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :awww yeah < 1317433114 267046 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :sqrt, good call. < 1317433116 164721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah i'm amazed how awesome that turned out < 1317433120 192615 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :gets slower. < 1317433120 649622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: XOR on sqrt < 1317433123 242076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it doesn't even make any sense < 1317433127 53796 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it relies on the float representation < 1317433173 140591 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :100*sin(t^Math.sqrt(t/50)) < 1317433178 398969 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :slows it down < 1317433211 824785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: 100*sin(Math.log(10*t)^Math.sqrt(10*(t%1024))<<8) < 1317433254 814723 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: 100*sin(Math.log(10*(t%9))^Math.sqrt(10*(t%1024))<<8) < 1317433255 63858 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :haha nice < 1317433255 921695 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :What the fuck < 1317433257 550060 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :100*sin(Math.log(10*(t%9))^Math.sqrt(10*(t%1024))<<8) < 1317433259 297916 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :How are you coming up with these so fast < 1317433259 653560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this one is even better < 1317433264 101689 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :maths < 1317433265 163356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: i'm just fucking with shit < 1317433267 208744 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :leet maths < 1317433269 395962 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Yeah so am I < 1317433272 314724 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :But I come up with useless shit < 1317433274 144275 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Yours are so good < 1317433284 132246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol this is complete coincidence I assure you < 1317433287 622007 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :better at fucking with shit than you is his middle name < 1317433288 676058 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :bahahaha < 1317433290 656678 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :second one is great. < 1317433291 352369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the genius there was using modulo to get something vaguely repetable < 1317433297 30814 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes. < 1317433304 818520 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I hadn't consider using modulo < 1317433310 244167 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :+ed < 1317433316 487949 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I've been using weird bitshift patterns < 1317433319 136467 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :to get complex rhythms. < 1317433319 313745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh man < 1317433319 660340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :100*sin(Math.log(10*(t%9))^Math.sqrt(10*(t%1024))<<(t/1024)) < 1317433323 49109 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :modulo is something more regular. < 1317433343 943544 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :damn that is so good < 1317433348 736704 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :bahahaha < 1317433350 975732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: i'm as surprised as you are, let me assure you < 1317433379 540627 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :| and ^ are very similar < 1317433382 891440 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :in tonal quality < 1317433383 904309 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :there. < 1317433397 62471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :100*sin(Math.sqrt(t)^Math.sqrt(10*(t%1024))<<(t/1024)) <-- this is a good beat < 1317433400 694709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :think I'll lay something on top of this < 1317433445 950386 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's very difficult to time these things in unison. < 1317433459 577137 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :you don't need the Math.sqrt(t)^ part < 1317433463 111298 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it's entirely the second part doing it < 1317433466 75093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: oh neat < 1317433478 968237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a bit different like that, but I like it more < 1317433514 324608 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(t*((t>>8|t>>9)+(t>>10)&27)*100) < 1317433525 982313 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :100*sin(Math.log(100*(t%1024))<<(t/1024)) is kind of cool < 1317433526 979633 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :change the 27 to any odd number for similar melodies but with new elements < 1317433565 419548 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so in an actual song for example you could start at 2 < 1317433569 492108 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :then 3, then 7, and so on < 1317433595 816084 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but using an even number produces a different rhythm and is kind of abrupt. < 1317433602 872172 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so odd is good to keep the continuity. < 1317433636 985197 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(128*sin(Math.sqrt(10*(t%1024))<<(t/1024)))/cos(t>>9) < 1317433664 919623 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott is good at the beats, lol < 1317433671 913570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm just modifying this existing one :P < 1317433674 782612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yours is nice < 1317433699 741941 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also throwing in oscillators everywhere is good < 1317433704 129553 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :100*sin(Math.log(100*(t%1024))<<(t/1024))+50*cos(Math.sqrt(100*(t%1024))<<(t/1024)) < 1317433705 402006 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :breakcore track < 1317433743 226307 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol < 1317433747 759535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like it < 1317433867 751092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tan(Math.sqrt(t%65536))*100 < 1317433923 913565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this WILL break your speakers: tan(Math.sqrt(t%65536)+t)^Math.sqrt(t) < 1317433958 766946 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(128*sin(Math.sqrt(10*(t%1024))<<(t/(1024*tan(t/1500>>7)))))/cos(t>>9) < 1317433988 239251 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :can you use ?: in this? < 1317433993 271477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1317433995 886878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's probably cheating :) < 1317433997 94012 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :awesome < 1317433997 347128 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :brb < 1317434004 491349 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :throw some | or & in there for good measuer < 1317434005 773945 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(128*sin(Math.sqrt(10*(t%1024))<<(t/(1024*tan(t/1500>>7|8)))))/cos(t>>9) < 1317434008 818404 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :lol < 1317434028 687789 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :with no regard for precedence of course. < 1317434061 147566 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :example of ?: usage < 1317434061 632300 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :sin((t%8192)>4096?tan(Math.sqrt(t%4096)):Math.sqrt(10*(t%1024))<<(t/1024))*100 < 1317434083 81653 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1317434091 109524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION drops a dope-ass minimal track: (Math.sqrt(t%(t^~2))^Math.sqrt(t/~27))*100 < 1317434092 46071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Have I uh < 1317434095 91862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Have I got my "lingo" correct < 1317434103 452448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: i like this < 1317434120 956144 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :your dope ass hurts my ears ow < 1317434134 562499 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so much pitch < 1317434138 736735 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: minimalist 8-bit dark ambient < 1317434140 579908 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :or something. < 1317434173 569020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (128*sin(Math.sqrt(10*(t%1024))<<(t/(1024*tan(t/1500>>7|8)))))/cos(t>>9) < 1317434184 172027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how everyone is just progressively remixing my thing into an unrecognisable fuzz < 1317434254 835129 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's only slightly fuzzy < 1317434399 140693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: ((t%2048)*Math.sqrt(t/9))+(t*t*t*t) < 1317434406 812934 :tiffany!~tiffany@188.215.83.116 QUIT :Quit: ZNC - http://znc.sourceforge.net < 1317434551 494384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1317434562 815913 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: you guys gotta produce something for me to remix, I'm having a writer's block :P < 1317434600 756093 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :ok < 1317434601 682915 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :sec < 1317434636 604224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HOLY SFUCKING SHIT < 1317434655 231436 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: CakeProphet: TURN DONWN YOUR FUCKING SPEAKERS: sin(t/Math.E)*2048 < 1317434670 332363 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :why not just *100 instead < 1317434679 370053 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because < 1317434679 916097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was < 1317434680 586559 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :foolish < 1317434704 346900 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :lol < 1317434710 674710 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(128*sin(Math.sqrt(10*(t%1024))<<(t/(1024*sin(Math.sqrt(10*(t%512))&(t>>8|t>>9)/5000)))))/cos(t>>9) < 1317434713 858863 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :more remix < 1317434715 49946 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :less fuzz < 1317434722 30172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :challenge < 1317434725 119105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :successfully use Math.random < 1317434728 720862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in a way that doesn't just add some noise < 1317434731 923409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: also that's great < 1317434733 627396 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I was about to say < 1317434736 841736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and note that Math.random < 1317434737 738185 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's pretty much what random does < 1317434739 509544 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is white noise < 1317434739 646377 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :will change every single frame < 1317434745 409000 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :unless you use it as a control signal < 1317434745 728574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: well yes but you can easily use randomness to like < 1317434750 39581 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and then it's still probably going to sound like noise. < 1317434750 150706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :generate random beats < 1317434757 74269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just a matter of doing it in this tiny a system < 1317434792 997015 :MDude!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net NICK :MSleep < 1317434795 608809 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well you can modulo random and number on the right-hand side of >> maybe < 1317434805 823270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gogogogogo do it < 1317434813 922585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION is working on new stuff < 1317434833 863269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GONNA DROP A RELEASE < 1317434835 409331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OR SO THEY SAY < 1317434836 410991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IN THE HOOD < 1317434887 109706 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: I like how changing the cos() part of that one you made makes it sound completely different. < 1317434900 45923 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :changing the bitshift amount < 1317434900 218634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's cos of the cos < 1317434904 271643 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :... < 1317434947 741605 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I wonder what happens on zero divide < 1317434951 306307 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :when cos(blah) = 0 < 1317434963 32775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :infinity < 1317434963 773190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably < 1317434965 85747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's floating point < 1317434973 209208 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :t/0 seems to come out as silence < 1317434980 122965 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :makes sense. < 1317435088 530614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1317435090 215127 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :function f(n){r=1;while(n)r*=n--;return r} < 1317435094 34660 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does this factorial look right to everyone? < 1317435202 348757 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I think so. < 1317435234 640376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol, I hung my browser with factorial :/ < 1317435255 545357 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :50*sin(Math.sqrt(100*(t%1024))<<(t/768))+((t%8192)>4096?50*sin(Math.sqrt(100*((t)%1024)<<(t/1024))):0) this is sick < 1317435278 849127 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :50*sin((t>>3^t)+(t>>6)+(t>>Math.random(63))) < 1317435281 990681 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :all glory to the hypnotoad < 1317435283 867106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: I can verify that this is indeed in desperate need of professional medical attention < 1317435288 737469 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :XD < 1317435297 6847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: oe < 1317435297 791105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wo < 1317435298 273474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ow < 1317435338 162730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the common approximation to factorial? < 1317435340 598889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget < 1317435343 742963 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :look it up < 1317435353 616136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::'( < 1317435359 265306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was under the impression we were ``bros'' < 1317435360 299301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::'( < 1317435362 845565 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'( < 1317435381 929645 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Stirling's_approximation < 1317435392 926678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1317435444 99804 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: challenge accepted: 50*sin((t>>5^Math.sqrt(t))&(t>>6)&(t>>Math.random(63))) < 1317435447 521524 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :not noise < 1317435456 144459 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...by someone's definition. < 1317435458 295797 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :slight variation 50*sin(Math.sqrt(100*(t%1024))<<(t/768))+((t%8192)>4096?50*sin(Math.sqrt(100*(t%1024)<<(t/2048))):0) < 1317435484 488875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sin(Math.pow(1.61803399,t)/Math.sqrt(5))*100 < 1317435485 51299 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lame < 1317435491 621155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: I like it < 1317435514 450315 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I think I made the Alternative instance for barrier monads. I think it is following the rule correctly, although it is not following the rule for MonadPlus, so it isn't MonadPlus. < 1317435524 918471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: I like < 1317435532 34880 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :50*sin(Math.sqrt(100*(t%1024)<<(t/2048))) this is the new part by itself < 1317435535 663248 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : slight variation 50*sin(Math.sqrt(100*(t%1024))<<(t/768))+((t%8192)>4096?50*sin(Math.sqrt(100*(t%1024)<<(t/2048))):0) < 1317435539 22850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like this a lot because it has such a clean sound < 1317435539 928407 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it goes doof doof doof doof then wobble wobble wobble then puretone puretone puretone < 1317435542 827828 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :instance Alternative (Barrier f b) where { empty = Fail []; Unit x <|> _ = Unit x; Fail y <|> x = annotateFail y x; Barrier a c <|> x = Barrier a $ \y -> (c y <|> x); }; < 1317435546 676670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like it was recorded on cassette < 1317435547 283349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not mud < 1317435564 144687 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :zzo38: what are the rules and how are they not followeing < 1317435566 214026 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :annotateFail :: String -> Barrier f b t -> Barrier f b t; annotateFail [] x = x; annotateFail y (Fail []) = Fail y; annotateFail y (Fail x) = Fail $ y ++ "\RS" ++ x; annotateFail y (Unit x) = Unit x; annotateFail y (Barrier a c) = Barrier a $ annotateFail y . c; < 1317435570 856420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"\RS"? < 1317435581 115439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am sceptical of that being a good idea? < 1317435581 282806 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :"\RS" is the ASCII record separator code. < 1317435584 459805 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :having Fail at all is bizarre < 1317435599 513819 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :fail too < 1317435613 985121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: So who's going to ruin this fun diversion by making some dubstep < 1317435624 116263 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I don't know how to make dubstep from first principles < 1317435632 699122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Thank god < 1317435663 656101 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :It says that <|> is associative and empty is identity of <|> and I think it follows that with what I have. < 1317435679 25223 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: dubstep is very unlikely < 1317435680 879845 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :MonadPlus has addition rules which I do not think barrier monads have. < 1317435683 107465 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :as that would require a filter of some kind. < 1317435686 368580 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :50*sin(Math.sqrt(100*(t%1024))+(t/768))+((t%8192)>4096?50*sin(Math.sqrt(100*(t%1024)<<(t/2048))):Math.random(1000)) < 1317435690 283427 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :however by changing some stuff in Patashus < 1317435698 350400 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :we now have 8-bit psytrance < 1317435726 344569 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Do you think I am correct about this things? < 1317435728 693521 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :the Math.random(1000) doesn't seem to do anything < 1317435732 332068 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :nope < 1317435748 307061 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it probably doesn't happen enough to be noticable. < 1317435761 232797 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*noticeable < 1317435763 327699 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :stupid English < 1317435767 544408 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :no it like < 1317435769 237734 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :literally does nothing < 1317435769 665805 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :XD < 1317435781 862801 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :right... I just explained why that could be.. < 1317435789 763941 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Are those sound effect in JavaScript? < 1317435796 585615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, with http://www.bemmu.com/music/index.html < 1317435803 857632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a remix of Patashu: (51|((t%80000)>>9))*sin(Math.sqrt(161.8*(t%2048)<<(t/1024))) < 1317435829 510353 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: I really like that < 1317435913 8444 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :zzo38: the additional rules being mzero>>=f=mzero and v>>mzero=mzero ? < 1317435921 452580 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: let me know when you come up with a distortion function and a variable-frequency lowpass filter connected to a LFO input. < 1317435921 600169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :remix of CakeProphet 50*sin(Math.sqrt(100*(t%8192))+t)+((t%8192)>4096?50*sin(Math.sqrt(100*(t%1024)<<(t>>9))):Math.random(1000)) < 1317435926 214560 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and then we can make some dubstep < 1317435928 770040 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :To me doesn't seem good way, it doesn't even work very well, it doesn't play/stop properly, etc. You can use SoX for sound effect. If you need to, you can use ImageMagick -fx command to specify and output raw sound pipe to SoX input raw < 1317435931 893741 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :monqy: Yes. < 1317435937 816301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: dude you need none of that < 1317435948 296249 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :sure you do < 1317435954 664704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like < 1317435954 934163 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :What I want to figure out < 1317435957 547053 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 100*sin(Math.log(10*(t%9))^Math.sqrt(10*(t%1024))<<(t/1024)) < 1317435961 24083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: do you see any multitracking here < 1317435964 184400 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any filters < 1317435967 622473 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Is how to take a beat like sin(Math.sqrt(10*(t%1024))<<8) and apply it to a conditional that creates a rhythm out of it < 1317435970 329833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, you just see something which happens to sound perfect < 1317435971 546233 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :like xx.xx.x. < 1317435979 927093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we don't need to create dubstep from first principles < 1317435984 423521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we just need to accidentally fall onto a pile of dubstep < 1317435992 225615 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :....not going to happen. < 1317436001 443949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Is how to take a beat like sin(Math.sqrt(10*(t%1024))<<8) and apply it to a conditional that creates a rhythm out of it < 1317436003 317426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is not much of a beat < 1317436011 476495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: come on we just need something that sounds vaguely like wub < 1317436011 857633 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it isn't? < 1317436022 673507 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :noep < 1317436028 105283 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :we're in time domain, dawgs. < 1317436028 815413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: play it < 1317436072 418071 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also I'm not going to lie I do enjoy things that are dubstep-influenced < 1317436077 500310 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but find dubstep itself to be very very boring. < 1317436093 375195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i call this one "poop machine": (sin(t%9999)*(t>>9)) &~ t < 1317436097 986196 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh no. < 1317436101 890489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kind of industrialesque < 1317436103 473749 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by which i mean < 1317436104 499111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it sounds like shit < 1317436122 272849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : remix of CakeProphet 50*sin(Math.sqrt(100*(t%8192))+t)+((t%8192)>4096?50*sin(Math.sqrt(100*(t%1024)<<(t>>9))):Math.random(1000)) < 1317436125 278174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: did you like this i think it is: great < 1317436131 623188 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Hmm < 1317436134 317249 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I grabbed the wrong thing < 1317436142 427708 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Oh I know < 1317436144 735558 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I forgot the 100* < 1317436146 36661 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Lol < 1317436163 124879 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: I found the high-pitched beat kind of annoying >_> < 1317436174 89718 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION is a tough customer < 1317436175 616187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Dude, my ears are practically bleeding. live the music. < 1317436192 957671 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :poop machine is good though < 1317436199 412341 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :(t%2048>1024)||(t%4096>1024)?100*sin(Math.sqrt(10*(t%1024))<<8):0 here's an example < 1317436204 953133 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it goes doofdoofdoofpausedoofdoofdoofpause < 1317436215 13546 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :monqy: If I did MonadPlus, the empty that I defined for Alternative, it follows the first rule of MonadPlus but not the second one. At least, I think it is. < 1317436233 56167 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: I find 75 or 50 to be a good number for amplitude < 1317436234 408528 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :zzo38: oh. I don't know how Barrier works, so < 1317436235 431061 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: (t%4096<999)?0:(100*sin(Math.sqrt(10*(t%1024))<<8)) < 1317436236 98325 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :100 is usually too loud. < 1317436240 979364 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :turn your sperakers down then < 1317436243 885054 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I do. < 1317436254 885146 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :elliot: o < 1317436264 206451 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :?: is totally cheating. < 1317436264 416962 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: . ? @ v < 1317436269 125985 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :no it isn't < 1317436270 331706 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it's useufl < 1317436271 100955 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :somehow < 1317436352 58685 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(Math.round(sin(t/500)))?0:(100*sin(Math.sqrt(10*(t%1024))<<8)) < 1317436354 815995 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :vaguely house like < 1317436380 327406 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and now suddenly < 1317436381 439666 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(Math.round(sin(t/250)))?0:(100*sin(Math.sqrt(10*(t%1024))<<8)) < 1317436383 592763 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :not sounding like shit < 1317436423 78689 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: ((t%(4096+(t>>9))<999)?(t%9999)/9999:1)*(100*sin(Math.sqrt(10*(t%1024))<<8)) < 1317436456 127178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :((t%(4096+(t>>9))<999)?(t%9999)/9999:(t/99999))*(100*sin(Math.sqrt(10*(t%1024))<<8)) < 1317436489 397317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :((t%(4096+(t>>9))<999)?(t%9999)/9000:(Math.log(t)/999))*(100*sin(Math.sqrt(10*(t%1024))<<8)) < 1317436504 526683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: I like those < 1317436646 862784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: Math.round(sin(t/(250+(t>>9)))*(t%9999)/999)?0:(100*sin(Math.sqrt(10*(t%1024))<<8)) < 1317436648 652180 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :monqy: Unit x >>= f = f x; Fail x >>= f = Fail x; Barrier a c >>= f = Barrier a $ c >=> f; So if you did mzero = Fail [] like I have empty = Fail [] then the first law is obviously by the definition but the second one doesn't go. < 1317436659 796268 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :New breakcore track 100*sin(Math.sqrt(10*(t%1024))<<((t/512)%1024)) < 1317436699 951205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think a primary problem here is the fact that they essentially have to be three second soundbites :P < 1317436703 336466 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :And I don't think there can be other definitions of mzero and mplus for barrier monad that satisfies the definition either. < 1317436704 303814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or else just degenerate into huge messes < 1317436740 79786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: Challenge: Beat with no trig < 1317436756 673197 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I can approximate sin using a taylor expansion < 1317436757 620494 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Your move < 1317436766 6030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: Without cheating < 1317436814 435884 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :halp no trig < 1317436816 667505 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(Math.round(sin(t/250)))?0.1*Math.random()|t:(100*sin((Math.sqrt(10*(t%1024))<<8)+(t>>7|t>>9))) < 1317436819 879577 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :have some more psytrance < 1317436839 182356 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :hmm < 1317436839 602163 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :http://www.youtube.com/watch?v=GtQdIYUtAHg < 1317436842 361638 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :we need to do some of these < 1317436853 807986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: are you doing it? :P < 1317436854 395805 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :holy shit they're good < 1317436859 38345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: I think we've surpassed most of them tbh < 1317436862 83499 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the ones in the second video are better < 1317436863 108812 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :idk < 1317436865 71550 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :second one is awesome < 1317436872 815727 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well ok my multitrack thing surpassed 'em :D < 1317436930 364078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: basically the problem with trig is that your tracks end up repeating very rapidly... < 1317436932 708153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because of the oscillation < 1317436938 385743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's cool to have stuff that changes slightly over time < 1317437012 242743 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: 50*Math.round(t>>7&t>>9)*Math.exp(t%200,2) no trig < 1317437039 889219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: j'approuve < 1317437061 155124 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh you meant just for the rhythm? < 1317437062 638326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i think the second law is considered somewhat optional, as many monads don't follow it < 1317437065 771612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :50*Math.round(t>>7&t>>9)*Math.exp(t%2000,2) this is catchy < 1317437084 652175 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: ...lol < 1317437084 724387 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: well I mean < 1317437094 191970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: it'd be nice to have beats with less trig so that they evolve over time < 1317437114 910073 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :wait am I even using exp correctly < 1317437122 838872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're squaring < 1317437127 128856 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :okay good. < 1317437132 462955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Math.PI*99*Math.round(t>>7&t>>9)*Math.exp(t%20,2) < 1317437135 668376 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION doesn't know JS < 1317437170 988605 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :why PI? < 1317437184 626172 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :wow < 1317437185 315628 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :t*(t>>8&t>>12) < 1317437188 121610 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :this one is so simple and so interesting < 1317437200 123172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1317437205 996209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did you invent that one? < 1317437231 392808 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :a lot of the ones in the video resemble that. < 1317437233 772602 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :yeah < 1317437236 874064 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I'm trying out ones like in the video < 1317437298 305952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: Math.pow(Math.log(t),(t>>8&t>>12)) < 1317437303 997514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :academic music for serious people < 1317437385 260817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think i will remix something next, so i'll just WAIT HERE < 1317437403 800495 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :t * ((t>>12|t>>8)&63&t>>4) < 1317437440 792122 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: so prestiguous < 1317437443 649289 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :your music sir. < 1317437457 261326 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so yeah this one appeared in my clipboard I don't think I made it. < 1317437463 262193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: I don't even release CDs any more, I just publish it in journals. < 1317437524 137505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: t * ((t>>12|t>>8)&&t>>4) < 1317437531 402232 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(sin(t/20)*((t>>8|t>>9)|(t>>10|t>>9))+(t>>12)*100) < 1317437540 42454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :99 * ((t>>12|t>>9)&&t>>4) < 1317437540 761726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :eerie < 1317437560 872429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: it's like a toy piano from hell < 1317437569 137376 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: spooooky ekrkwierjijij AahH < 1317437582 710910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rip < 1317437610 646947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(sin(t/90)*((t>>0|t>>9)|(t>>10|t>>99))+(t>>1)*10) < 1317437615 702920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i call it "mud" < 1317437707 284092 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :changing the | to + is interesting: (sin(t/20)*((t>>8|t>>9)+(t>>10|t>>9))+(t>>12)*100) < 1317437710 339441 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :makes it much noisier < 1317437713 463167 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but same melody < 1317437737 397364 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: I've made something very similar to this before < 1317437740 254403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well + is just like | with more interference < 1317437743 510989 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :while fucking around with other things. < 1317437759 158715 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes that's what I've gathred so far < 1317437768 825022 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :if I use + instead of | I get more noise. < 1317437791 257700 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also what the hell does t >> 0 even do < 1317437794 231282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's obvious if you realise that | is bitwise saturation arithmetic < 1317437796 742055 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :t >> 0 = t < 1317437796 759922 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :nothing < 1317437797 746395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::p < 1317437838 596961 :pikhq!~pikhq@71-219-251-85.clsp.qwest.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Kellogg%E2%80%93Briand_Pact < 1317437842 193375 :pikhq!~pikhq@71-219-251-85.clsp.qwest.net PRIVMSG #esoteric :War is illegal in the US. < 1317437849 690248 :pikhq!~pikhq@71-219-251-85.clsp.qwest.net PRIVMSG #esoteric :(and many other nations) < 1317437857 16172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"except in matters of self-defense" < 1317437879 202844 :pikhq!~pikhq@71-219-251-85.clsp.qwest.net PRIVMSG #esoteric :Still fucks up many US actions. < 1317437900 146045 :pikhq!~pikhq@71-219-251-85.clsp.qwest.net PRIVMSG #esoteric :e.g. every single one since then but the Japanese front of WWII. < 1317437902 501010 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: challenge: a beat with more than one actual beat < 1317437910 181463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in < 1317437911 333224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :two beat sounds < 1317437914 46625 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: evil mud monster the remix: (sin(t/90)*((t>>0|t>>9)>>(t>>10|t>>99))>>(t>>1)*10) < 1317437922 798266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh dear, why not remix something good < 1317437934 284332 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :lower the 99 for different sounds < 1317438008 938874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it's finally time for me to start remixing myself. < 1317438025 187488 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(sin(t/90)*((t>>1|t>>9)>>(t>>11|t>>99))>>(t>>1)*10) < 1317438031 874101 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :this one is a bit more suspenseful < 1317438035 163338 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and sounds more like an evil monster. < 1317438051 435395 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :no idea how it's reverbing but I think it had to do with millions of >> everywhere < 1317438065 754693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should name 100*sin(Math.log(10*(t%9))^Math.sqrt(10*(t%1024))<<(t/1024)), it's totally my masterpiece so far < 1317438088 830714 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes it's great. < 1317438119 963109 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I think you should do, make it not JavaScript or web-browser, and allow you to include MML as well as the mathematical formulas. < 1317438142 704772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: 90*cos(Math.log(9*(t%9))^Math.sqrt(9*(t%4201))<<(t/1024)) < 1317438149 12394 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1317438167 864106 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1317438218 553101 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :altering the %9 leads to interesting results < 1317438234 129299 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :90*sin(Math.sqrt(9*(t%4201))<<(t/1024)) < 1317438268 542111 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh neat. < 1317438337 921487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: 90*sin(Math.sqrt(9*(t%4201))<<(t/9999)) < 1317438348 848440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at twenty-one seconds in < 1317438349 858712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :strays < 1317438350 611703 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :KIND OF < 1317438354 553734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :close < 1317438355 995253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to something that might < 1317438356 968272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :VAGUELY < 1317438358 703865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :be described < 1317438359 811525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as RELATED < 1317438366 269902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to SOMETHING THAT SOUNDS REMOTELY LIKEdubstep < 1317438376 697351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry twenty-two < 1317438379 760548 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...only in that it has a slow half-time-like rhythm < 1317438384 392082 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also: 90*sin(Math.sqrt(9*(t%4201))<<(t/1024))+35*sin(Math.log(10*(t%9))^Math.sqrt(10*(t%1024))<<(t/1024)) < 1317438386 78665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IT ALSO SOUNDS SORT OF LIKE "WUB" MAN < 1317438398 240503 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Cakeprophet's shitty remix of elliott's grand opus that's actually just adding the two together and changing volume. < 1317438410 275305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: I like how the beat is totally broken < 1317438420 444813 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :only a little < 1317438434 530882 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's why I made one really soft < 1317438436 729482 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so that didn't clash < 1317438437 845549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu hasn't released anything in a while. < 1317438474 56332 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :90*sin(Math.sqrt(9*(t%4201))<<(t/1024))+50*Math.random()*sin(Math.log(10*(t%9))^Math.sqrt(10*(t%1024))<<(t/1024)) < 1317438477 118048 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :for best results < 1317438478 947413 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :free vinyl crackle. < 1317438483 41151 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :true hipster music. < 1317438544 525855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: beautiful. :p < 1317438544 759521 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well maybe if you made the modulos share common factors... < 1317438550 802964 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :then it would sync the beats more? < 1317438565 514652 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :er, not share common factors. < 1317438569 354914 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :one be a multiple of the other < 1317438571 641965 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :help better wordage. < 1317438606 159325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you think one day people will like < 1317438609 683925 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :post comments on youtube: < 1317438652 12012 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Today's teens listen to SHIT like sin(t)/99 and Math.log(Math.PI)|4201. Thumbs up if you remember REAL music. You say t<<9>>0, we say CAKEPROPHET! < 1317438678 623138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rare eight-bit PCM pressings of the innovative thirty-second compositions that founded the genre of shitcore < 1317438684 884316 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes we are clearly masters of our craft. < 1317438688 855996 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also < 1317438696 974664 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you know this means we totally need to write something for Haskell. < 1317438705 16124 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :We're like Delia Derbyshire, if Delia Derbyshire was a talentless hack < 1317438752 257414 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so that you can combine things like this, sequence them, insert certain parameters for a number of measures and then switch to different parameters, etc. < 1317438763 304198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Why would you want to tarnish the beautiful purity < 1317438773 777066 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :for science! < 1317438796 360040 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I didn't realize bitshift was pure and floating point hacks was pure. < 1317438816 131425 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :dfgodfieo49w4oi4j4to4to94t9otuw94ut9wu4tuuuuuuuuu9tw9utwu9twutwu9tw < 1317438829 526859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Would Reddit be better off without r/jailbait, r/picsofdeadbabies, etc? What do you honestly think? (self.AskReddit) < 1317438832 584083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: what < 1317438847 150694 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :a dead baby is fine. < 1317438869 864028 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :jailbait is fine. < 1317438873 2694 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :both good things for the world. < 1317438878 737831 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :thus good enough for reddit. < 1317438904 761446 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://www.anencephalie-info.org/e/advice.php < 1317438909 828031 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :advice on taking dead baby pics. < 1317438936 544754 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :A picture can even be the only tangible memory of what your baby looked like. For siblings who weren’t been born or were too young at the moment of the baby’s death, it’s important to be able to show them a picture saying : "this was your brother, your sister." < 1317438947 920717 :hagb4rd!~perdito@koln-4d0b6d40.pool.mediaWays.net QUIT :Ping timeout: 248 seconds < 1317438961 533088 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :"this was your brother as his entire body shut down from " < 1317438971 835131 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :good family moments. < 1317439017 303569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"It is with this in mind that we have made the choice to share the stories of the brief, but wonderful lives of babies with anencephaly." < 1317439018 289076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah. < 1317439029 675639 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :If your baby is stillborn < 1317439030 961980 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Take pictures nevertheless ! < 1317439037 466639 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :good advice < 1317439047 759089 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :excellent material for r/picsofdeadbabies < 1317439305 375994 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it seems that no what you do with random() < 1317439309 357165 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it just introduces noise. < 1317439326 34374 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :even as a conditional < 1317439548 725906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: well the important thing to remember is that it changes every t < 1317439745 110014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yay i think mchost can get multiplayer support soon < 1317439752 247434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Patashu: CONTRACTUALLY OBLIGATED CLAPPING PLS < 1317439810 59556 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: clap clap clap t*(Math.round(sin(t/45))?Math.exp(sin((t>>63)/4000), 2):(t>>3)>>(t>>9)) < 1317439818 526627 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :best clap < 1317439838 621243 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was expecting clap noises < 1317439860 71234 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :nope < 1317439865 367516 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you get psychedelic clapping < 1317439874 362772 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's similar but more like acid. < 1317440020 341580 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net JOIN :#esoteric < 1317440216 811145 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1317440219 357607 :SgeoN2!~AndChat@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1317440799 654346 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :guess the song: wobwobwobWOBWOBWOBwobwobwobWOBWOBWOBW < 1317440853 160042 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :theme from titanic < 1317440867 479167 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :close < 1317440893 415356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thriller? < 1317440932 287451 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :thrieller DUBSTEP REMIX. < 1317440979 441402 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I remember when only cool kids knew about dubstep. < 1317440983 850373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.youtube.com/watch?v=YhjnKnFp1Cs < 1317440984 648581 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :art. < 1317440986 111901 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :like me. < 1317441012 440482 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I enjoy the song Genesis by Justice < 1317441014 345545 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :set to Thriller < 1317441014 870135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.youtube.com/watch?v=IWuPd0fHdyc < 1317441016 795909 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :there's a video of such < 1317441017 545743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :omg this is so bad. < 1317441031 898176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :YOU KNOW IT'S KNOW IT'S KNOW IT'S KNOW IT'S KNOW IT'S KNOW IT'S THRILLER NIGHT < 1317441037 218246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is impressively bad < 1317441049 133521 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :this definitely isn't dubstep style as the person claims. < 1317441058 816948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dubstep, n. anything bad < 1317441061 526659 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :okay now it is. < 1317441151 95500 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Noisia's new stuff is an example of something that dubstep-influenced but also not shit. < 1317441156 508294 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*this is < 1317441211 713156 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also Pretty Lights < 1317441381 501347 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :Ping timeout: 244 seconds < 1317441437 95985 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://www.youtube.com/watch?v=GTG7TPlvpMI < 1317441444 22651 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :listen to ze dubstep-esqueness in the middle < 1317441771 708572 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1317441941 964366 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :sup < 1317442103 828628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hello < 1317442320 838680 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I can figure out things about relation between list monad and barrier monad when using collect to convert from barrier monad to list monad. Such as, (x : y) corresponds to (yield x >> y) and (=<<) corresponds to (rebind) and (map) corresponds to (flip convert id) < 1317442466 395595 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :And (join . repeat) corresponds to (many) although the former runs faster (at least in GHCi) < 1317442536 523248 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Do you understand that? What are these things would be in the mathematical point of view? < 1317442812 993879 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :What would they be called in mathematics? < 1317443182 586921 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :homomorphisms? probably not. < 1317443258 346802 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :isomorphisms? < 1317443288 247511 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net QUIT :Remote host closed the connection < 1317443319 420883 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :It is not really isomorphic because of some differences such as the working of the return type of barrier monads. While the collect operation does not use the return type, it can still be used in other operations. < 1317443379 827266 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But it work if you never care about the return type, I guess. You could have uncollect to do the reverse operation too, I think; but still these things are missing, so, I think that means it is forgetful operations < 1317443504 72491 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Is that it? < 1317443536 936382 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :maybe you have a monomorphism from lists to barriers then. < 1317443545 447089 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :injective but not bijective. < 1317443563 994492 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :OK. < 1317443604 896453 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :And they are both monads. Does that also called something else specific in mathematics? < 1317443700 488916 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :no clue. < 1317443797 583010 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Instead of (or as well as) saying (x : y) to (yield x >> y) you could also say (return) to (yield) and (++) to (>>) < 1317443805 109524 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Natural_transformation < 1317443807 594741 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :this looks relevant. < 1317443825 554410 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :The barrier monad program is a literate program, so it is also a report about it. That mean, I should also have these kind of things about the mathematics mentioned in the report! < 1317443974 483895 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you more or less have a morphism from an endofunctor to another endofunctor. < 1317444026 11694 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :wait why am I pretending to know anything about category theory. < 1317444094 595701 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Is the eta described there the same as or related to the eta for monads? < 1317444132 261137 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :no I don't think it's the exact same thing. < 1317444151 592196 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's just that the eta for monads is a natural transformation. < 1317444165 872410 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Yes that is what I thought. < 1317444213 765962 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I suppose I can even include commutative diagrams in the report; the TeXbook does describe how to make them. < 1317444223 677893 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :(That is, would I need commutative diagrams.) < 1317444225 212914 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :everything in category theory seems really simple < 1317444234 781711 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's just that there's a lot of terminology. < 1317444315 899064 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :That is probably because there is a lot of things that can be done with category theory. < 1317444456 140827 :itidus20!~itidus21@120.147.173.44 PART #esoteric :"Leaving" < 1317444500 940640 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Is that why? < 1317444602 423559 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :no clue. < 1317444624 363894 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :the only thing I know of that's been "done" with category theory is Haskell. < 1317444631 249470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1317444635 714146 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: :) < 1317444669 472893 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's interesting to note < 1317444674 817048 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that I am not actually aware of all things. < 1317444682 952427 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :this may be surprising. < 1317446396 188456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://oerjan.nvg.org/esoteric/GeomTM.hs < 1317446409 658348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not _really_ tested < 1317446496 194874 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1317447165 89478 :augur!~augur@129.2.129.32 QUIT :Remote host closed the connection < 1317447180 294678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now linked from wiki < 1317447294 179911 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :It's sad when languages' power don't even come from their gimmicks :( < 1317447301 944786 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but rather something boring < 1317447302 698164 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 276 seconds < 1317447318 395285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1317447345 935894 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'( < 1317447415 738192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it is _possible_ you could use the geometric points more usefully. unfortunately i don't quite understand that part of the spec, there seems to be parts missing. < 1317447539 974457 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and besides the floating point scares me away a bit :P < 1317448127 571543 :aloril!~aloril@84.249.126.153 JOIN :#esoteric < 1317448206 868373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: redundant dollar sign < 1317448213 927003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :swapBlocks m n = unwords $ [cmd ++ show i | < 1317448241 28032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, one day I will figure out how you decide when to put a type signature or not, and if so how many blank lines go between the signature and the definition :D < 1317448310 928408 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: this is me appreciating your code btw < 1317448525 289831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: IM APEICEAITNG < 1317448651 562985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: tell oerjan rude not talk < 1317448793 78734 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oerjan: rude not talk < 1317448802 40276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: oh right, that $ got left over from a more pointless version :P < 1317448809 914989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: wow it work < 1317448816 582460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was making food < 1317448817 982597 :derrik!~xix@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1317448819 562773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1317448822 807933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was definitely monqy < 1317448843 470250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but seriously, also, one day I will figure out how you decide when to put a type signature or not, and if so how many blank lines go between the signature and the definition :D < 1317448845 552352 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how do you do it :P < 1317448850 706996 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pls. don't say it's just arbitrary < 1317448852 476960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i would sads < 1317448892 39999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess there are occasions when silence is better. < 1317448912 590908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no < 1317448938 728687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?undo f m n = unwords [if i == m then "t" else "nil" | i <- [1 .. n-1]] < 1317448939 201300 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f m n = unwords concatMap (\ i -> [if i == m then "t" else "nil"]) [1 .. n - 1] < 1317448944 427844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lambdabot... < 1317448961 40282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl f m n = unwords (map (\ i -> if i == m then "t" else "nil") [1 .. n - 1]) < 1317448961 581362 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f = (unwords .) . (. (enumFromTo 1 . subtract 1)) . map . flip flip "nil" . flip flip "t" . (if' .) . (==) < 1317448962 146720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess i just forgot outOf, and the final tests were later and i don't think they need any < 1317448966 421179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl f m n = map (\ i -> if i == m then "t" else "nil") [1 .. n - 1] < 1317448966 894582 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f = (. (enumFromTo 1 . subtract 1)) . map . flip flip "nil" . flip flip "t" . (if' .) . (==) < 1317448970 432750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl f n m = map (\ i -> if i == m then "t" else "nil") [1 .. n - 1] < 1317448971 118624 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f = flip (map . flip flip "nil" . flip flip "t" . (if' .) . (==)) . enumFromTo 1 . subtract 1 < 1317448989 310171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl f n m = map (== m) [1 .. n - 1] < 1317448989 675092 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f = flip (map . (==)) . enumFromTo 1 . subtract 1 < 1317448990 853259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i got so involved in how much space to put around _comments_ that i forgot about the signatures. < 1317449041 67628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :m `outOf` n < 1317449041 207118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : | m >= 0 && m < n = unwords . map (bool "t" "nil" . (== m)) $ [1 .. n-1] < 1317449041 225595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : | otherwise = error "Bit position out of range" < 1317449042 288911 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hth :P < 1317449103 700032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: also it was never _quite_ that pointless :P < 1317449116 208311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I was improving an entirely different function >:( < 1317449123 809474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bool really needs to be in Data.Bool < 1317449146 736483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i actually decided not to make it too advanced < 1317449187 608249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i am not being serious :P < 1317449193 785887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :list comprehensions are really nice tbh < 1317449205 925749 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I keep meaning to try and use an idiom I saw in Glasgow source in my code < 1317449216 581534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is using case on list comprehensions to do various searches and the like < 1317449250 30623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :case [x | x <- xs, x > 4, x `mod` m == 0] of [x] -> ...; [x,y] -> ...; _ -> error ... < 1317449315 112000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i changed a few things :P < 1317449332 460135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: in-place? without keeping a copy of the old one available? :( < 1317449335 621847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WAIT IT IS ON MY HARD DRIVE < 1317449339 283666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ANYONE WHO WANTS THE "REAL SHIT" ... < 1317449340 958647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CONTACT ME ; ) < 1317449344 650509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(i am referring to drug) < 1317449416 45103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: too old-school for branch patterns, I see < 1317449417 2366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah that vcs stuff never got a hold on me < 1317449426 248204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :branch patterns? < 1317449428 244173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm < 1317449429 720653 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bang patterns < 1317449434 10163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the function was named branch :'( < 1317449436 523092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im tire < 1317449439 354616 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1317449441 511770 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1317449442 350030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(im a slep son) < 1317449452 814277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i didn't want to add any extensions < 1317449465 40383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hey oerjan < 1317449466 414078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :encodeTM table initialState runOffLeftEnd paddingValue input < 1317449466 547934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : = unlines $ [ < 1317449481 838044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[oerjan's blood boils, becomes soup; soup is fed to children, tastes delightful] < 1317449518 492367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh that $ was introduced when i tried to find out how to avoid a double newline before right_end < 1317449559 749335 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gefixt < 1317449583 900987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh you use null here..........i want to eliminate this call to null.... < 1317449586 197792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :death to booleans < 1317449614 382150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm afraid that may not make it any nicer inside a lambda < 1317449626 753757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i don't mean just turning it into the obvious pattern match < 1317449634 633935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean making it so that you don't have to specifically check for the null case :P < 1317449661 296350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i _added_ the null case in order not to have to pass a halting_states parameter < 1317449668 941335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1317449670 56953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok then :P < 1317449701 896126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i note that you inconsistently use camelcase and _s (it isn't the glasgow globalName and local_name) < 1317449709 806949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(believe it or not, i like this code) < 1317449736 107610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought i used camelcase for the haskell and _ for the Geom < 1317449749 642387 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well ok < 1317449756 729078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i guess that is a convention of sorts :P < 1317449788 111565 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the first two program lines are snatched from another Geom program on the wiki < 1317449807 409160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1317449838 667949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since i didn't understand the geometry part, i needed neq as an easy way to get a nil :P < 1317449893 643099 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and the drop was useful otherwise as well < 1317450000 355456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION adds a comment about that < 1317450119 19420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right, i used _ for the haskell functions which defined geom commands of the same name < 1317450119 186775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh http://www.haskell.org/ghc/survey2005-summary < 1317450126 950641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: that's what I interpreted your sentence as < 1317450134 97942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Until now, we considered GHC's error messages to be rather good" < 1317450135 378995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :r u srs < 1317450156 70237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think GHC might have the worst error reporting of any "mainstream" language < 1317450162 23785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :'s main implementation < 1317450174 790286 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"mainstream" < 1317450198 957306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well Haskell is not really mainstream mainsteram. < 1317450202 227169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mainstream < 1317450211 40301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's certainly popular. < 1317450213 710639 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :g++ compile errors are bad right? it's been a long time since I've seen them though < 1317450221 965810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, that's true < 1317450229 282228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's mostly the STL's fault though :P < 1317450251 255872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Resident D Expert (Sufferer): Why the hell is D so high on TIOBE? I know TIOBE is complete bullshit, but nobody fucking uses D. < 1317450271 404065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess it IS behind RPG and Ada though :P < 1317450384 484339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: oerjan: have you ever looked at the ghc source btw, i did yesterday and it's utterly terrifying < 1317450400 188385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they have their own string type implemented with ForeignPtr that stores a hash of itself so equality is fast... so weird... < 1317450421 676635 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I kind of did yesterday but not really at all < 1317450456 925882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think the closest i've been was some ghc api modules < 1317450469 953744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how they have their own mini-mtl < 1317450482 134215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well ok it's just ID and MonadIO but still < 1317450496 486419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ooh they have their own generic exception monad typeclass < 1317450501 241290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :~fancy~ < 1317450531 439407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh my good lord < 1317450538 448294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: oerjan: ok no wait FastString isn't the worst < 1317450539 855710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they have < 1317450540 930444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait for it < 1317450542 186207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FastBool < 1317450549 387413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :type FastBool = Int# < 1317450549 558812 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fastBool True = 1# < 1317450549 576989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fastBool False = 0# < 1317450550 119802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O_o < 1317450556 299414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isFastTrue 1# = True < 1317450556 466915 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isFastTrue 0# = False < 1317450556 484981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isFastTrue _ = panic "FastTypes: isFastTrue" < 1317450576 36782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the literal fastest boolean type < 1317450577 107252 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what < 1317450587 214220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the fastest boolean type in the west < 1317450594 597043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :type FastInt = Int# < 1317450598 27765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OMG GUYS STOP THIS IS SILLY < 1317450601 680809 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how does this work < 1317450607 112420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: how does what work < 1317450608 799396 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FastBool? < 1317450611 279128 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1317450611 592589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just an unboxed int < 1317450614 780491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :used like C booleans < 1317450641 670743 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and fastBool and isFastTrue are used where < 1317450652 108065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in code that uses FastBool < 1317450653 30679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :one presumes < 1317450655 523101 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :inlined? < 1317450667 97572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FastFunctions -- i was hoping this would be an unboxed function type < 1317450680 539472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's just a bunch of terrifying functions < 1317450708 522545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh my good fuck < 1317450714 159332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data FastMutInt = FastMutInt (MutableByteArray# RealWorld) < 1317450714 304984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newFastMutInt = IO $ \s -> < 1317450714 333508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : case newByteArray# size s of { (# s, arr #) -> < 1317450714 333671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (# s, FastMutInt arr #) } < 1317450714 333788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : where !(I# size) = SIZEOF_HSINT < 1317450722 958049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it burns < 1317450739 398138 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :-- hey, no harm inlining it, :-P < 1317450739 465196 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :{-# INLINE inlinePerformIO #-} < 1317450739 570751 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :inlinePerformIO :: IO a -> a < 1317450739 588620 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :inlinePerformIO = unsafePerformIO < 1317450740 690056 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good < 1317450747 681830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's in the non-ghc section < 1317450752 449549 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1317450753 147363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(thus explaining the comment) < 1317450758 474944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance Monad (IOEnv m) where < 1317450758 681666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (>>=) = thenM < 1317450758 699686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (>>) = thenM_ < 1317450758 699893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : return = returnM < 1317450758 700306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : fail _ = failM -- Ignore the string < 1317450762 367674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :DUDE IT'S A TRANSFORMER OVER IO < 1317450765 100790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WHY WOULD YOU MAKE FAIL USELESS < 1317450788 490294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im secretly trying to find the parts that have their own monads < 1317450819 417630 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1317450836 761683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan < 1317450837 763241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :run away < 1317450838 337724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :from < 1317450840 171364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the hakel < 1317450859 38078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :./main/CmdLineParser.hs:-- EwM (short for "errors and warnings monad") is a < 1317450859 586266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ew < 1317450860 455727 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(m) < 1317450871 100834 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :checkeng out GhcMonad.hs now < 1317450897 400289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no < 1317450969 846814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :utils/Bag.lhs... hepl... < 1317450999 179497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- This module implements intervals over the integer line and sets of < 1317450999 351241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- disjoint intervals. < 1317451002 2535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sure is compiler code < 1317451009 163698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :augh < 1317451016 863435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: dont look at utils/State.hs < 1317451023 188905 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :now i want to...... < 1317451029 640042 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do < 1317451030 54831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nt < 1317451041 819960 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :{- XXX hack -} < 1317451052 462421 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a Good Start < 1317451086 50261 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so much unboxed tuples < 1317451119 802324 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whats in MonadUtils..... < 1317451123 363322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Relative to John's original paper, there are the following new features: < 1317451123 642797 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :1. There's an empty document, "empty". It's a left and right unit for < 1317451123 660775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : both <> and $$, and anywhere in the argument list for < 1317451123 660939 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : sep, hcat, hsep, vcat, fcat etc. < 1317451123 661049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : It is Really Useful in practice. < 1317451124 728065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Really Useful < 1317451130 99055 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: its mini mtl "the baby version" < 1317451143 358352 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :liftIO4 = (((.).(.)).((.).(.))) liftIO < 1317451144 534013 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Good < 1317451180 206717 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow is that < 1317451181 210292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1317451217 154712 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :all these monads functions < 1317451227 805401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :more like < 1317451228 891112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GONADS, < 1317451232 211617 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :snap!! < 1317451250 829920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :waht < 1317451259 370960 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh, < 1317451267 366825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :??????////// < 1317451269 429940 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i wonder where they use < 1317451273 97721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :waht < 1317451273 973080 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mapAndUnzip4M < 1317451274 628269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :snap??? < 1317451276 423640 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1317451282 136314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :waht is sanp < 1317451286 167855 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :as in oh snap but without the oh................................ < 1317451288 726366 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thats a < 1317451290 821340 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thing < 1317451291 364781 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :right < 1317451292 529574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh....................... < 1317451299 622682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :..........but.....snap means "i asaid that, < 1317451301 32549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at the same time, < 1317451303 469809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you said the same thing," < 1317451304 618796 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1317451307 533486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it am like < 1317451314 900757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : o i am write cod < 1317451315 519886 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i was not, aaware it was thas sepcific < 1317451318 20290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : ha ha cod is fish < 1317451322 148772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : cod? isnt that a FUSH < 1317451329 741139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : snap!!!!!!!!! snep < 1317451333 748650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : snorp........... < 1317451339 201180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : now we are all wizards........ < 1317451347 574621 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :wizards are good < 1317451354 368811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : ........of death < 1317451359 244920 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :death wiazards < 1317451365 56131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :eadjieatnaeti wiazskrjzlrds < 1317451370 394278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow it polish wizardry < 1317451379 810932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :take that.... jk "just kidding" rowling < 1317451383 97560 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :infixl 3 `snocBag` < 1317451393 659938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(alias "j r r" "just rolling rabbits" tolkein) < 1317451414 375258 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :wow all of these bag functions < 1317451420 108043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bunctions < 1317451421 362283 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mapAccumBagLM < 1317451427 947448 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :flatMapBagPairM < 1317451447 761351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im a flat map bag pair < 1317451486 368894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -- This is how gcc does it, so it can't be that bad: < 1317451486 505830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : let < 1317451486 523729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : const | FF32 <- sz = CmmInt 0x80000000 W32 < 1317451486 523912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : | otherwise = CmmInt 0x8000000000000000 W64 < 1317451555 177641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh god < 1317451556 104456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"const" < 1317451556 980923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice < 1317451558 762564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shadwowing < 1317451613 867337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: osmeone needs to.... make ghc...not horible to read < 1317451641 233846 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1317451645 753311 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1317451650 161321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: there is only one place left to hide... < 1317451688 772569 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :wher,e,, < 1317451696 241592 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is the other compilers...better < 1317451699 812973 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :to read < 1317451701 429307 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: we must < 1317451705 128787 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :delve into < 1317451706 81791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://repetae.net/dist/jhc-0.7.7.tar.gz < 1317451732 215622 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hopeing for good < 1317451767 251546 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :check out Util/RWS.hs < 1317451787 631231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::') < 1317451788 791050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :god bless < 1317451796 653756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i dont relaly get RWS < 1317451797 170137 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like < 1317451797 553589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1317451799 621120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :reader and state < 1317451800 985528 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thats reasonable < 1317451802 411004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :read only state < 1317451803 518502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and rw state < 1317451805 719273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but writer is like < 1317451808 294450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kinda orthogonal to those < 1317451815 945498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i can't imagine that much fits the writer part of it?? < 1317451821 800401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like a compiler isn't going to be just linearly outputting < 1317451823 14989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i dunno < 1317451846 457120 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ooh a Perhaps Monoid < 1317451860 56574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha nice < 1317451877 468021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- this point of this module is not only to share the 'size' syntax, but to < 1317451877 536706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- provide optimally lazy versions of size comparasin functions when dealing < 1317451877 554507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- with lazy structures. This is especially useful when having to compare the < 1317451877 554666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- size of possibly long lists. < 1317451877 554774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- it is up to each instance to decide what 'size' means < 1317451885 212403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a personal voyage of discovery to find out what size means < 1317451899 720265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this reminds me I should put something up on hackage for efficient length comparisons sometime < 1317451915 20919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: Util/GMap.hs... MODERN... < 1317451922 542251 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :gmap < 1317451924 395021 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :ize is a measurement of surface, no? < 1317451930 27880 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi derrik < 1317451946 689751 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :hi monqy < 1317451949 930787 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :*size < 1317451972 476712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I personally find the size/wheelchair distinction quite arbitrary. < 1317451991 714606 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you don't say < 1317452007 656218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jhc is disappointingly low on ohrrifying right now < 1317452010 561907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :readHFile :: FilePath -> IO (FilePath,HoHeader,forall a . Binary a => ChunkType -> a) < 1317452012 634864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1317452023 880451 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :promising < 1317452036 549542 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :normally people think that location is a dot, but in reality it never is < 1317452043 205644 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :it's a surface < 1317452052 273606 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what < 1317452052 447580 :derrik!~xix@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :or an amount of space < 1317452056 460748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1317452072 351443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: I like how Name/Prim.hs has do not edit warnings on every single type < 1317452084 581303 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :aaaaaaaaaa < 1317452088 773165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :waht < 1317452096 119656 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :this file < 1317452112 343712 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :noinline / do not edit / ACTUAL LINE OF CODE / ...repeat.... < 1317452147 940832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: wellat least it is genrated < 1317452159 657645 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes... < 1317452207 656049 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i like how ther'es RWS and also a ReaderWriter < 1317452250 163896 :derrik!~xix@143.122.191.90.dyn.estpak.ee PART :#esoteric < 1317452254 730918 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bye derrik < 1317452268 503797 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did < 1317452270 564837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did it work... < 1317452300 841634 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :perhAps>.. < 1317452342 53218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im going to a slep in wonder of jhc code < 1317452347 871804 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whoa C/Generate.hs las a hong esxport list... < 1317452350 198800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :makes me want to write a compiler... < 1317452359 308145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: oh that reminds me of < 1317452360 835327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :one of my files < 1317452378 896585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: https://github.com/ehird/mchost/blob/master/MC/Protocol/Types.hs < 1317452383 988772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: behold exprot list... < 1317452394 739890 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mmmm, export list < 1317452431 28488 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :farewell young girafes... < 1317452436 686234 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bye.......... < 1317452440 517900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and glodsped....... < 1317452452 915787 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :are gerafes fast < 1317452487 904358 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i < 1317452489 614554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cry < 1317452490 623570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hepl < 1317452499 252140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://github.com/ghc/ghc/commit/7bfc28d4a1c7c20714bfc11acc072e2f16927d80 < 1317452500 439971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so cish < 1317452530 837051 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :cish < 1317452834 470284 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 258 seconds < 1317453316 817328 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 JOIN :#esoteric < 1317453323 707543 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :There exists something called OfficeIRC < 1317453334 91126 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :IRCX server + XMPP gateway and some other stuff < 1317453347 375444 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :What IRCX is, I'm not entirely sure < 1317454589 606856 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :It's Microsoft's own IRC protocol! < 1317454611 20581 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Actually, it looks pretty cool < 1317456326 518586 :pikhq!~pikhq@71-219-251-85.clsp.qwest.net PRIVMSG #esoteric :There's also Comic Chat. :) < 1317456780 188960 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1317457375 90241 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 260 seconds < 1317457399 817182 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1317459117 417761 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :who here knew japanese? < 1317459121 845527 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1317459152 707512 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :i'm reading a haskell tutorial in that language, i understand everything but not if the author states copyright < 1317459160 919303 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :this one: http://d.hatena.ne.jp/itchyny/20110902/1314965062 < 1317462443 280252 :hagb4rd!~perdito@koln-d932d347.pool.mediaWays.net JOIN :#esoteric < 1317463193 335309 :sebbu2!~sebbu@ADijon-152-1-29-229.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1317463193 393365 :sebbu2!~sebbu@ADijon-152-1-29-229.w83-194.abo.wanadoo.fr QUIT :Changing host < 1317463193 393495 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1317463268 307137 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 248 seconds < 1317463273 541202 :Ngevd!~nathan@host-78-146-167-200.as13285.net JOIN :#esoteric < 1317463416 261936 :Ngevd!~nathan@host-78-146-167-200.as13285.net PRIVMSG #esoteric :Hello! < 1317463621 510097 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I can't decide between playing DDR and having a nap < 1317463622 990150 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Woe is me < 1317463718 268472 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The official Microsoft solution nowadays is that Microsoft Lync (formerly Office Communicator) thing, which is built on SIP and can do federation stuff to speak with any external XMPP nets. < 1317463952 552171 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :(Actually, if you happen to know about this stuff: I have a person who'd like to have me in Office Communicator to avoid running the silly Messenger thing; they have federation for MSN/Live activated on the server, and we were able to get it working if I ran the real Live Messenger too, but if I use some more reasonable client (tried bitlbee, Telepathy, Pidgin) the connection-from-Lync (it shows "Network: Microsoft Lync" instead of "Network: Microsoft Live" in < 1317463952 688418 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :the real messenger) doesn't appear on contact lists at all. It is listed in the web-messenger thing, but there's no "send IM" option for it, only email.) < 1317464028 410421 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :(Googling has mostly found me people who'd like to connect to an actual Office Communicator -ish environment with other clients, which doesn't really help.) < 1317464497 635911 :aloril!~aloril@84.249.126.153 QUIT :Ping timeout: 240 seconds < 1317464657 722971 :aloril!~aloril@84.249.126.153 JOIN :#esoteric < 1317464718 713436 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1317465537 573019 :Ngevd!~nathan@host-78-146-167-200.as13285.net QUIT :Ping timeout: 252 seconds < 1317465838 990722 :derdon!~derdon@p5DE8ABD8.dip.t-dialin.net JOIN :#esoteric < 1317466393 625099 :pikhq!~pikhq@71-219-251-85.clsp.qwest.net QUIT :Ping timeout: 240 seconds < 1317466407 366673 :pikhq!~pikhq@71-219-196-150.clsp.qwest.net JOIN :#esoteric < 1317468692 863297 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 244 seconds < 1317468717 856492 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1317468799 588408 :MSleep!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net NICK :MDude < 1317468844 203511 :MDude!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net PRIVMSG #esoteric :Well cool, I got somrthing that doens't sound noisy. < 1317468845 20849 :derdon!~derdon@p5DE8ABD8.dip.t-dialin.net QUIT :Remote host closed the connection < 1317468845 39428 :MDude!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net PRIVMSG #esoteric :((sin(t>>12)) * t) % 16 < 1317469038 794920 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :This reminds me of. < 1317469040 892349 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Just a moment. < 1317469045 149932 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :someone on a different forum posted this: ((t>>8|t>>4)+sin(t)|t+cos(t*0.7)|t)&240 < 1317469076 231723 :MDude!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net PRIVMSG #esoteric :It mostly reminded me of the example program you make int he Chuck tutorial. < 1317469156 451690 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :C-oneliner music: http://p.zem.fi/o3r6 < 1317469178 557840 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Oh, fizzie < 1317469182 819937 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :You weren't here when we played around with http://www.bemmu.com/music/index.html < 1317469211 390547 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Well, no; the above came from another #channel. < 1317469250 764553 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :We came up with some sick beats < 1317469257 967823 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Given that it links to "viznut's video", seems like it's the same people to blame. < 1317469267 844619 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Yep < 1317469279 174605 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Me elliot and CakeProphet came up with these (I posted them on the tasvideos forums) http://tasvideos.org/forum/viewtopic.php?p=289101 < 1317469284 554349 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Aways for nows. < 1317470518 585 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Patashu, you were playing with the music thing without me? < 1317470528 989132 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :You weren't on < 1317470534 266725 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric ::( < 1317470544 333944 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :elliott started btw < 1317471125 136626 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DAMN HIM < 1317471471 976341 :Ngevd!~nathan@host-78-146-167-200.as13285.net JOIN :#esoteric < 1317471485 116499 :Ngevd!~nathan@host-78-146-167-200.as13285.net PRIVMSG #esoteric :Hello! < 1317471837 842241 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1317471879 226405 :Ngevd!~nathan@host-78-146-167-200.as13285.net QUIT :Remote host closed the connection < 1317472165 413738 :Ngevd!~nathan@host-78-146-167-200.as13285.net JOIN :#esoteric < 1317472165 585128 :Ngevd!~nathan@host-78-146-167-200.as13285.net QUIT :Read error: Connection reset by peer < 1317474486 735871 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :typeracer thinks I'm pro < 1317474487 209781 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Speed: 168 wpm < 1317474487 423771 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Accuracy: 100% < 1317474487 441712 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Congratulations! You are now certified as able to type 168 wpm! < 1317474595 474313 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net JOIN :#esoteric < 1317476101 184916 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: didn't we start playing with it a lot after I showed something? < 1317476113 569878 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also 168 is insane u used h4x < 1317476197 117775 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :oh < 1317476198 783600 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it might have been you < 1317476200 233839 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Phantom_Hoover: in any case, you may blame me. < 1317476201 97101 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :also < 1317476208 308545 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I got 168 once and 166 once in about a half hour sesson < 1317476212 515716 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Cake "the WORST" Prophet < 1317476218 942855 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :168 is my 'absolutely no errors' speed < 1317476221 200798 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: isn't that kind of approaching the world record? < 1317476227 357576 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I'm sure it's not < 1317476228 636948 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :let me check < 1317476285 267074 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :keep in mind 168 is my PEAK not my average < 1317476318 52100 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :http://rcranger.mysite.syr.edu/famhist/blackburn.htm < 1317476344 885610 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :oh < 1317476431 375714 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: yeah it is. < 1317476432 844370 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :this guy is pretty cool http://www.youtube.com/watch?v=M9lpqG9ZvGY&feature=related < 1317476451 45416 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it's like brrt brrt brrt < 1317476453 731033 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you are roughly tied with a former record folter. < 1317476464 517501 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :nope sorry < 1317476465 801656 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so that puts you at "close" to the current record sort of. < 1317476470 394747 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :the record is for 150 for 50 minutes sustained < 1317476474 380751 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :sustained I can only get 125ish < 1317476499 501213 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: these jokes are so bad. < 1317476503 908678 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :yep < 1317476537 90918 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :he doesn't even look like he's typing anything. < 1317476587 159395 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's weird that they type numbers. < 1317476603 738495 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :well it makes sense to me < 1317476606 98387 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1317476613 542694 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :wpm is very dependent on what type of text you're typing < 1317476617 910610 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :numbers, not so much < 1317476890 198816 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1317478049 632065 :oklopol!~oklopol@dyn58-57.yok.fi JOIN :#esoteric < 1317478062 680205 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :so did you hear the news < 1317478074 303403 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Is Finland at war. < 1317478075 912917 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :\N doesn't exist < 1317478083 689732 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :and < 1317478085 380777 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :by < 1317478087 641438 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :\N < 1317478090 729702 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i mean naturals < 1317478107 980806 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh also elliott tells me he told you about that gravity thing but couldn't find the link because he is stupid and weak. < 1317478121 938690 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :right, i'd still like to see that < 1317478136 643191 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :anyway this guy proved peano axioms are inconsistent < 1317478143 676761 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Ask and ye shall receive: matthen.com/javascript/gravity.html < 1317478147 692442 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oklopol, um really? < 1317478150 707140 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :we scrapped all our articles and i'm going to < 1317478154 883647 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :become like a < 1317478158 450976 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i dunno waiter maybe < 1317478177 651613 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :404 < 1317478177 839155 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I am highly... not sceptical; oklosceptical, perhaps. < 1317478184 523258 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :oops < 1317478193 244200 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i did errored copypaste < 1317478247 738784 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :if you rearrange the letters you get klop loo < 1317478254 303524 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :and both mean toilet! < 1317478266 909201 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Crowding of teeth is recognized as an affliction that stems in part from a modern western lifestyle.[citation needed] It is unknown whether it is due to the consistency of western diets,[citation needed] a result of mouthbreathing;[citation needed] or the result of an early loss of deciduous (milk, baby) teeth[citation needed] due to decay. < 1317478267 102214 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :these look like orbits to me! sorcery. < 1317478271 913851 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :lolwat < 1317478275 151137 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :can i see multiple planets tho < 1317478282 842597 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :how does mouthbreathing make your teeth crowded. < 1317478309 964550 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :CakeProphet: what is teeth crowding? < 1317478311 467640 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :CakeProphet, I doubt it does, what with {{fact}} every other word. < 1317478326 179827 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :is that when wisdom teeth push your teeth together? < 1317478328 419633 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :cheater: exactly what it sounds like. < 1317478331 341580 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :no < 1317478335 703215 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it occurs when you lose your baby teeth. < 1317478339 799519 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :ok < 1317478355 557251 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and the permanent ones erupt but don't have enough room because of other teeth in the way etc < 1317478359 904486 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :results in crooked teeth. < 1317478361 139263 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :ah ok that < 1317478409 529634 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :mouth breathing means your teeth are mostly apart rather than pushing against each other < 1317478418 85279 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :also Phantom_Hoover yes really, but i doubt it has passed peer review of any kind < 1317478421 738643 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :so they might be more prone to going wrong places < 1317478428 308869 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oklopol, ah. < 1317478428 859517 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :but it doesn't look completely crackpotty < 1317478445 602123 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :writing a curses tutorial for haskell < 1317478447 537593 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :who wants < 1317478452 416642 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(I thought Peano was pretty solid as far as inconsistency goes anyway.) < 1317478464 93291 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :it's basically a list of 1000 or so simple little things he proves, and the punch line is BOOM math is gone < 1317478490 48819 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :i think i may have heard of it < 1317478493 243793 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :who is that oklopol < 1317478498 869580 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :well actually he also proves you can still do pretty much everything you were able to do before < 1317478525 925901 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :with another set of axioms that replaces induction with every number has a successor < 1317478532 9946 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :except 0 < 1317478562 342480 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :cheater: don't remember < 1317478598 438572 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :damn you < 1317478626 969585 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :also why would 0 not have a successor < 1317478896 146072 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :His wife never bore him a son, duh. < 1317478943 108526 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is inconsistent being used in the sense of "does not contain a contradiction" here? < 1317479071 870598 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :http://www.freak-search.com/en/thread/889644/peanos_axioms_are_inconsistent -- heheehe < 1317479074 654901 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :not that one :DS < 1317479083 191861 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :cheater: sorry i meant predecessor < 1317479099 610530 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Jaffa_Cakes#Cake_or_biscuit.3F < 1317479104 511236 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :CakeProphet: no, in the sense "contains a contradiction" < 1317479117 649103 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :McVities defended its classification of Jaffa Cakes as cakes in court, producing a 12" (30 cm) Jaffa Cake to illustrate that its Jaffa Cakes were simply miniature cakes. McVities argued that a distinction between cakes and biscuits is, among other things, that biscuits would normally be expected to go soft when stale, whereas cakes would normally be expected to go hard. < 1317479126 419701 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sounds like an enthralling case. < 1317479129 955548 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oklopol: er, right. < 1317479152 271726 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oklopol: so what was the punchline with Peano (aka the contradiction) < 1317479168 873280 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :that they are inconsistent < 1317479173 505092 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :oh < 1317479175 472278 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :.. < 1317479177 19427 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :lol < 1317479180 577142 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i have no idea, it's hundreds of pages < 1317479194 82200 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah okay < 1317479194 954316 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :well 120 something < 1317479211 11633 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's still hundreds < 1317479213 952974 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :one hundred to be exact. < 1317479216 127413 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :CakeProphet, I assume it was being fought for tax reasons. < 1317479219 699234 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :and it's just a list of lemmas, more than 10 a page < 1317479224 71047 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Phantom_Hoover: yes that's what the article explains. < 1317479254 287023 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :oklopol: ok that's better < 1317479261 918330 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :just imagine someone in court, presenting a Jaffa Cake in court and arguing for its cakeness. < 1317479298 680324 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric ::D < 1317479353 236310 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :peano arithmetic is inconsistent when you lose your baby teeth. < 1317479369 1927 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :presenting a Jaffa Cake in court and arguing that peano arithmetic is inconsistent < 1317479374 214133 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :ACTION is a markov chain bot < 1317479511 911844 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Losing your baby teeth to a Jaffa Cake. < 1317479521 235135 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or Tel Aviv Cakes as they're known nowadays. < 1317479545 568020 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net JOIN :#esoteric < 1317479556 649302 :pikhq!~pikhq@71-219-196-150.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1317479570 796409 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I think the best way to determine if a Jaffa Cake is indeed a cake < 1317479582 679286 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is to ask: would you use it as a birthday cake? < 1317479607 328484 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You might use a big one. < 1317479614 375310 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i don't celebrate birthdays < 1317479628 943318 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :hey guys I have a keyboard idea < 1317479631 156154 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :of course now I must look up birthday cakes, and learn about their history. < 1317479648 535842 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :shift keys that turn themselves off if you press two letters in a row < 1317479653 294044 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :(just before you press the second) < 1317479656 994917 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :GEnius < 1317479669 113827 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it'll only slow you down for entirely capitalized words which are rare < 1317479671 328514 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :oh you mean like windows lets you do since 1930 < 1317479675 91723 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :how about a keyboard with a huge array of common words? < 1317479679 900609 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :oklopol: really? damn < 1317479680 625460 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :where? < 1317479686 728614 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i don't recall, i don't use it < 1317479687 649799 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :cakeprophet: woah woah now < 1317479693 577725 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :but you can switch that on < 1317479720 743142 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I NEVER HOLD SHIFT WHILE TYPING < 1317479722 774403 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :NOT EVERY < 1317479725 118349 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :-Y < 1317479735 321192 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :CAPS LOCK IS FOR CHUMPOS < 1317479754 721563 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :oklopol, I just checked the obvious spot (keyboard and accessibility) and don't see such a setting < 1317479765 778679 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :huh. < 1317479779 762154 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :also, I just realized how awkward typing full capitalized words would be < 1317479782 50343 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :try the motion < 1317479785 931788 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :it's called sticky keys < 1317479789 119155 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it's like shift letter release all shift letter release all < 1317479790 259461 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :press shift 5 times < 1317479809 834762 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: it's not awkward when you type like I do < 1317479815 427600 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(read: completely non-standard) < 1317479826 162351 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Stickykeys doesn't do what I said < 1317479828 146265 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :SEE? < 1317479833 36779 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :one finger for letters, penis smash for space < 1317479837 692647 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I CAN TYPE HOLDING DOWN SHIFT AND IT STILL CAPITALIZES EVERYTHING. < 1317479843 917095 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :oh. < 1317479848 47286 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :that's what you meant < 1317479858 248788 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i don't see what additional use yours would be < 1317479867 248294 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :typing faster without making mistakes < 1317479872 898720 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I was on typeracer earlier < 1317479874 854260 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :eh < 1317479876 116671 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Well I occasionally do ACcidentally CApitalize words. < 1317479876 595903 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :a common mistake was capitalizing two letters < 1317479882 379656 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :which typeracer considers an error I have to backspace and fix < 1317479884 792464 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :breaks your flow < 1317479885 726255 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :sticky keys would get rid of that < 1317479896 127622 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :because you cannot accidentally hold it too long < 1317479905 375358 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: so wait you're on windows? < 1317479909 219962 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :what's wrong with you < 1317479909 276856 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :yep < 1317479924 790743 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :oo < 1317479926 382929 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I see what it does < 1317479927 749102 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :let me try that < 1317479948 481415 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Terminator < 1317479948 851340 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :wow < 1317479950 724605 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :that's pretty cool < 1317479997 35155 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :in CakeFuck there are no lexemes. All components of CakeFuck grammar are composed of blasphemes. < 1317479997 525317 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I don't think it would help though < 1317480011 804913 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :since if you're still holding shift stickykeys doesn't lift it up < 1317480016 526942 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it's STICKY keys after all < 1317480143 6562 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :why would you hold it < 1317480188 140496 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I don't hold it < 1317480195 416253 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it just remains held for a fraction of a second longer than it needs to be < 1317480203 354033 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :because of how my hands happen to move < 1317480254 131188 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :well dunno i don't use capitals much so never even tried sticky keys < 1317480270 949157 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :you need to use capitals if you type on typeracer < 1317480274 561125 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it considers ANY error a typo < 1317480278 249359 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :also i hate them before even trying them because five shift hits brings them up < 1317480278 685279 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :and won't let you move on until you fix it < 1317480289 55494 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :you can turn that off btw < 1317480300 203398 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :yeah but this computer is somewhat newish < 1317480338 175456 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :doesn't stop you from turning it off............... < 1317480372 93344 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :no, but certainly stops me from having turned them off < 1317480375 551009 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Capitals are the Best < 1317480381 363243 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I love to use Capital Letters. < 1317480396 819453 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Me Too < 1317480404 841284 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :aaaaAAAAAAAAAAAAAAAAAAaaaaaaaaaAAAAAAAAAAAaaaaaAAaaaAAAaaaaAAAaaaaaaaaaAAAAAAAAAAAAAAAaaaaaaaaAAAAAAAAAAAAAaaaaaaaAAaaaAAAaaaaAAAaaaAAAaaaaAAAAaaa < 1317480416 168504 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :holding down and then press shift on and off is fun. < 1317480420 461077 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*down a < 1317480469 902315 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :doesn't work for me < 1317480475 157102 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :the repeat stops when I press anything even shift < 1317480478 294340 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's because Windows is evil. < 1317480482 136626 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :doesn't work on my cupboard either < 1317480499 908344 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :huh, weird. < 1317480509 998256 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :are you also unsing vindoes? < 1317480517 490091 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :he must be < 1317480519 992827 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :yes, of course < 1317480520 32329 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :he complained about stickykeys < 1317480529 378913 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i never use anything else < 1317480539 945878 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :fuckin' veirdoes < 1317480548 193442 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :if I made my own programming language it would look like this: http://aperture.physibots.info/p/2c < 1317480549 561949 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :well i've used ubuntu briefly but this is so much better < 1317480617 309279 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :shameful. < 1317480635 987159 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :hehe < 1317480638 674991 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :sticky keys on windows < 1317480663 226303 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :it's especially annoying when you're playing a game like spore that crashes when you defullscreen it :p < 1317480698 3766 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I wonder what a Victorian era person would think about the phrase "sticky keys on windows" < 1317480703 990121 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric ::D < 1317480710 358252 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :lol < 1317480723 292235 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :tiffany: i hear you can turn that shit off < 1317480736 836545 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :I tried it once on xp and it didn't < 1317480737 464636 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes there's this magical checkbox < 1317480754 363392 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :when it asks to make your keys sticky (awwww yeah) < 1317480759 154960 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :tiffany, the correct response is to stop playing Spore already. < 1317480770 229283 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :I don't play spore anymore, or use windows < 1317480770 884951 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric ::s < 1317480772 115070 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but Spore is so good. < 1317480775 901181 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh okay. < 1317480788 482400 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :okay one thing about windows that almost made me switch to ubuntu foreverly is that 3am restarts. you can turn them off but just the fact they made that is so incredibly idiotic i just want to burn everyone who ever worked at microsoft. < 1317480800 462243 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :heh < 1317480801 197182 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :tiffany, I note also that you have committed the cardinal sin of building a language around syntax. < 1317480808 191939 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :CakeProphet, excuse me no it isn't. < 1317480810 198203 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :3am.... restart? < 1317480810 886167 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :wat? < 1317480816 38010 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's the shadow of a game that would have been good. < 1317480824 782043 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is Windows intolerant of nocturnal people? ignorant of their ways? < 1317480827 279094 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :windows is a microkernel and should never need to restart < 1317480835 142523 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :linux is a monolithic kernel and should need to restart all the time < 1317480844 931151 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :wat < 1317480848 283728 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Windows isn't a microkernal. < 1317480855 334449 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :I have been lied to then :I < 1317480857 156221 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :anyway < 1317480861 787029 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :windows reboots for the smallest of things < 1317480871 309729 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :CakeProphet: updates need restarts, and the default is that it automatically restarts at 3am < 1317480874 36296 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :every night < 1317480879 720014 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oklopol: oh right. < 1317480881 263478 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :and then you never reboot unless kernel updates on linux, and even then you can get around it < 1317480882 555800 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :http://funcorner.eu/wp-content/uploads/2011/03/computer_update.jpg < 1317480882 628140 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes that was always annoying. < 1317480902 557754 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I do have to reboot occasionally as my computer tends to freeze when coming out of sleep. < 1317480905 429897 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :so everyone who has used windows has probably lost a few hours of unsaved work because of that < 1317480912 42079 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but I'll go weeks at a time without turning off my laptop. < 1317480918 953654 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :I save compulsively < 1317480925 115405 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :What is even with university websites being designed around the principle that nobody will try to use them when applying. < 1317480928 616248 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :that little asterisk next to unsaved files is the bane of my existence < 1317480933 797998 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i don't save running programs though < 1317480961 485710 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :sometimes I hit ctrl+s faster than gedit can write the file to disk < 1317480976 775710 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :gedit? < 1317480984 704669 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :tiny little editor that I use for things < 1317481000 152525 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I know; the name is short for "get a proper text editor". < 1317481007 185119 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric ::| < 1317481008 212696 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'm almost positive Phantom_Hoover kno-- okay good. < 1317481010 158123 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :I have code::blocks < 1317481012 678802 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :and emacs < 1317481026 421801 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :I use code::blocks for C/C++ and don't really like emacs < 1317481033 993823 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :lol oh man < 1317481036 747764 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I used gedit a lot until I switched to emacs. < 1317481037 332280 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :tiffany: yeah i rape ctrl+s all the time as well, but older browsers would lose your open pages, then there's running games, searches you're running, etc < 1317481042 624996 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I want to read more finitism/constructivism crackpottery < 1317481043 783568 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I must have more < 1317481044 599851 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :give me more < 1317481048 235903 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :"older browsers" < 1317481054 287021 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION rapes C-x C-s < 1317481058 486873 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :firefox doesn't save tabs unless you hunt down that stupid option < 1317481059 578826 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Patashu, read everything Zeilberger has ever written. < 1317481115 235346 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :ACTION resists complaining about such a major hop (6.0.2 -> 7.0.0) had very little feature updates... < 1317481332 367954 :Ngevd!~nathan@host-78-146-167-200.as13285.net JOIN :#esoteric < 1317481338 953328 :Ngevd_!~nathan@host-78-146-167-200.as13285.net JOIN :#esoteric < 1317481347 801059 :Ngevd_!~nathan@host-78-146-167-200.as13285.net PART :#esoteric < 1317481618 186946 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :" firefox doesn't save tabs unless you hunt down that stupid option" --- i only use ie and chrome < 1317481638 150885 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :last I checked chrome doesn't save my tabs :s < 1317481645 39583 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :it does < 1317481649 533294 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1317481656 35842 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :maybe it doesn't like you < 1317481686 328990 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :I don't think any of my browsers like me < 1317481689 678910 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :they all crash regularly < 1317481700 690238 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :opera, firefox, chromium, midori :| < 1317481735 371883 :Ngevd!~nathan@host-78-146-167-200.as13285.net PRIVMSG #esoteric :Chrome saves your tabs but you have to open them manually < 1317481735 919330 :SgeoN2!~AndChat@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1317481753 278598 :Ngevd!~nathan@host-78-146-167-200.as13285.net PRIVMSG #esoteric :You click "6 new tabs" or whatever at the bottom of the new tab page < 1317481754 629530 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1317481881 874273 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :why don't you use ie, that's the best browser < 1317481913 536641 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :ACTION drops oklopol into a sea of trojans < 1317481926 767303 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :heh < 1317481939 595311 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :ie is unsafe? < 1317481946 220256 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :that's not what i've heard < 1317481947 229837 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :one of my friends found this thing called 99 000 trojans, it installs 99 000 trojans on any windows/mac OS < 1317482043 72605 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :99,000 unique trojans? < 1317482047 727905 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i thought trojans and viruses were extinct < 1317482058 856987 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :trojans by definition can't become extinct < 1317482068 40635 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :^ < 1317482074 377937 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :sort of not < 1317482084 635 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Well, anyone with a decent classical education knows that the Trojans were wiped out in the Trojan War, although a small band of them purportedly became the Romans. < 1317482098 372151 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :but as long as there are people with computers, there will be malware < 1317482106 820230 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :actually < 1317482115 790199 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :probably as longa s there are antivirus companies < 1317482120 489538 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :lOL < 1317482132 20695 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :hospitals don't want to cure your cancer, man! < 1317482134 280364 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :end the fed! < 1317482141 104597 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :no autism vacinnes! < 1317482183 336985 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :everyone just needs to use common sense! < 1317482205 817751 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :common sense - so rare it's a superpower < 1317482229 530182 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :protip: just because you start your argument with 'it's common sense that' doesn't make it right < 1317482241 164219 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :the lesser known fact is that common sense is often not sense < 1317482286 706259 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : but as long as there are people with computers, there will be malware < 1317482299 495575 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :not once @ comes along < 1317482302 516904 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric ::shades: < 1317482304 71189 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :inb4 Not with @! < 1317482308 58314 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Patashu, damn you! < 1317482310 691318 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :o.o < 1317482324 867514 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No, @.@ < 1317482478 722592 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Madoka-Kaname, ^ note feature request. < 1317482545 180409 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :ACTION clings to madoka-kaname < 1317483044 602728 :hagb4rd!~perdito@koln-d932d347.pool.mediaWays.net QUIT :Ping timeout: 248 seconds < 1317483156 623127 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 . < 1317483284 673966 :Ngevd!~nathan@host-78-146-167-200.as13285.net QUIT :Remote host closed the connection < 1317483323 256868 :Ngevd!~nathan@host-78-146-167-200.as13285.net JOIN :#esoteric < 1317483653 203183 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :ACTION snuggles tiffany ^^ < 1317483854 674871 :Ngevd!~nathan@host-78-146-167-200.as13285.net QUIT :Remote host closed the connection < 1317484308 50046 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :ACTION snuggles ^^ < 1317486217 879117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IBM have just overtaken Microsoft in market cap? that's surprising < 1317486486 536758 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :I think I like ibm more than microsoft < 1317486523 123666 :plycke!~pling@0x5550d91b.adsl.cybercity.dk JOIN :#esoteric < 1317486528 359729 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :https://www.ibm.com/developerworks/ ~ < 1317486530 621067 :plycke!~pling@0x5550d91b.adsl.cybercity.dk QUIT :Excess Flood < 1317486698 180841 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net JOIN :#esoteric < 1317487816 112148 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Ping timeout: 258 seconds < 1317488843 688944 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1317489023 396711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :11:34:05: ((sin(t>>12)) * t) % 16 < 1317489023 549036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1317489032 784962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :11:39:16: C-oneliner music: http://p.zem.fi/o3r6 < 1317489039 798232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: those are from http://www.youtube.com/watch?v=GtQdIYUtAHg < 1317489042 324295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :linked from http://www.bemmu.com/music/index.html < 1317489050 887603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :11:40:57: Given that it links to "viznut's video", seems like it's the same people to blame. < 1317489051 60595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1317489103 854516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :11:41:19: Me elliot and CakeProphet came up with these (I posted them on the tasvideos forums) http://tasvideos.org/forum/viewtopic.php?p=289101 < 1317489111 9930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can't recognise which one is my masterpiece X-D < 1317489164 730147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, it's < 1317489165 139117 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :100*sin(Math.log(10*(t%9))^Math.sqrt(10*(t%1024))<<(t/1024)) < 1317489355 817341 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :can you hear those somewhere < 1317489372 643308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: http://www.bemmu.com/music/index.html < 1317489382 569060 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :100*sin(Math.log(10*(t%9))^Math.sqrt(10*(t%1024))<<(t/1024)) < 1317489382 979271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and < 1317489383 362443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :100*sin(Math.sqrt(t)^Math.sqrt(10*(t%1024))<<(t/1024)) < 1317489388 149584 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are pretty good ones made by me < 1317489388 699164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1317489390 776061 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least mostly by me < 1317489393 854711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was kind of incestuous < 1317489421 818264 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :wo - fucking w that's awesome :D < 1317489431 53242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like patashu's 50*sin(Math.sqrt(100*(t%1024))+(t/768))+((t%8192)>4096?50*sin(Math.sqrt(100*(t%1024)<<(t/2048))):0) < 1317489452 48968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: that first one was basically complete luck so don't go worshipping me :P < 1317489482 989094 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :yeeah right < 1317489484 454355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:08:56: anyway this guy proved peano axioms are inconsistent < 1317489484 628020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:09:07: oklopol, um really? < 1317489488 778761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: Dude we discussed this in-channel. < 1317489502 550810 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I DIDN'T SEE < 1317489506 527474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, you did. < 1317489509 601413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's the Nelson guy. < 1317489510 789962 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i like the farts in patashu's < 1317489544 785882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :t*(t>>8&t>>12) is still great < 1317489569 830924 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric ::O < 1317489621 616798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :08:51:57: who here knew japanese? < 1317489621 861218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :08:52:32: i'm reading a haskell tutorial in that language, i understand everything but not if the author states copyright < 1317489621 879341 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :08:52:40: this one: http://d.hatena.ne.jp/itchyny/20110902/1314965062 < 1317489621 879497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:14:05: writing a curses tutorial for haskell < 1317489622 102072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:14:07: who wants < 1317489624 122458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, cheater sure has been pioneering the form of "get information entirely from other people then restate it to create my very own blogspam" < 1317489627 571582 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lately < 1317489640 803807 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :it certainly makes sense that bitshifts awesome it up, but this is just ridiculously great < 1317489707 509464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:31:51: Losing your baby teeth to a Jaffa Cake. < 1317489707 747199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:32:01: Or Tel Aviv Cakes as they're known nowadays. < 1317489708 759880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: :DDD < 1317489727 585807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:32:50: I think the best way to determine if a Jaffa Cake is indeed a cake < 1317489727 721343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:33:02: is to ask: would you use it as a birthday cake? < 1317489727 739386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :As a fan of Tel Aviv cakes I can confirm that I wouldn't eat a cake-sized one. < 1317489755 645138 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i would so < 1317489793 299846 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sorry no Tel Aviv Cakes are the worst. < 1317489848 62397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- Phantom_Hoover, worst person < 1317489878 519811 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :How can I be worst, I don't like Tel Aviv Cakes. < 1317489913 387180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:53:47: windows is a microkernel and should never need to restart < 1317489913 481304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:53:55: linux is a monolithic kernel and should need to restart all the time < 1317489917 141505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tiffany: ............................................ < 1317489922 609450 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric ::s < 1317489946 954882 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :tiffany: u a girl right < 1317489950 318514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:54:04: wat < 1317489950 386140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:54:08: Windows isn't a microkernal. < 1317489950 492826 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :NT is a pseudo-microkernel. < 1317489954 85563 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But that has nothing to do with restarts. < 1317489974 718036 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :elliott: why don't you find someone else to be pesky to? < 1317489983 569307 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :everything says that by design it's harder to update a running monolithic kernel than a microkernel < 1317489992 528383 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :except for elliotts < 1317490040 441187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cheater: Do you intentionally use ridiculous stereotypically-British terms when firing out that stock phrase? < 1317490067 750108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But seriously, no, I'm impressed; while directly copying a Japanese tutorial is not very difficult, I would have bet against anyone being able to rope #haskell into writing a tutorial for them over the course of a whole day. < 1317490141 860236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also I didn't actually address you at all in that message, so I'm hardly being pesky to you; it's not my fault if your IRC client bugs you whenever anyone talks /about/ you. < 1317490160 816981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:56:16: gedit? < 1317490161 26408 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:56:40: I know; the name is short for "get a proper text editor". < 1317490163 804982 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :you're talking shit about me < 1317490164 669421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: I use gedit sometimes. < 1317490188 227958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cheater: Did I say anything untrue? < 1317490188 881876 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :cheater: only behind your back < 1317490192 527067 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :yes. < 1317490194 472012 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :so what are you complaining about < 1317490198 757680 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cheater: What, then? < 1317490205 749830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can hardly rectify it if I don't know what I said. < 1317490216 471784 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :riiiight < 1317490226 794707 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :who is supposed to buy you playing dumb? < 1317490239 801428 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hey, you two, calm down, this conversation isn't going anywhere < 1317490241 917484 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :maybe only you believe someone will actually go for this idiotic performance < 1317490262 856611 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :ais523: hopefully it will go in the direction of elliott leaving me alone < 1317490263 884951 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :while it's true it's annoying when elliott plays dumb, i can assure you it's more annoying when he tries to play smart < 1317490286 751326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'm perfectly calm, cheater is loudly accusing me of lying and I'm asking him to tell me what I did. But really I don't care. < 1317490308 72092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, OK, but you're rather inciting the conversation < 1317490315 347307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you think cheater is a troll, you might want to stop feeding him < 1317490318 578592 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :lying is one thing, libel is another < 1317490320 770128 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and if you don't, why are you responding like that? < 1317490336 278367 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :ais523: having incite is a GOOD quality < 1317490345 299507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Are you seriously saying asking for clarification is something you'd only do to a troll?? < 1317490370 464765 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no; but asking for clarification the way you are looks like goading < 1317490378 889009 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oklopol: you aren't oerjan, stop making puns that bad < 1317490391 904576 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :mwahaha < 1317490395 832536 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :where's oerjan < 1317490397 733164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Shrug, I tend to like to know what someone is referring to when they apparently accuse me of libel < 1317490440 418475 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :as if anyone is buying that you don't know < 1317490458 743490 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :you could at least not insult the intelligence of other people in here < 1317490470 83921 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :but apparently you don't give a shit about that either < 1317490481 163125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, I'm certainly buying it. But I won't respond any further, if you're just going to refuse to answer because it's "obvious". < 1317490498 690681 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION pops some popcorn. < 1317490534 274268 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :the only obvious thing here is that you've yet again denigrated me, got called out on it, and are pretending you didn't make the stink < 1317490591 744330 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :maybe you aren't experienced enough to realize people don't fall for this sort of thing, but you're definitely not dumb enough not to know when you insult someone. < 1317490612 473078 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :cheater, I'm dumb enough to fall for it. < 1317490625 268553 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :well done, blog about it < 1317490637 643995 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :now, back to what i was doing < 1317490654 351547 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i wonder how many eyes i could eat before realizing that's not what eyes are for < 1317490684 218173 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :oklopol: at least this many ꙮ < 1317490691 632982 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :sorry i can't read that < 1317490694 105231 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :what is it < 1317490701 380116 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :it's the Multiocular O. < 1317490707 105123 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :wow. < 1317490727 19090 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :the glyph is a drawing of 7 eyes < 1317490749 26249 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric ::o < 1317490892 607812 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :You can see an image of it at http://www.fileformat.info/info/unicode/char/a66e/index.htm -- and of course at the code chart, but those are unwieldy. < 1317490912 727816 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :that's incredibly cute and beautiful and awesome < 1317490917 174773 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :wow. < 1317490918 460968 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :i think the wikipedia page had a graphical image < 1317490928 934071 :sllide!~jari@ip565eb113.direct-adsl.nl JOIN :#esoteric < 1317490930 519359 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :ꙮklꙮpꙮl < 1317490946 560685 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric ::( < 1317490954 630476 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :o < 1317490962 852419 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :it's funny because ok- is a prefix from the word that means "eye" < 1317490967 130461 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :or "eyes" < 1317490973 470858 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :so it kinda fits. < 1317490995 769227 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :your nick is a tarpit of inspiration, oklopol < 1317491021 386718 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :yes! < 1317491027 466389 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i did not come up with it. < 1317491033 391661 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :who has? < 1317491061 787669 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :this dude from #vjn < 1317491097 123693 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :what is that place about? < 1317491130 438909 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :let me show you the last three lines < 1317491134 342510 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :[20:22:01] <@oklofok> o < 1317491134 548031 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :[20:22:01] <@oklofok> o < 1317491134 566442 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :[20:22:01] <@oklofok> o < 1317491157 386605 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I played some Trauma.... Wtf. < 1317491159 602504 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so strange < 1317491174 826750 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :oklopol: sounds interesting < 1317491186 118906 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :oklopol: what does vjn stand for? :D < 1317491212 351955 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :well you don't know finnish so < 1317491226 64035 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :o < 1317491233 769037 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :it's a scouting term, i used to be a scout < 1317491235 52913 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :how do you guess :| < 1317491244 30155 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION ponders a topological language. < 1317491246 486703 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :maybe i DO know finnish < 1317491249 377212 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :maybe < 1317491252 65834 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :who knows < 1317491255 500522 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :Just < 1317491260 337646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: Topolanguage? < 1317491262 152070 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Like, it's a fungoid, and the only control structure is setting the wrapping behaviour. < 1317491273 140275 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: That reminds me of eodeodmeomdoeeroermdrome in a way. < 1317491279 757413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Like, if the actual space is fixed. < 1317491283 27504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But you just control the wrapping. < 1317491291 681029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Space as in the contents, instructions whatever. < 1317491322 423774 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :Phantom_Hoover: more interesting if you can control the size of the field too < 1317491361 950802 :cheater!~cheater@ip-2-200-118-137.web.vodafone.de PRIVMSG #esoteric :i wonder if SpaceChem is a fungoid < 1317491386 305819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: I miiiiiiiiight end up working on Kitten again. < 1317491513 200347 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Topological kitten. < 1317491525 917597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Topitten. < 1317491529 874153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Kittological. < 1317491532 632655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wow this doesn't work. < 1317491539 753719 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :you are not by any change talking about mathematical topologies < 1317491550 456740 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Topolitten < 1317491574 729570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: By any change? < 1317491579 891461 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric ::DD < 1317491582 907570 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :chance < 1317491586 141705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Verily < 1317491617 19368 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Kipologitten. < 1317491667 531229 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :topology is beautiful < 1317491713 335191 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :so i kind of feel like punching through a wall < 1317491715 559361 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :is that normal < 1317491821 290364 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oklopol, what is the topology of a kitten. < 1317491846 934527 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: Beautiful. < 1317491898 448390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Oh man, the Node guy is having an existential crisis for inflicting it on the world. < 1317492004 437895 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh?? < 1317492015 117869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://plus.google.com/115094562986465477143/posts/Di6RwCNKCrf < 1317492019 762872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a poem: < 1317492020 994225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my tears < 1317492022 276517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are red < 1317492023 524841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like blood < 1317492025 68987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i forced < 1317492026 144979 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the world < 1317492028 738385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to write < 1317492030 336634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :network code < 1317492033 277397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in continuation passing style < 1317492036 893502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck life < 1317492077 35387 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"The entire system is broken - all the languages and all the operating systems. It will all need to be replaced." < 1317492082 33765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he is going to produce something much much worse than @ < 1317492318 289604 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :he's right at least, everything is shit < 1317492750 5979 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Some things more so than others. < 1317492771 650335 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :I think initialisation from the BIOS is the most shitty thing. < 1317492817 521477 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :elliott, so he's arguing for the removal of abstractaion? < 1317492820 224160 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :abstractation* < 1317492821 766796 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :w/e < 1317492831 885644 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :For... the user's sake? < 1317492837 414527 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What? < 1317492868 89564 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Believe you me, you *want* to abstract some things. < 1317492915 604690 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> text $ reverse "...sgniht fo tol a rO" < 1317492916 328057 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Or a lot of things... < 1317492932 786338 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Repeat after me: modern hardware is the only thing that sucks worse than modern software. < 1317492951 959442 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Well, software can kinda patch over the hardware problem, so... < 1317492967 9529 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :It doesn't make the hardware suck less. < 1317492974 887136 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :It just increases the software suck a bit. < 1317492977 621263 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :=p < 1317492999 619194 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :an < 1317493013 989257 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :anyone* understand what the game Trauma is about, really < 1317493038 337948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You're presuming it's about anything. < 1317493046 890451 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :obviously extremely pretentious artsy. I mean, compared to this Braid doesn't seem pretentious at all… < 1317493057 582142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You're presuming it's about anything. < 1317493066 981218 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :For an example of something that sucks: SSDs. Now, yes, they're pretty sweet and all, but is there any *reason* to have a disk controller in there to let everything else pretend that it's a spinning disk? < 1317493076 368101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"More an experimental piece of interactive storytelling than a game, Trauma involves a young woman who wakes up in hospital having survived a car crash that killed both her parents. The player assumes the role of a psychologist, exploring four separate dreams constructed from real-world photographs mixed with strange, mildly hallucinatory images." < 1317493078 378297 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Instead of a particular form of RAM, that is. < 1317493082 901072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's about as detailed as you're gonna get. < 1317493110 804491 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, backward compatibility < 1317493122 343072 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Vorpal: Is the bane of good design. < 1317493136 307819 :MDude!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net PRIVMSG #esoteric :Obviously, it's about convinving the girl to take the death of her parents as a sign that she needs to be a superhero. < 1317493136 378677 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, you said reason, not justification < 1317493144 131844 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :See: Win32, UNIX. < 1317493167 970282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :MDude: obviousl < 1317493168 383958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :y < 1317493195 401135 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, I agree. But it still is the reason. Oh and it is block oriented because of erase block size. Impractical to make it on anything but block level < 1317493235 30427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SSDs should probably expose themselves as write-once interfaces. < 1317493237 637332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not RAM. < 1317493245 964957 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Vorpal: ATA is still the *wrong* interface. < 1317493250 537346 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, that is true < 1317493267 425025 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, I never claimed it was the right interface. I was just trying to come up with a reason. NOT with a justification < 1317493273 472184 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Vorpal: True, true. < 1317493390 248559 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :why don't i own a basketball?!?!?!?!? < 1317493394 519700 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :fuck i'm leaving < 1317493410 204264 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, I think too many people confuse reason and justification, sure they are related but they are different < 1317493541 432533 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :lojban has 4 words for "because" < 1317493548 150094 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Also, fuck BIOS. Just fuck BIOS. < 1317493883 483431 :MDude!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net PRIVMSG #esoteric :\ < 1317494031 207955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: I wonder if I could use a pointer-bumping RAM-allocator for @ < 1317494041 596103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think so, because that would basically require a copying GC for RAM < 1317494071 988952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm < 1317494075 210665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I could do a compacting algorithm < 1317494298 551301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: THX FOUR HELP < 1317494368 767110 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Either galculator only deals with reals, or its definition of abs() is wrong < 1317494387 333058 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :It tells me that the square root of -1 is -nan, so I'll go with the former < 1317494398 874194 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Galculator can compute with the entire reals? Wow. < 1317494446 554359 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :"Only dealing with reals" does not imply that it deals with all reals. < 1317494456 384257 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Sgeo|web, joke killer. < 1317494523 316084 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have this calculator here; it can work with the numbers zero or one. So, sure, it only deals with arbitrary sets, but... < 1317494643 664883 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1317494730 45943 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Do you know that? < 1317494740 491598 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1317494753 62543 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Do you know if there are drivers for FreeDOS to access USB printers? < 1317494794 115801 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Do you know if there are drivers for BBL/Abundance to print on fax machines? < 1317494847 70651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1317494863 19407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: did you find...scary... in jhc... < 1317494891 729679 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ih havent been loiiingk < 1317494894 318441 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :lookgin < 1317494896 162281 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :look ing < 1317494901 597602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lsgoidkfnj < 1317494904 201250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: what's your opinion on what happened to http://esolangs.org/wiki/Brainlove? < 1317494913 279885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, it was renamed to [[Elog]] which is a completely different language < 1317494917 68839 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the page content just replaced < 1317494922 873943 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's sort-of the opposite of a copy-and-paste < 1317494923 43487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/w/index.php?title=Brainlove&action=history < 1317494924 914200 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :elliott: Well, copying GC *is* a compacting algorithm... :) < 1317494926 298139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :umm, where are the previous revisions? < 1317494928 860462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, moved < 1317494934 839135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I think we should revert it < 1317494936 46628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a move-and-replace delete, I think < 1317494946 74774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :move Elog back to Brainlove, copy-and-paste-move the actual Elog language to [[Elog]] < 1317494956 566762 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nah, it should be a history split < 1317494957 717741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and add a note to Brainlove about the creator considering Elog the successor, or something < 1317494961 733564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I haven't done one of these in /years/ < 1317494962 108855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me try < 1317494965 959868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I was thinking in terms of something a non-admin could do, but yes < 1317494988 350953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, it really is completely differen < 1317494988 686222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :t < 1317494999 82467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hmm... wait < 1317495007 104774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this might be our one chance at destroying a BF derivative < 1317495010 775525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suggest we do nothing :P < 1317495015 859580 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bah < 1317495019 329708 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*nah < 1317495022 616143 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although "bah" also fits < 1317495130 874547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: http://esolangs.org/wiki/Talk:Elog < 1317495132 944472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not quite... < 1317495140 519275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I'm still doing the split < 1317495142 556588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh :P < 1317495153 387461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION reverts the latest change to [[Talk:Brainlove]], anyway < 1317495157 368293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is unrelated to the split < 1317495171 970396 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, too late < 1317495175 198178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: YOU ARE TOO FAST < 1317495189 894477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that was the noisiest recent changes action I've ever seen < 1317495217 834787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've never done one of those ever, I think, except once in my own userspace in Wikipedia for practice < 1317495225 665654 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Did Elog have any real history of its own? < 1317495230 568556 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they don't come up very often, and normally are used to revert mistaken history merges < 1317495235 28683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo|web: it did have a bit < 1317495239 514564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :two revisions < 1317495256 419064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you might want to tell Aptennap why you did it before they see it and get upset :P < 1317495278 538962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[[Elog]] needs categorisation, anyway < 1317495315 683422 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :If Brainlove was moved to Elog, how is that even possible, if Elog had stuff there? < 1317495316 667011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :done, at least partially < 1317495344 880821 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :And in recent changes, I don't see any revisions after the move < 1317495348 484585 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :ACTION may be a bit confused < 1317495398 12866 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you know, I have no idea what a history split looks like in recent changes < 1317495401 521708 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this may be a rare opportunity to see < 1317495407 890003 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(you can't really in Wikipedia because recent changes moves too fast) < 1317495453 267151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh dear, a git problem that sg doesn't inherently avoid < 1317495457 95668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Like I said: noisy < 1317495498 494967 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"You're doing it wrong. You shouldn't pull to merge; or rather, you should commit before you pull. Then you can't lose anything - because all your changes are committed." < 1317495499 603363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yawn < 1317495511 684749 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :They don't even have a printer yet, but I would like to know about these kind of driver for FreeDOS and BBL/Abundance and that stuff, so that I can know what to tell them. < 1317495512 952136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, git pull should stash before pulling, and then try and pop the stash < 1317495687 723159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think that's a VCS workflow problem in general < 1317495720 415509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least darcs can pull with working version changes, though < 1317495742 722835 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so can svn but then it is not a dvcs < 1317495754 648272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and its behaviour is pretty much equivalent to stash/pull/stash, with conflicts just leaving the repo in a conflicted state and the next commit on the conflicted files counting as resolving the conflict < 1317495769 148639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: distributedness shouldn't matter for this issue < 1317495775 803552 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :indeed < 1317495788 760085 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :but it means it is same as up with changed files < 1317495826 694357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm occasionally overcome by a desire to switch to a really oddball VCS < 1317495837 133258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Monotone or arch or Fossil or something < 1317495841 558255 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It usually passes pretty quickly though < 1317495856 821071 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :You should be using ais523's VCS < 1317495869 488787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo|web: hey, elliott's actually been developing that < 1317495886 888047 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Huh, cool < 1317495889 211642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well, ostensibly < 1317495891 247433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oddball VCSes wouldn't be "because it's better" but "because I'm being weird for no good reason" < 1317495906 991906 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Ah < 1317495908 334311 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, there should be a POSIX standard VCS that nobody ever actually uses < 1317495917 346695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Monotone is kind of interesting, but I can't shake the feeling it was designed in an alternative universe where development is totally different. < 1317495921 706507 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that works vaguely like CVS but is incompatible for no obvious reason < 1317495923 520124 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, rcs maybe? < 1317495924 546743 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :ais523: svnhgit? < 1317495930 695535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess it's because it's really old -- it only postdates darcs by a year < 1317495938 395633 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But it's still alien < 1317495944 150479 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :darcs is really old? < 1317495950 66414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: 2002 < 1317495954 919075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: one of the first open-source DVCSes < 1317495959 315727 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's not really old < 1317495959 505770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(the first was arch, 2001) < 1317495966 816718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yes it is, in terms of DVCSes < 1317495970 391701 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, in this context it is old < 1317495974 195477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, OK, but not in terms of VCSes in general < 1317495990 999956 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :but then that wasn't the context either < 1317496002 869524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TeamWare (1990s) → Code Co-op (1997) → BitKeeper (1998) → arch (2001) → darcs (2002) < 1317496015 35335 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :ais523: Things predating DVCSes are just eeew, though. < 1317496015 127990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it took until 2005 for anyone to actually start caring, with git and mercurial < 1317496021 443566 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :never heard of teamware < 1317496026 432767 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: it's some sun crap < 1317496031 640951 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1317496033 126921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it inspired bitkeeper apparently < 1317496034 128278 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when does VSS date from? < 1317496040 206850 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ACTION forces elliott to use Visual SorceSafe < 1317496041 187091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: 1994 < 1317496050 378036 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, not as bad as I'd thought < 1317496052 351579 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PART :#esoteric < 1317496055 63710 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, VSS? < 1317496059 676926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd have been hilarious if it was 2006 or something < 1317496059 811605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, VCSes were very stagnant to start with < 1317496061 424208 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :which one is that < 1317496062 87802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: * Vorpal forces elliott to use Visual SorceSafe < 1317496063 285562 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Visual SourceSafe. < 1317496066 816181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SCCS was 1972 < 1317496067 50650 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1317496070 105138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then < 1317496071 183021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: that's the most amazing failure to expand an acronym I've seen < 1317496073 501217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there was no other VCS < 1317496076 35144 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :given that you used its expansion a few lines ago < 1317496076 276725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :until RCS in 1982 < 1317496084 811744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well... there was "CA Software Change Manager" < 1317496084 879221 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :heh < 1317496092 470143 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"CCC was designed to manage all the components that went into an aircraft engine, and seeing as the same engine was used by both the U.S. Air Force and U.S. Navy (for the F-14 Tomcat and F-15 Eagle) it required robust and reliable parallel development." < 1317496095 820388 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :VSS also makes RCS look decent. < 1317496112 985421 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :At least RCS didn't pretend to handle multiple users. < 1317496136 238635 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Though, CVS did. :( < 1317496144 752885 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, wow, does anyone remember when that guy had to quit developing Mercurial because he used BitKeeper at work? < 1317496152 949453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was Bryan O'Sullivan (of Haskell fame) < 1317496184 711589 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: RCS is better at what it claims to do than VSS is at what /it/ claims to do, though < 1317496198 138253 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least RCS actually works when used for its intended purpose < 1317496202 634869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :RCS is fairly decent, really < 1317496207 619824 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : oh, wow, does anyone remember when that guy had to quit developing Mercurial because he used BitKeeper at work? <-- sounds familiar < 1317496209 374707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's even sort of distributed < 1317496214 434184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in that, there's only one repository, but it's kept with the files < 1317496228 499029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1317496228 990591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :file < 1317496234 242713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you can actually use RCS distributed < 1317496237 7066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you really wanted to < 1317496243 150756 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :sounds like a horrible idea < 1317496253 43238 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :It's a bit issue-filled, but sure, RCS does what it damned well claims. < 1317496254 641097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: better than svn < 1317496272 987293 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :It stores the history of a file. Nice and simple. < 1317496292 38459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :really, darcs is quite astonishing, history-wise < 1317496309 366347 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for being one of the first DVCSes ever, it resembles the current user-interfaces of DVCSes < 1317496309 818734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like < 1317496315 293357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :arch, darcs, monotone, svk < 1317496325 827647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all have wildly different, mostly extremely weird interfaces < 1317496328 25477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :its interface is better than most current DVCSes by default, IMO < 1317496333 401015 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, yeah only VSS is worse than svn really < 1317496334 989373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: indeed, but my point is like < 1317496338 587214 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you renamed record to commit < 1317496341 951050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and whatsnew to log or whatever < 1317496352 880184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you'd have something surprisingly close to "current" DVCSes < 1317496360 991065 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most old DVCSes had really silly interfaces, whereas darcs' is not amazingly difficult from hg/git/bzr? < 1317496363 430903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :somehow they got it pretty right first time < 1317496368 130030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yeah < 1317496370 367504 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, oh god, wasn't svk some thing on top of svn? < 1317496375 46274 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Vorpal: Yes. < 1317496378 169401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: yes, it's great :D < 1317496381 888043 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ugh < 1317496406 249545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :poll time: you have to use CVS or svn; which < 1317496431 579265 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :I make tarballs on a regular basis. < 1317496443 468955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's not using CVS or svn < 1317496448 700052 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Precisely. < 1317496460 999986 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, svn because with cvs if someone is committing while you are pulling you can get a inconsistent checkout. < 1317496472 198952 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :neither is good < 1317496473 735903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: how high-traffic is your repository? < 1317496484 430352 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's like not using git because of the patch-ordering consistency issue < 1317496485 691916 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, assume something like freebsd ports < 1317496494 135355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, is that really the best objection you can come up with < 1317496498 448271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: you work on freebsd ports? < 1317496506 301533 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cfunge: "freebsd ports" < 1317496509 448574 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, no, but in your scenario I am < 1317496510 709418 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric ::P < 1317496524 421249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :speaking of ports < 1317496530 80669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CVSup is a really weird piece of software < 1317496530 451086 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :CVS has a *lot* of really, really bad ideas that even SVN doesn't follow. < 1317496531 118548 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Lapro V. is sekret man. < 1317496537 151908 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, well yes < 1317496537 839943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's written in fucking Modula-3 < 1317496540 224402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :MOUDLA-3 < 1317496541 895860 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :is it!? < 1317496543 645591 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :why < 1317496553 89095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BECAUSE THE GUY LIKES MODULA-3??? < 1317496554 621294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it even has its like < 1317496554 872061 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Modula is the best. < 1317496557 622373 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I forgot what cvsup actually does < 1317496557 945518 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :modules. < 1317496559 185674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :own bindings to all the system interfaces it needs < 1317496563 154579 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :written in Modula-3 < 1317496565 835906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and < 1317496568 68955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: this is the best part < 1317496576 87615 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :For instance, a CVS tag does not have to correspond to a single changeset, because CVS doesn't know what a "changeset" is. < 1317496576 460223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: the guy wrote his own Modula-3 for it < 1317496580 741828 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :lol < 1317496582 509472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because nobody could find a working Modula-3 compiler to compile it with < 1317496586 493728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so he wrote his own < 1317496588 166580 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, yes < 1317496595 835434 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: wow < 1317496605 810755 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Really, CVS not knowing what a "changeset" is is itself a major dealbreaker. < 1317496606 430372 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, what did cvsup do? < 1317496608 10017 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I forgot < 1317496616 318922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: rsync < 1317496622 364148 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, oh but with cvs? < 1317496632 95686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I don't think it even uses CVS < 1317496640 207865 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, so the name? < 1317496641 722601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1317496642 623059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"CVSup, when it recognizes a CVS file, will adapt its algorithm to take advantage of this and reduce the amount of data transferred." < 1317496648 475356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: well it was intended to keep cvs repos in sync < 1317496648 612417 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1317496653 880362 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1317496695 680390 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :anyway, yes cvsup on ports was always faster than emerge --sync (which used rsync) < 1317496707 177360 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :mostly due to not needing to read all the local files to compare < 1317496715 255530 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I think < 1317496928 579699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I really hate how git makes me say something as scary as "git reset HEAD foo" < 1317496930 610284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just to unstage something < 1317496973 603110 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :There's a serious mismatch between the git UI and everything else. < 1317496982 703436 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net PRIVMSG #esoteric :Just... Bleh. < 1317497039 783788 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Am I an evil person for overhearing a conversation about where to find hg hosting and mentioning bitbucket? < 1317497062 676622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :YES < 1317497064 353841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SO EVIIIIIIIIIIL < 1317497095 62884 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :I mean, I've heard people here say bad things about BitBucket before, but I have 0 experience with BitBucket, so don't know either way < 1317497118 128772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bleh, where the hell should I put this showConcatMap function? < 1317497130 113533 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suppose I could just inline it where I use it < 1317497141 420079 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :doesn't Google Code host hg? < 1317497146 343127 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :google code is an abomination < 1317497150 744033 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well, right. < 1317497162 118509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have heard exactly one person in my entire life say they like Google Code's UI, and they were terrible :P < 1317497229 239328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle (a -> ShowS) -> [a] -> ShowS < 1317497229 630826 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Text.Show showListWith :: (a -> ShowS) -> [a] -> ShowS < 1317497229 913779 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Numeric showSigned :: Real a => (a -> ShowS) -> Int -> a -> ShowS < 1317497240 193038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle (a -> b -> b) -> [a] -> b -> b < 1317497241 247327 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude foldr :: (a -> b -> b) -> b -> [a] -> b < 1317497241 415616 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.List foldr :: (a -> b -> b) -> b -> [a] -> b < 1317497241 433596 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude scanr :: (a -> b -> b) -> b -> [a] -> [b] < 1317497244 30647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Text.Show showListWith :: (a -> ShowS) -> [a] -> ShowS < 1317497244 596204 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1317497245 735438 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::DDD < 1317497251 346164 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I knew a BitBucket guy, he wanted (and got) us to use it in our group project on some course. < 1317497274 572448 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Here "BitBucket guy" just means "likes it", not "is officially involved it in any way". < 1317497820 424696 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1317497944 535760 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie, surely s/any/some/ there? < 1317497960 574531 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :brb < 1317498079 254302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :any and some, the great scandinavian shibboleths < 1317498176 487359 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Vorpal, what? < 1317498182 661471 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :He didn't say 'any'... < 1317498220 683184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Here "BitBucket guy" just means "likes it", not "is officially involved it in any way". < 1317498243 159534 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh. < 1317498413 923248 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :is there a haskell package for doing matrix multiplication in efficient ways? < 1317498425 255401 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :for large matrices < 1317498433 989650 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :say, > 100x100 < 1317498450 158974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's a binding to ...lapack, iirc < 1317498473 560082 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oerjan, ah. I forgot, what was blas relation to lapack? An implementation? < 1317498530 68539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know, it's just lapack is what istr people mentioning as a frequently used linear algebra package (in C i think?) < 1317498540 904718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it < 1317498544 70645 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fortran too < 1317498547 468091 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'s in the acronym of course) < 1317498551 699966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: hmatrix < 1317498556 779428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah it _would_ be one of those two :P < 1317498558 439393 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, thanks < 1317498561 179501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: repa may interest you, it can automatically parallelise this stuff < 1317498563 565824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and is more hip than hmatrix < 1317498574 14703 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm okay < 1317498582 698181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: and there's http://hackage.haskell.org/package/repa-algorithms < 1317498590 301321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://hackage.haskell.org/packages/archive/repa-algorithms/2.2.0.1/doc/html/Data-Array-Repa-Algorithms-Matrix.html is matrix-matrix multiplication < 1317498599 69263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's definitely not lapack fast :P < 1317498607 963470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm that thing recommends looking at hvector < 1317498623 442866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh but there is no hvector < 1317498625 625144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so i guess it means hmatrix < 1317498640 290690 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, lapack fast is kind of what I need < 1317498649 731016 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so hmatrix it is then < 1317498669 166452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: what are you doing < 1317498671 364722 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oerjan, I think lapack is both for fortran and C. That was my point < 1317498678 215254 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, my own secret project. < 1317498689 190130 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: you are not interesting like ais523, you don't get to have secrets < 1317498725 509691 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, whatever < 1317498785 838090 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, hm does hmatrix support parallelism too? < 1317498798 76051 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :because lapack with parallelism would be ideal here < 1317498802 129860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'll tell you if you tell me what you are doing :p < 1317498858 925453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: HMPH < 1317498875 874192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: The answer is yes and no, anyway. < 1317498898 174148 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh thanks, I was writing out a short desc as you answered, guess I wouldn't have needed that < 1317498916 25985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I'll answer properly if you give that. :p < 1317498917 977367 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :you saved me the work of writing out the whole thing, for that I'm grateful. < 1317498923 120056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Helpfully, even! < 1317498937 550535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: Vorpal could have a secret project to conquer the world with dictatorial mundaneness < 1317498974 112691 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, sure, optimisation problem on physical measurements using least squares. There. Boring. < 1317498990 964974 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, no answer helpfully < 1317498997 296895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok, I won't < 1317499001 20919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since you asked so kindly < 1317499007 527095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I will no answer helpfully < 1317499009 620185 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :... < 1317499021 974708 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, come on. I guess I'll just use fortran otherwise. < 1317499025 448891 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :XD < 1317499042 426109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: the answer is that no, to my knowledge hmatrix does no automatic parallelisation, though I guess your lapack, blas, gsl libraries could do so internally < 1317499048 157906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but you can always use the parallel package < 1317499051 192972 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm right < 1317499057 876575 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fairly easy still < 1317499061 315448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(GHC's concurrency support is irrelevant, because your matrix computations are almost certainly pure) < 1317499061 488929 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :probably < 1317499070 473722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which part is probably < 1317499077 909826 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you have a tight loop that does IO, you don't have a tight loop < 1317499078 289991 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, "fairly easily" < 1317499080 217879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1317499108 572152 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I just need to read in the hundreds of measurements from a file, they are already measured. < 1317499108 919143 :sllide!~jari@ip565eb113.direct-adsl.nl QUIT :Ping timeout: 248 seconds < 1317499121 823626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: you will want to read http://ghcmutterings.wordpress.com/2009/10/06/parallelism-concurrency/ and the documentation at http://hackage.haskell.org/packages/archive/parallel/3.1.0.1/doc/html/Control-Parallel-Strategies.html for parallel information < 1317499131 125712 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1317499140 293438 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :thanks < 1317499310 757745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t showListWith < 1317499311 870665 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `showListWith' < 1317499318 291290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t Text.Show.showListWith < 1317499319 647308 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (a -> ShowS) -> [a] -> String -> String < 1317499321 783940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I blame y- oh < 1317499327 467272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> Text.Show.showListWith shows [9,0,9] "" < 1317499328 442429 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `Text.Show.showListWith' < 1317499331 532651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :......... < 1317499372 192711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: pikhq_: gah, how do I undo "git commit"? < 1317499473 831492 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :elliott: git reset --soft < 1317499483 313680 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :elliott: git reset --soft 'HEAD^' < 1317499511 525403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think that's about right < 1317499539 756258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Thanks < 1317499548 92539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Now I just need to figure out where to put showConcatMap = foldr . flip < 1317499717 228707 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, hm given the amount of data I have doing this on the GPU might be more efficient, in which case C + opencl is probably less headache inducing than doing it from haskell < 1317499745 992096 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I invite ais523 to shatter your illusions < 1317499762 591604 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, oh? I thought matrix multiplication on GPU was fairly efficient < 1317499765 549427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it is < 1317499772 940599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It probably is, but I'm sure there's some catch to your problem < 1317499774 773014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the GPU toolchain takes a bit of getting used to < 1317499776 664186 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :then what is elliott talking about < 1317499785 947338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: matrix multiplication, GPUs are pretty much perfect for < 1317499794 512634 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :computer graphics is mostly matrix multiplication, among other things < 1317499800 175106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'm sure Vorpal is doing something more than just multiplying a billion matrices and doing nothing else < 1317499809 355200 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I'm transposing them too < 1317499814 804637 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :t*(t>>6&t>>(7*sin(t/4000))) < 1317499817 255782 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :this one is really cool. < 1317499818 146864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Anyway, the time it'll take you to deal with the OpenCL API's unforgivable terribleness is not worth it IMO < 1317499828 538843 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, possibly < 1317499834 728360 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Unless it'll save you over two days of computation time, I'd stick to hmatrix < 1317499842 13171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Because it'll definitely cost you two days of coding time :P < 1317499847 359394 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :*or*, I could just shove it into mathematica and wait a few days. < 1317499862 837160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: haha, look at Vorpal, he thinks Mathematica would complete his problem in days < 1317499868 664485 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, no < 1317499872 580101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he must not have heard of the hip new unit of time, decades < 1317499876 383875 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, months would be more like it < 1317499880 801290 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :maybe decades. Maybe < 1317499910 870633 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, anyway I have about 200 GB data. < 1317499937 272371 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I guess I'll try hmatrix on a subset and extrapolate the time it would take on the whole. < 1317500007 274250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: You'll probably fuck up the Haskell and cause it to take about fifteen times longer than it should. (I would. Most people would.) < 1317500017 204882 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, true... < 1317500022 967592 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, so then, C? < 1317500033 468458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: No, just don't give up on Haskell before you've proved it's not your own fault. < 1317500033 630272 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :and then add opencl if it takes forever < 1317500046 816960 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I don't have a lot of time to waste on this. < 1317500065 357632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: You're considering using C for the problem. You're considering using C with OpenCL for the problem. < 1317500069 525798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You definitely have enough time to waste. < 1317500108 271494 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, anyway this is quite trivial in C with lapack. The APIs don't seem too insane for it < 1317500134 351383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Shrug, hurt yourself if you wish < 1317500159 237883 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :numpy is probably your best choice. < 1317500166 880359 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, it suffers the general numerical C function explosion though < 1317500171 153062 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, same as gmp < 1317500180 473807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Now I just need to figure out where to put showConcatMap = foldr . flip <-- istr flip . foldr, also maybe composeMap would be a more generic name? < 1317500242 630458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Er yes, flip . foldr < 1317500245 86726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And possibly < 1317500246 144679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm < 1317500261 875631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's (ala Endo foldMap . map f), isn't it? < 1317500269 240745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Where (ala Endo foldMap) is what mconcat SHOULD be on functions :) < 1317500275 908148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm < 1317500284 825159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess it can't be because that'd leave out (a -> b) for a ~/~ b < 1317500317 532862 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :do modern machines have a circular bitshift operation? < 1317500328 386905 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, why numpy? Python is slow... < 1317500338 445385 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Vorpal: dude but it's eeregunt < 1317500340 280912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: numpy is written in C. < 1317500346 612227 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, "eeregunt"? < 1317500348 600825 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :errr < 1317500349 207657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's obviously not your best choice, because it'd involve coding Python. < 1317500349 903837 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, ^ < 1317500352 701069 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :wtf is "eeregunt" < 1317500354 489249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But numpy is certainly fast. < 1317500358 886488 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :By virtue of being written in C. < 1317500359 738744 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, hm < 1317500362 931057 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1317500367 992631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Hint: You don't write loops with numpy, you call pre-existing loops.) < 1317500372 157357 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Vorpal: "elegant" < 1317500384 396026 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Deewiant, maaaybe < 1317500390 530426 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :a bit too typoed for that < 1317500394 126723 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I think Vorpal was taking my suggestion as serious advice. < 1317500406 201693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Deewiant is right. < 1317500407 150271 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :I do believe it was intentional, not a typo < 1317500409 881334 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, you were joking? okay < 1317500415 38474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am the expert in interpreting people. < 1317500426 728154 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes elliott is our people person < 1317500431 799324 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :otherwise we are all daft fools. < 1317500432 972022 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not even remotely the same thing. < 1317500446 447310 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :"people person" in the sense of understanding people. < 1317500449 470036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I used to get really irritated at PEOPLE ON THE INTERNET for not being able to get what a completely incoherent rambler was trying to say. :p < 1317500452 969044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t flip . foldr < 1317500453 799667 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a. (a -> b -> b) -> [a] -> b -> b < 1317500454 819523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :~~SOCIAL SKILLS~~ < 1317500456 736098 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :not as in "la de da de da I love oscialising" < 1317500462 129475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I love oscialising. < 1317500482 366662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm oh dear < 1317500489 519403 :pikhq!~pikhq@174-22-155-15.clsp.qwest.net JOIN :#esoteric < 1317500493 81 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet oerjan knows if there's a way to log thread creation and destruction with GHC < 1317500497 412287 :pikhq_!~pikhq@71-219-234-64.clsp.qwest.net QUIT :Ping timeout: 256 seconds < 1317500498 822653 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION is an expert in incoherent rambling. < 1317500498 840693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If not him then DEFINITELY Deewiant < 1317500503 84995 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :TOGETHER WE CREATE A CONVERSATION. < 1317500535 649041 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: er, thread creation? couldn't you just track that yourself? Or are you talking about parallel? < 1317500538 939677 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: istr one uses MVars or so to communicate from threads that want to tell about it... < 1317500547 584910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Destruction is more important than creation < 1317500549 58878 :Ngevd!~nathan@host-78-146-167-200.as13285.net JOIN :#esoteric < 1317500551 147541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And I'm talking about forkIO threads < 1317500552 916076 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah yes < 1317500569 397358 :Ngevd!~nathan@host-78-146-167-200.as13285.net PRIVMSG #esoteric :Hello! < 1317500569 463278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Basically the problem is: < 1317500570 864675 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well you /could/ put a putStr at the end of the thread, but that's probably not, uh, fool-proof. < 1317500576 73583 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :My logging things kept logging empty data lists coming in < 1317500578 991822 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Even after disconnect < 1317500583 522072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And I'm like < 1317500584 571614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay < 1317500585 859962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's at EOF < 1317500587 891621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so why are you still running < 1317500592 589717 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I switched data0I → dataI < 1317500597 124784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so now it throws an exception on EOF like it should < 1317500603 783897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and the iterIO library SHOULD exit < 1317500607 143105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and the thread SHOULD therefore die < 1317500610 172918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I want to make sure it actually is dying < 1317500617 98263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :otherwise I have like, a thread leak < 1317500628 364702 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you could catch the exception and print, right? < 1317500636 422381 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :>_> < 1317500647 784841 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :definitely too easy because you would have though of that. < 1317500647 919626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iterIO exceptions are not exceptions in that sense. < 1317500651 786502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, they are, but no, Iter.run catches EOF. < 1317500653 513942 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah okay. < 1317500672 641625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Throwing an EOF exception is expected termination behaviour in iterIO. < 1317500706 651075 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :16:18 < CakeProphet> do modern machines have a circular bitshift operation? < 1317500723 764782 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is there a circular bitshift anywhere? < 1317500748 127781 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :y = (x >> shift) | (x << (32 - shift)); < 1317500748 145970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION vaguely recalls the 6502 ROT < 1317500754 934916 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh look I found a circular bitshift idiom in C < 1317500759 24544 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :hurray Wikipedia. < 1317500782 855348 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :....wow that's really obvious. < 1317500786 371395 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, you mean roll? < 1317500794 898896 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :uh, maybe? < 1317500796 633577 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :So many extra parens < 1317500810 655415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Thank god < 1317500816 356195 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, if you mean the top bit is put in the bottom bit < 1317500818 805474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Nobody uses bitwise operations, nobody knows what precedence bitwise operations are :P < 1317500820 683 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :then there is rol I guess < 1317500821 279524 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :some people are afraid of bitwise operator precedence. < 1317500824 687618 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :on x86 < 1317500825 167131 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :such as myself. < 1317500835 286535 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Vorpal: its a bitshift < 1317500837 192276 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and its circular < 1317500841 565018 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :pretty self-explanitory. < 1317500852 834247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :an operator precedence bitwised my sister < 1317500858 552273 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, you mean moving top bit to bottom bit or vice versa? < 1317500867 739091 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :.... < 1317500873 448271 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :not just top and bottom I assume. < 1317500886 713095 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, more than one bit at once? Sure < 1317500902 944104 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I would think that's opssible, yes. < 1317500919 786388 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1317500950 363309 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also for a 64-bit system 32 would most likely need to be 64 in the above expression. < 1317500969 620068 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, yeah use stdint.h and int32_t or int64_t < 1317500980 787505 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah didn't know that was a thing. < 1317500982 936768 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION is a C noob. < 1317500990 846279 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, it is C99 < 1317500997 978064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: What are you doing? < 1317501007 693793 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: ...reading Wikipedia and being curious. :P < 1317501012 862213 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, won't work in C++ nor C89 < 1317501031 23638 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well if I ever time travel into the past that might be an issue. < 1317501057 399974 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :on the plus side I get to invent CakeScript and revolutionize computing or something. < 1317501063 923682 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :probably not. < 1317501082 397403 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :probably not indeed < 1317501083 400817 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :unless I go back a really long time. < 1317501092 893574 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :like the 1950s? < 1317501109 39907 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and then I can spend like 20 years making what is essentially a Perl/Haskell hybrid, back when Algo is still around. < 1317501112 101387 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes. < 1317501116 217385 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :+l < 1317501151 266455 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, problem with perl/haskell: won't run on the computers back then < 1317501156 344137 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's fine < 1317501166 61524 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'll just develop it, publish it, and then wait for it to catch on. < 1317501168 370363 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :>_> < 1317501174 609710 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, -_- < 1317501196 841899 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :or maybe I'll make C but with more Haskell. < 1317501201 950959 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and MAKE COMPUTING BETTER FOREVER. < 1317501214 609706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I'm sure a Haskell compiler would have been practical as soon as Algol was < 1317501214 922579 :Ngevd!~nathan@host-78-146-167-200.as13285.net PRIVMSG #esoteric :Why not just make Haskell? < 1317501233 924235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ngevd: He's trying to ruin computing, not save it. < 1317501233 942320 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, maybe but the GC and so on < 1317501239 699218 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :not really realistic back then < 1317501240 925478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Region inference < 1317501248 492114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Incremental GC < 1317501250 278727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then someone named iverson will investigate it and extract its essence into a language called apl < 1317501260 511765 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, not sure the code for those could fit on the computers back then < 1317501271 587860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Executable packers? :p < 1317501304 954184 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I meant in ram < 1317501317 902332 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well "make Haskell" would actually require that I know something about compilers < 1317501321 140068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just compress the program and decompress the gc every gc cycle < 1317501323 523701 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, or core memory rather < 1317501325 599267 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I suppose making computing better also would. < 1317501326 667731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and vice versa < 1317501329 489891 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, remember. CORE MEMORY < 1317501333 376597 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :if you were LUCKY < 1317501342 485807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am: joking. < 1317501347 603442 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1317501356 14370 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :you forgot the indicator < 1317501358 886856 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric ::P < 1317501391 82041 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric ::P is either "I'm joking" or "haha fuck off" < 1317501411 306896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :best not to collapse that wavefunction < 1317501415 868646 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :your best bet would be to bet on horses instead, put it in a number bank account overseas < 1317501438 660768 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is a number where you go to deposit and withdraw numbers? < 1317501442 44188 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*number bank < 1317501448 591163 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :core memory should be perfect for ghc core, right < 1317501455 794657 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :do they accept irrational numbers? < 1317501459 387071 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, should be parsed as "number (bank account)" < 1317501467 832243 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, like they don't know who you are < 1317501474 921683 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :you just have a number to access the account < 1317501502 44455 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :traditionally Swiss accounts < 1317501518 155130 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Vorpal: ah so a Swedish bank, as it would be referred to in the states. < 1317501529 216372 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :CakeProphet, Swiss < 1317501530 733813 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :er, yes Sqiss < 1317501531 576741 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :not Swedish < 1317501532 222322 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :lol < 1317501545 124025 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I forget who has awesome banks. < 1317501559 436885 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh godel's lost letter is making a post on that claimed peano inconsistency proof < 1317501609 731776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :swedish bank < 1317501611 201463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, laptop, this is not the right time to start thrashing < 1317501612 815622 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sqitzerland is the best. < 1317501615 570316 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oerjan, "gödel's lost letter", what is that < 1317501624 944502 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :swedish banks are neutral on the matter of secrecy. < 1317501641 465862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Vorpal: a blog, one of the best, about theoretical computer science, in particular complexity theory < 1317501682 184454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the full title is "Gödel's lost letter and P = NP" < 1317501697 261709 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I love prestigious blags. < 1317501709 592505 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :good for the world. < 1317501739 963612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://rjlipton.wordpress.com/2011/10/01/what-if-peano-is-inconsistent/ although i am just starting to read it myself < 1317501955 988774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Re: The Inconsistency of Arithmetic < 1317501956 248359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You are quite right, and my original response was wrong. Thank you for spotting my error. < 1317501956 266313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I withdraw my claim. < 1317501956 266480 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Posted by: Edward Nelson on October 1, 2011 1:39 PM | Permalink | Reply to this < 1317501968 413375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that seems a bit, um, sudden, if the guy is writing a book about it < 1317502005 592090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :at least it's up front :P < 1317502019 13738 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm wondering if he means some sub-claim or something < 1317502025 290501 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes I think so < 1317502045 501801 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I believe he's talking about a specific point in a discussion < 1317502052 435509 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...points I don't understand.. < 1317502071 771370 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I agree with all your comments up to (3). But I don’t use (3). I use the Chaitin machine, or proof verifier, for the fixed theory Q_0^* < 1317502075 465537 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :weird emoticin. < 1317502079 897800 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*o < 1317502125 658260 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t text < 1317502126 533140 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :String -> Doc < 1317502135 773475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Madoka-Kaname: http://hackage.haskell.org/packages/archive/pretty/1.1.0.0/doc/html/Text-PrettyPrint-HughesPJ.html < 1317502159 484170 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> text $ fix ("]["++) < 1317502167 405450 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1317502172 732988 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> text $ take 1000 $ fix ("]["++) < 1317502174 286195 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]... < 1317502174 663732 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : thread killed < 1317502183 146349 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :text isn't lazy. :( < 1317502234 538451 :ive!~nn@189.179.248.38 JOIN :#esoteric < 1317502245 228289 :derdon!~derdon@p5DE8B825.dip.t-dialin.net JOIN :#esoteric < 1317502280 661703 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :-rw-r--r-- 1 lifthrasiir staff 131183666 10 2 05:46 lostkng.b.wrl < 1317502281 189657 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :-rw-r--r-- 1 lifthrasiir staff 176209 10 2 05:46 lostkng.b.wrl.bz2 < 1317502283 726019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :text s = case length s of {sl -> textBeside_ (Str s) sl Empty} < 1317502283 792767 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :low entropy! < 1317502292 937901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lifthrasiir: LostKng is full of lots of noise < 1317502298 622750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you ran it through a BF optimiser that might help < 1317502305 506956 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I don't know it's kind of ambiguous as to which claim he is withdrawing. < 1317502307 624240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's still essentially repetitive thanks to the bad compiler < 1317502307 968854 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :maybe if I knew more maths. < 1317502320 395013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm wait < 1317502321 5184 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t val < 1317502321 723184 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. Dif a -> a < 1317502323 692105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: text s = case length s of {sl -> textBeside_ (Str s) sl Empty} < 1317502324 960928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t var < 1317502325 826638 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. String -> Sym a < 1317502327 80323 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :elliott: well, but it has ran through bf2whirl so it has even more noise < 1317502328 220847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that doesn't necessarily force length s right? < 1317502331 21748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lifthrasiir: haha < 1317502340 533730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> var $ fix ("]["++) < 1317502342 147529 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]... < 1317502346 981599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Madoka-Kaname: that one is < 1317502349 711545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :textBeside_ :: TextDetails -> Int -> RDoc -> RDoc < 1317502349 848245 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :textBeside_ s sl p = TextBeside s sl p < 1317502357 122751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I guess something forces the length on output, then < 1317502359 460527 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :anyway it would be the biggest ever Whirl program (131MB) < 1317502373 55732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1317502375 134638 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :even esotope chokes while using lots of memory < 1317502383 405221 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lifthrasiir: yikes < 1317502393 711841 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :(even though it uses compressed format to reduce memory! :S) < 1317502398 753844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: anyway re: < 1317502398 996089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Now I just need to figure out where to put showConcatMap = foldr . flip <-- istr flip . foldr, also maybe composeMap would be a more generic name? < 1317502405 776225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the genericity doesn't help, I still have no idea where to put it :D < 1317502411 438992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :MC.Protocol does /not/ seem the place < 1317502428 159718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lifthrasiir: Has esotope-bfc been updated to the new system? < 1317502435 265351 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :in progress. < 1317502483 890579 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cool < 1317502490 184035 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : that doesn't necessarily force length s right? <-- i wouldn't think so, probably textBeside_ does then < 1317502499 477727 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it's just a constructor, so no < 1317502502 695164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's the rendering function that forces it < 1317502506 396503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because of line width etc. < 1317502578 243321 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : the genericity doesn't help, I still have no idea where to put it :D <-- Data.Function or Data.List? < 1317502589 826213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I don't own the base package :P < 1317502651 863120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, but if people keep reinventing it... < 1317502664 11315 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t compose < 1317502665 36020 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `compose' < 1317502669 148024 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@hoogle compose < 1317502669 420148 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No results found < 1317502693 85704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it would seem natural in relation to things like max/maximum < 1317502703 17654 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: the problem with these bitshift DSP things is that there's no apparently sane way to compose them together.. < 1317502716 297807 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :maybe if you actually understood what was going on..? then you could sync times? < 1317502738 328450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@hoogle [a b b] -> a b b < 1317502738 605407 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Map unions :: Ord k => [Map k a] -> Map k a < 1317502738 867402 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Graph.Inductive.Internal.Heap mergeAll :: Ord a => [Heap a b] -> Heap a b < 1317502738 972373 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Graph.Inductive.Basic grev :: DynGraph gr => gr a b -> gr a b < 1317502755 885272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@hoogle [b -> b] -> b -> b < 1317502756 161927 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Generics.Schemes everywhere :: (a -> a) -> a -> a < 1317502756 393356 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Generics.Schemes everywhere' :: (a -> a) -> a -> a < 1317502756 411511 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude until :: (a -> Bool) -> (a -> a) -> a -> a < 1317502778 873634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess we've done that search before < 1317502825 615816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah :P < 1317502825 672201 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also, I made THE REAL poop machine: t*(t>>6&t>>(1000*sin(t/4000))) < 1317502847 111216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: meanwhile, I am inventing The Best Sequence Structure < 1317502915 601868 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t foldl ($) < 1317502916 533705 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: b = b1 -> b < 1317502916 666909 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `$' is applied to too many arguments < 1317502916 772914 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `foldl', namely `($)' < 1317502930 60350 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t flip foldl $ ($) < 1317502931 3036 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a b1. (((a -> b1) -> a -> b1) -> b -> (a -> b1) -> a -> b1) -> [b] -> (a -> b1) -> a -> b1 < 1317502937 124091 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t foldl < 1317502937 934061 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (a -> b -> a) -> a -> [b] -> a < 1317502954 671386 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t ($) < 1317502955 543694 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (a -> b) -> a -> b < 1317502985 563849 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I want to see if I can understand contravariant. Are barrier monads contravariant with respect to the back types? Since we have convert :: (f -> f') -> (b' -> b) -> Barrier f b t -> Barrier f' b' t; I looked up something about contravariant and this function seem similar with back type but I am unsure I don't know much about it, really < 1317502986 640029 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t (.) < 1317502987 505612 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *). (Functor f) => (a -> b) -> f a -> f b < 1317503008 641197 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :@ty flip foldl $ flip ($) < 1317503009 501875 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a b1. ((a -> (a -> b1) -> b1) -> b -> a -> (a -> b1) -> b1) -> [b] -> a -> (a -> b1) -> b1 < 1317503014 597122 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t flip $ foldl (.) < 1317503015 378295 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. [a -> a] -> (a -> b) -> a -> b < 1317503039 944381 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Vorpal: In case this wasn't answered, BLAS is the thing that does Basic Linear Algebra Somethings; vector-vector, vector-matrix and matrix-matrix operations, mostly. And then LAPACK builds on top of those to do more complicated linear algebra things. < 1317503046 71777 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t (flip $ foldl (.)) id < 1317503046 896455 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `[a -> a]' < 1317503047 69520 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `a1 -> a1' < 1317503047 137089 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `(flip $ foldl (.))', namely `id' < 1317503054 565571 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t foldl (.) id < 1317503055 528566 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. [a -> a] -> a -> a < 1317503076 921717 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t foldl (.) id [+1,+2,+3,+4,+5) 0 < 1317503077 857072 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error on input `)' < 1317503078 890170 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t foldl (.) id [+1,+2,+3,+4,+5] 0 < 1317503079 871987 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : A section must be enclosed in parentheses thus: (+ 1) < 1317503080 110686 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : A section must be enclosed in parentheses thus: (+ 2) < 1317503080 128631 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : A section must be enclosed in parentheses thus: (+ 3) < 1317503092 43729 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t foldl (.) id [(+1),(+2),(+3),(+4),(+5)] 0 < 1317503092 823394 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Num a) => a < 1317503097 253575 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> foldl (.) id [(+1),(+2),(+3),(+4),(+5)] 0 < 1317503098 595410 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 15 < 1317503105 366351 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :ACTION pokes oerjan  < 1317503125 342799 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Poerjan. < 1317503257 932177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Madoka-Kaname: that's the obvious implementation, yes < 1317503317 638624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : [...] Are barrier monads contravariant with respect to the back types? [...] <-- i think so yes < 1317503340 780937 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t wee l a = wee (tail l) $ head l $ a < 1317503341 920965 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error on input `=' < 1317503346 743977 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :ACTION hides < 1317503364 898715 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@pl wee l a = wee (tail l) $ head l $ a < 1317503365 150875 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :wee = fix ((`ap` head) . ((.) .) . (. tail)) < 1317503371 407893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh no, my perfect structure is not so perfect < 1317503380 348935 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :AIM spambots are amusing < 1317503383 299463 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t fix ((`ap`head).((.).).(.tail)) < 1317503384 169571 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. [a -> a] -> a -> b < 1317503391 939557 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Kyu? < 1317503407 657566 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@pl wee l a = wee (tail l) $ (head l) a < 1317503407 832983 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :wee = fix ((`ap` head) . ((.) .) . (. tail)) < 1317503423 102375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: head... is O(n)... < 1317503429 501406 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Kyuubey? < 1317503429 945608 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy. < 1317503468 808798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: :'( < 1317503474 470066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: do you want to know what it was................................... < 1317503487 973219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Madoka-Kaname: why foldl? i think it's going to be worse than foldr there in practice. < 1317503500 252323 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@pl wee l a = if' (length l == 0) a (wee (tail l) $ (head l) a) < 1317503500 576221 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :wee = fix (ap (ap . if' . (0 ==) . length) . (`ap` head) . ((.) .) . (. tail)) < 1317503502 130303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (flip . foldr) [(+1),(+2),(+3),(+4),(+5)] 0 < 1317503502 829734 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `a -> b -> b' < 1317503502 964474 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `[... < 1317503518 138681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1317503524 470226 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t fix(ap(ap.if'.(0==).length).(`ap`head).((.).).(.tail)) < 1317503525 177119 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `if'' < 1317503526 23135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1317503532 483040 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: :'( < 1317503532 838546 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t fix(ap(ap.if' .(0==).length).(`ap`head).((.).).(.tail)) < 1317503533 785495 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `if'' < 1317503535 720838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (flip . foldr) id [(+1),(+2),(+3),(+4),(+5)] 0 < 1317503537 187507 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 15 < 1317503555 995014 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t foldr < 1317503556 862639 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (a -> b -> b) -> b -> [a] -> b < 1317503565 949109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: tell oerjan not nice not talk < 1317503583 190107 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Madoka-Kaname: /人◕ ‿‿ ◕人\ Contract? < 1317503590 726068 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Sgeo|web, nthx < 1317503596 226237 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Try again tomorrow < 1317503596 709879 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what happened < 1317503601 326052 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is oerjan not niceing < 1317503605 866630 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: oerjan not talking < 1317503612 474040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: do you want to tell about it < 1317503623 737177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: if only.. to provide laughter...of how... < 1317503625 397971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dumbi was :'( < 1317503639 103166 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'( < 1317503666 191338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it was... < 1317503668 539304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: a difference list zipper < 1317503677 159203 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :@pl wee l a = if (length l == 0) then a else (wee (tail l) $ (head l) a) < 1317503677 404531 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :wee = fix (ap (ap . if' . (0 ==) . length) . (`ap` head) . ((.) .) . (. tail)) < 1317503680 297660 :augur!~augur@129.2.129.34 JOIN :#esoteric < 1317503684 85259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was thinking that since zippers were basically functional doubly linked lists... and difference lists had O(one) append... < 1317503687 376439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :combine... to get perfect structure? < 1317503693 576342 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::t if' < 1317503694 475509 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `if'' < 1317503730 766830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Madoka-Kaname: length is a very good way of ruining any chance of working on infinite lists < 1317503753 178033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i.e., please use pattern matching. < 1317503760 921068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no use of head and tail and length < 1317503762 983473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and even < 1317503765 710223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :length l == 0 instead of null l < 1317503766 902988 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but even then < 1317503767 344639 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1317503768 476486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :adbad < 1317503770 637917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :person :( < 1317503779 690332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well you could use null. but still, use pattern matching instead. < 1317503783 446202 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :oerjan, an infinite list of functions is never going to return anyways. < 1317503784 855360 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :=p < 1317503791 446169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um < 1317503796 674906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@_@ < 1317503800 349423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :methinks Madoka-Kaname is not very experienced with lazy evaluation. < 1317503812 885428 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::t if' < 1317503813 257684 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :> take 5 $ [1..] < 1317503813 681303 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `if'' < 1317503814 349541 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,3,4,5] < 1317503816 105021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> foldr (.) id (cycle [(0:),(9:)]) [] < 1317503817 799012 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,9,0,... < 1317503819 317346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Madoka-Kaname: behold < 1317503826 612646 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Uh. < 1317503827 626093 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what is this if' thing in the @pl output < 1317503828 753027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> length (cycle [(0:),(9:)]) < 1317503829 746069 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :^^; < 1317503836 353110 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Okey, you win. < 1317503843 242286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okey spelled with e < 1317503844 254685 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : thread killed < 1317503850 876244 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> foldr (.) id [id..] 0 < 1317503851 681468 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (GHC.Enum.Enum (b -> b)) < 1317503851 745657 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of `e_10' at... < 1317503852 850960 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :lambdabot is suitably mortified. < 1317503859 13533 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :> foldr (.) id (repeat id) 0 < 1317503862 721837 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1317503862 896582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :monqy: it's just for @pl's internal use for if then else. if' b t e = if b then t else e < 1317503872 818976 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :why did i put a $ there < 1317503876 838169 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :> take 5 [1..] < 1317503877 928032 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,3,4,5] < 1317503890 418571 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :if onley: points fre patren matcheing < 1317503957 430694 :augur!~augur@129.2.129.34 QUIT :Remote host closed the connection < 1317503986 827163 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(t*((t>>16|t>>8)+(t>>23)&63&t>>(3+3*sin(t/10000)))*4) < 1317503987 975825 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :bahahahaha < 1317503989 512245 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :insane. < 1317503996 138188 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What does that do < 1317504007 890445 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://www.bemmu.com/music/index.html < 1317504045 537822 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: this is not very listenable < 1317504052 447200 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :.....oh, it's not? < 1317504058 257452 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Madoka-Kaname: the difference here is that (0:) and (9:) are lazy functions while id is a strict function. this means that composing an infinite list of the former can still give a useful function, since they don't need to always look at their argument, while id does. < 1317504059 800945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1317504062 265708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't get me wrong < 1317504063 373376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's genius < 1317504067 653729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just not very tuneful :D < 1317504074 798389 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION listens to noise music. < 1317504081 503621 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :maybe I'm just desensitized to that. < 1317504093 198214 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like it, i'm just saying 100*sin(Math.log(10*(t%9))^Math.sqrt(10*(t%1024))<<(t/1024)) is way better. < 1317504093 809280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::| < 1317504118 214180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: the beat in yours is interesting though. < 1317504142 52454 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I've noticed that changing the multiplier there (the *4 in this case) tends to decrease the intensity < 1317504143 174700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Madoka-Kaname: basically foldr (.) id (repeat f) whatever = fix f < 1317504150 546953 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I've basically been playing with this one expression but plugging in different parameters. < 1317504258 669477 :pikhq_!~pikhq@174-22-147-135.clsp.qwest.net JOIN :#esoteric < 1317504306 273726 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's based off the original one I posted to this channel: (t*((t>>8|t>>9)+(t>>10)&27)*100) < 1317504337 471248 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so then I made a similar one but with more distortion: (t*((t>>9|t>>8)+(t>>10)&27&t>>4)*100) < 1317504340 811723 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah I recognised it as an obvious remix :P < 1317504343 345821 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and now I've gotten to this craziness. < 1317504382 109735 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :changing the 4 to a 3 also yields interesting results. < 1317504388 282450 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :actually this pattern is awesome and does all sorts of shit. < 1317504421 5467 :pikhq!~pikhq@174-22-155-15.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1317504497 695710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: 100*sin(Math.log(t%9)^Math.sqrt((9+(t>>8))*(t%1024))<<(t/1024)) < 1317504499 431753 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: 100*sin(Math.log(10*(t%9))^Math.sqrt(10*(t%1024))<<(t/1024)) is pretty awesome... < 1317504503 3273 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :not going to lie < 1317504515 302607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BUT NOW I AM EVOLVING IT < 1317504520 297374 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :this one has LASER SOUNDS < 1317504521 624653 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :nice. < 1317504537 269456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it has long-term evolution which is nice < 1317504543 13185 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :still a small but committed fanbase will prefer my more avant garde style. :P < 1317504565 626654 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I like to add really low frequency oscillators to evolve things. I'm not really sure where this one evolves. < 1317504569 869082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :t*Math.random() <-- avant garde < 1317504570 698787 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :sqrt? < 1317504583 93428 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :CakeProphet, what does that function return? < 1317504589 430307 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...sqrt? or? < 1317504595 198265 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :The input. < 1317504598 948817 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :t? < 1317504605 328594 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :what are you talking about. < 1317504619 58775 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What are those equations supposed to be outputting. < 1317504623 918949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pcm samples < 1317504624 94423 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :numbers < 1317504628 961832 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes that. < 1317504634 595303 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also numbers. < 1317504635 260683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :eight-bit ones. < 1317504637 606883 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :floating point < 1317504639 364479 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :er < 1317504643 595653 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :floating point as well right? < 1317504644 425120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :eight thousand of them per second < 1317504651 44153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: well, yes, but that'll get rounded off when converting to audio i think < 1317504656 22865 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah okay. < 1317504658 927103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : var sample = (f(t)) & 0xff; < 1317504659 103026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : sample *= 256; < 1317504659 120936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : if (sample < 0) sample = 0; < 1317504659 121157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : if (sample > 65535) sample = 65535; < 1317504659 439699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1317504667 421484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fsvo rounded off, bitmasked :P < 1317504667 494886 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's why it's so deliciously 8-bit < 1317504672 614440 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :all of this stuff would sound weird with a higher sample rate. < 1317504697 367545 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :not that it doesn't already sound weird. < 1317504710 515996 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Madoka-Kaname: are you familiar with how signal processing at all? < 1317504718 43193 :Madoka-Kaname!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Kinda not really. < 1317504718 924535 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :or, like, sinusoids, or pcm or.... < 1317504754 810199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: http://wurstcaptures.untergrund.net/music/?oneliner=100*sin(Math.log(10*(t%259))%5EMath.sqrt(10*(t%251024))%3C%3C(t%2F1024))&rate=22050 < 1317504758 117160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :case in point re: sample rate :P < 1317504775 930072 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yeah I tried using that site with different sample rates. doesn't sound the same. < 1317504794 664050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh man < 1317504797 224569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: http://wurstcaptures.untergrund.net/music/?oneliner=100*sin(Math.log(10*((t%2F5.5125)%259))%5EMath.sqrt(10*((t%2F5.5125)%251024))%3C%3C((t%2F5.5125)%2F1024))&rate=22050 < 1317504797 983655 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :the 8-bit deliciousness is important. < 1317504800 197698 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :to the deliciousness. < 1317504800 886200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that scales for the difference in sample rate < 1317504805 193837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in my original amazing masterpiece < 1317504819 251441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it actually sounds pretty cool < 1317504823 685433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's amazing how fleshed out the beat is < 1317504831 127317 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: it's all like... high resolution though. < 1317504836 366609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah but still :P < 1317504845 206485 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait i got the sample rate wrong < 1317504853 725937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :omg < 1317504855 94555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: http://wurstcaptures.untergrund.net/music/?oneliner=100*sin(Math.log(10*((t%2F5.5125)%259))%5EMath.sqrt(10*((t%2F5.5125)%251024))%3C%3C((t%2F5.5125)%2F1024))&rate=44100 < 1317504866 541799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it just sounds like a CD version of my original masterpiece :D < 1317504869 407142 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh yeah 44.1k is much better < 1317504880 438759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah i just got the sample rate wrong for the scale factor < 1317504884 915482 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and also standard sample rate of a lot of things. < 1317504926 703825 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :48k has claimed quite a lot of market share from 44.1k lately. < 1317504937 883602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FSVO quite a lot < 1317504945 898486 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://wurstcaptures.untergrund.net/music/?oneliner=(t*((t%3E%3E8%7Ct%3E%3E9)%2B(t%3E%3E10)%2627)*100)&rate=44100 < 1317504948 839197 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :my original masterpiece < 1317504957 799922 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :now sounds like a purring glass machine gun. < 1317504988 291492 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://wurstcaptures.untergrund.net/music/?oneliner=100*sin(Math.sqrt(t%2F5.5125)%5EMath.sqrt(10*((t%2F5.5125)%251024))%3C%3C((t%2F5.5125)%2F1024))&rate=44100 < 1317504991 40852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is also pretty cool < 1317504996 645235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: just change t → t/5.5125 < 1317504998 900479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to upsample it < 1317505010 776530 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :....I wonder if I can reassign it. < 1317505019 941616 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :to be lazy < 1317505023 525270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably < 1317505025 340711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :t=foo,expr < 1317505029 527796 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it still sounds like shit though < 1317505056 55247 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :((t/=5.5125)*((t>>8|t>>9)+(t>>10)&27)*100) < 1317505059 913260 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :loses its 8-bit charm. :P < 1317505078 397879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i prefer the eight bit version on the whole but my two masterpieces sound pretty good in CD hz :P < 1317505083 584293 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :lol < 1317505150 715408 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :100*sin(Math.log(t)^Math.sqrt((9+(t>>8))*(t%1024))<<(t/1024)) < 1317505157 765570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1317505159 10122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i prefer < 1317505159 429865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :109*sin(Math.log(t)^Math.sqrt((9+(t>>8))*(t%1024))<<(t/1024)) < 1317505162 838296 :tiffany!~tiffany@fl-76-3-21-38.dhcp.embarqhsd.net PRIVMSG #esoteric :o_o < 1317505222 5041 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Madoka-Kaname: okay so the most basic kind of signal would be like A*sin(f*t + p) where A = amplitude, f = frequency (usually constant but doesn't need to be (for example with frequency modultion)), t = time (just think of some infinitely rising number in seconds) p = phase < 1317505233 492622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Dude. < 1317505237 432199 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The values of "quite a lot" that include most DVD and digital TV streams, I believe. (And with 96k, blu-ray. 48k, 96k and 192k are the only things allowed for the primary soundtrack on Blü-ray.) < 1317505241 223132 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Madoka-Kaname: sin or cos, only difference is the phase. These are the "purest" tones in that all other can be composed of a series of sinusoids. < 1317505241 951808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You don't need to know any of that shit to produce TUNEZ on this. :p < 1317505245 805805 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: But almost no music. < 1317505250 702810 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: it certainly helps. < 1317505267 11743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: I know almost no signal processing, and I am sooooo good at this. < 1317505287 516587 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :just that tiny bit of information helps for example, if you want to apply a LFO into your signal. < 1317505290 714667 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :to modulate some parameter. < 1317505297 485982 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :to create a slowly evolving melody. < 1317505309 197542 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :elliott: Well, uh... DVD-audio. Anyway, quite a lot of sound is associated with a picture. < 1317505319 72163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: YouTube. :p < 1317505327 556496 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: 109*sin(Math.log(t)^Math.sqrt((t>>9)*(t%1029))<<(t/1024)) < 1317505353 421269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh man < 1317505353 740125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :109*sin(Math.log(t>>4)^Math.sqrt((t>>9)*(t%1029))<<(t/1024)) < 1317505354 703383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is better < 1317505362 455092 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I wish I could manipulate these signals in the frequency domain. needs moar fft < 1317505403 386465 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: oh that's nice. what are you adjusting to get the gradual evolution? < 1317505409 133790 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is it the sqrt? < 1317505414 742932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it's the << < 1317505419 512298 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ahhhh < 1317505426 636157 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes that would do it. < 1317505427 457815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's still limited because the whole thing is in a sin call though, I think I'll try doing some stuff outside it < 1317505440 341489 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's interesting that it actually doesn't limit it that much. < 1317505460 574431 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :basically what you're doing is very very complex frequency modulation. < 1317505467 735548 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well... that's what you would be doing if you added a t* to the beginning. < 1317505474 79075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fsvo very complex < 1317505489 823685 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...yes < 1317505528 904824 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :actually I should try some frequency modulation < 1317505532 458792 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :lets see if I remember anything. < 1317505546 500517 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :should be possible to emulate vocal sounds. < 1317505566 931025 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION needs to find His Notes(tm) < 1317505613 818221 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://wurstcaptures.untergrund.net/music/?oneliner=t%2F%3D5.5125%2C(109*sin(Math.log(t%3E%3E4)%5EMath.sqrt((t%3E%3E9)*(t%251029))%3C%3C(t%2F1024)))&rate=44100 < 1317505617 517845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and you call yourself the avant garde one :P < 1317505669 568552 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :this is lame pop bullshit bra < 1317505723 708743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: he;lp where do i put showconcatmap < 1317505733 866892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't want to have an MC.Utils so soon :( < 1317505860 870242 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: sin(t/20)*((t>>8|t>>9)|(t>>10|t>>9))+(t>>4)*100 < 1317505865 966414 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :bam suddenyl I am noise music master. < 1317505903 10176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Well, it certainly does sound like noise. < 1317505953 886717 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes that's the goal. < 1317506007 884900 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :You could do "old-fashioned" vocal sounds with a cascade of a few placed-at-the-formants IIR resonators (and e.g. half-wave-rectified sine or something for the voiced source), but that oneliner format doesn't let you refer to previous samples. < 1317506007 952657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hear oerjan whispering... just make an MC.Utils... < 1317506033 934563 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Yes it does. < 1317506036 510266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's just JS code. < 1317506040 583324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It would be cheating though. < 1317506096 397364 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Well, okay; "does not really have a simple way for it", then. < 1317506097 308850 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :referring to old sample values would allow you to write things like delays. < 1317506124 252308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Just transform x into hist[t]=x. < 1317506134 441667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you might need an "if hist is undef hist=[]" before that. < 1317506136 258093 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Absolutely not expecting something to use