< 1307836804 62342 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell let pick a = System.Random.randomRIO (0, length a - 1) >>= return . (a !!) in do {len <- pick [2..10]; putStrLn =<< (Control.Monad.replicateM len $ pick ['A'..'Z'])} < 1307836806 383605 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :IUWCWN < 1307836821 12282 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!delinterp acro < 1307836821 214426 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Interpreter acro deleted. < 1307836831 766130 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!addinterp acro haskell let pick a = System.Random.randomRIO (0, length a - 1) >>= return . (a !!) in do {len <- pick [2..10]; putStrLn =<< (Control.Monad.replicateM len $ pick ['A'..'Z'])} < 1307836831 928671 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​Interpreter acro installed. < 1307836836 565615 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!acro < 1307836838 546342 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :VSQXNSS < 1307836843 228671 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :eww < 1307836864 67487 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :now it works with the initial expression compile < 1307836926 130338 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1307836967 768885 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :actually i think expression = ghci command there < 1307836973 911452 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell :t map < 1307836979 310216 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :map :: (a -> b) -> [a] -> [b] < 1307837001 916608 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!acro < 1307837004 795400 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :MEESWCHD < 1307837011 154156 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :takes slightly less time now, yes. < 1307837093 620224 :wareya_!~wareya@cpe-74-70-142-220.nycap.res.rr.com NICK :wareya < 1307837295 87732 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1307837564 679719 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric : < 1307837976 56205 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1307838710 227999 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1307838805 261886 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com QUIT :Read error: Connection reset by peer < 1307838845 162568 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1307839137 447735 :TOGoS!~Stevens@h69-128-42-2.mdsnwi.dedicated.static.tds.net JOIN :#esoteric < 1307839157 283306 :TOGoS!~Stevens@h69-128-42-2.mdsnwi.dedicated.static.tds.net PART :#esoteric < 1307839878 779016 :wareya_!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1307839929 852106 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net JOIN :#esoteric < 1307839935 433688 :pikhq_!~pikhq@174-22-177-93.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1307840000 141173 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com QUIT :Ping timeout: 240 seconds < 1307840632 665623 :Robdgreat!~rob@unaffiliated/robdgreat JOIN :#esoteric < 1307841685 891718 :FireFly!~firefly@unaffiliated/firefly QUIT :Quit: swatted to death < 1307843004 846454 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :ACTION is still amazed that there was a consumer 1080i recording media in 1998. < 1307843081 999978 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :The client sent < 1307843082 184650 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric : Expect: 100-continue < 1307843082 347082 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :but we only allow the 100-continue expectation. < 1307843173 165593 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Not to mention that the damned thing is competitive with Bluray. < 1307843222 851599 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :(modulo h.264, which did not exist at the time) < 1307844868 703502 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1307845412 416189 :Gregor!Gregor@codu.org PRIVMSG #esoteric :pikhq: How can YOU help FYTHE? :P < 1307845446 123655 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Gregor: By performing MAGIC on it. < 1307845487 971392 :Gregor!Gregor@codu.org PRIVMSG #esoteric :How about by performing magic WITH it? < 1307845508 676358 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Whatever happened to Plof, anyways? < 1307845542 860191 :Gregor!Gregor@codu.org PRIVMSG #esoteric :It's still on the docket >_> < 1307845556 929411 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :ACTION looks up how many of Gregor there are. < 1307845571 711211 :Gregor!Gregor@codu.org PRIVMSG #esoteric :I'm starting to think that both Fythe and will be better if they're not implemented/designed by the same person :P < 1307845572 428690 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :This web site claims that there is 1 or fewer of him. < 1307845609 610629 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Well, I could *probably* make Fythe better by figuring out why fastjit-tests segfaults. < 1307845618 179619 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Yeah! X-D < 1307845618 963976 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :In GGGGC. < 1307845636 995398 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :In collector.c, line 117. < 1307845675 115069 :Gregor!Gregor@codu.org PRIVMSG #esoteric :REMOVE THAT LINE -> PROBLEM SOLVED < 1307845764 94996 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :That would be a syntax error. < 1307845874 924041 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Well, that's new, at least. < 1307845888 447641 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :If I compile without optimisation it segfaults somewhere *else*. < 1307845902 529573 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :At 0x0000003c46c84bb1 in libc. < 1307845930 734677 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Somewhere in the evaluation of the macro GO() from fastjit/fastjit-tests.h < 1307845938 507593 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :(line 29) < 1307846064 273869 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :fastjit/fastjit-tests works just fine, though. I'm inclined to think something in your build system is fubared. :P < 1307846093 869757 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Oh, well, no wonder it does. That's... A stale file. < 1307846106 442383 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Very stale. < 1307846626 838087 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Aha ... for some reason I can't call GGGGC_collect from main() < 1307846630 295909 :Gregor!Gregor@codu.org PRIVMSG #esoteric :BUT WHY < 1307846683 640139 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :ACTION does a bisect < 1307846687 689294 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1307846810 587507 :Gregor!Gregor@codu.org PRIVMSG #esoteric :It was in a GGGGC change. < 1307846844 42580 :Gregor!Gregor@codu.org PRIVMSG #esoteric :OH FFFFFFFFUUUUUUUUUUUUUUUUUUUUUU < 1307846845 877480 :Gregor!Gregor@codu.org PRIVMSG #esoteric :I know why < 1307846862 704179 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :It was revision 393; "Function space: Now with free()!" < 1307846876 761649 :Robdgreat!~rob@unaffiliated/robdgreat PRIVMSG #esoteric :Gregor: A WILD EPIPHANY APPEARS < 1307846885 446352 :Gregor!Gregor@codu.org PRIVMSG #esoteric :pikhq: Nope, that's not it, although that revision did create a segfault :P < 1307846902 496212 :Gregor!Gregor@codu.org PRIVMSG #esoteric :My "epiphany" is that I made PUSH and POP unsuitable for pushing globals. < 1307846907 380452 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake TOPIC #esoteric :shit is wicked bananas i am telling you | Logs: http://codu.org/logs/_esoteric/ and http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1307846953 130112 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :BAAAH < 1307847218 498950 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :what's this ggggc thing? < 1307847265 763504 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :garbage garbage garbage garbage collection < 1307847335 583067 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Gregor's G-filled G-filled Garbage Collector. < 1307847357 247533 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric ::P < 1307847393 857970 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Gregor's Generalpurpose Generational Garbage Collector < 1307847407 807264 :Gregor!Gregor@codu.org PRIVMSG #esoteric :I was thinking if I made it parallel, since I'm cheating with "purpose" any way, I could make it GGPGPGC < 1307847434 442250 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Or maybe add "portable" to make it GPGPGPGC < 1307847471 19870 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :good name! < 1307847475 855749 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :what's it for? < 1307847519 317607 :Gregor!Gregor@codu.org PRIVMSG #esoteric :What's it for? It's a garbage collector ... < 1307847537 47521 :Gregor!Gregor@codu.org PRIVMSG #esoteric :I'm using it in Fythe, but I didn't write it for Fythe, I wrote it to see if I could write a GC :P < 1307847544 46508 :Gregor!Gregor@codu.org PRIVMSG #esoteric :(I did adapt it for Fythe) < 1307847553 178018 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :did it turn out you could? or is that yet to be seen? < 1307847810 710221 :Gregor!Gregor@codu.org PRIVMSG #esoteric :It's not as fast as Java's :( < 1307847821 651030 :Gregor!Gregor@codu.org PRIVMSG #esoteric :(Not reliably anyway) < 1307847856 562288 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :That it's not an utter embarassment next to Java's is itself an achievement. < 1307847934 222928 :Lymia!~moe@unaffiliated/cirno-chan QUIT :Ping timeout: 244 seconds < 1307848002 638737 :Gregor!Gregor@codu.org PRIVMSG #esoteric :NOT < 1307848003 357520 :Gregor!Gregor@codu.org PRIVMSG #esoteric :GOOD < 1307848004 227952 :Gregor!Gregor@codu.org PRIVMSG #esoteric :ENOOUGH < 1307848011 399769 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Gregor: better it! < 1307848028 552714 :Gregor!Gregor@codu.org PRIVMSG #esoteric :On memory-intensive tests it easily outstrips Boehm and manual memory management, but I don't really know where else to go in terms of speed >_> < 1307848070 159753 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Does Boehm usually beat out manual memory management? < 1307848086 73157 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :I guess a big part of the problem is to find a set of benchmarks that is a good balance between real-world similarity and giving your particular gc better results than the competition < 1307848110 675022 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :olsner: So far, he's just been using Boehm's gcbench. < 1307848142 734127 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Which, though heavily artificial, is at least not designed in favor of his collector. < 1307848151 183614 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :(though his collector might be designed in favor of it. :P) < 1307848304 597760 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :hmm, you might also want to balance in tricky benchmarks that you use to make your collector better < 1307848459 780502 :Gregor!Gregor@codu.org PRIVMSG #esoteric :pikhq: Boehm infrequently beats out manual memory management. < 1307848483 605516 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Also, I'm using both GCBench and binary_trees (which are similar but not identical) < 1307848506 624132 :Gregor!Gregor@codu.org PRIVMSG #esoteric :pikhq: BTW thanks for leading me down the right road to fix fastjit-tests, it's working now ;P < 1307848573 545461 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Whoo. < 1307848608 888268 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Gregor: Still... Is there any real reason to actually use malloc and free anymore? < 1307848616 873273 :Gregor!Gregor@codu.org PRIVMSG #esoteric :No? < 1307848660 214423 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Mmkay, good. So I don't have to feel bad about my attitude towards it being "GARBAGE COLLECT ALL THE THINGS". < 1307848686 549557 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Yes, from the instant main initializes the GC, everything should be in GC. < 1307848717 335619 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Nonono, I mean as in "never use malloc in new programs." < 1307848779 505321 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :*Obviously*, if you're already using a garbage collector, it's probably a bad idea to also use malloc. What with that really screwing things up if you have things pointing between both heaps. < 1307848934 140008 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net JOIN :#esoteric < 1307848946 179118 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :what would you do if a girl farted on your face? < 1307848949 667719 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1307848970 984552 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Stick my arm up the girl's rear and out her mouth < 1307848976 264544 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Why, what would you do < 1307848982 27937 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :lmao < 1307848991 201949 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I highly doubt you'd do that < 1307848998 569339 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Nah I totes do it < 1307849002 486961 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I collect girls impaled on my arms < 1307849005 560365 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I also collect arms < 1307849018 614152 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :wtf lol < 1307849028 356720 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :but "my arm" singular implies that you only have one < 1307849037 746244 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :you can't be doing too well collecting them < 1307849047 463688 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :No one wants to sell me their arms :( < 1307849061 997740 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :what are ye all up in arms for < 1307849124 384783 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Patashu: that cannot be right, i hear arms dealing is all the rage < 1307849140 473013 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Ha ha < 1307849155 387297 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I tried to take some arms off of people but turns out they had a right to bear them :( < 1307849157 401162 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Got some prison time for that < 1307849203 509149 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION retrieves his arms from the safe. < 1307849229 630872 :Robdgreat!~rob@unaffiliated/robdgreat PRIVMSG #esoteric :ACTION takes himself out of arms way < 1307849272 121310 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :honestly, I didn't believe girls fart < 1307849321 618374 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :They fart rainbows < 1307849341 210533 :Robdgreat!~rob@unaffiliated/robdgreat PRIVMSG #esoteric :well, some eat thunder and fart lightning < 1307849346 184259 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i'm pretty sure this is mandatory http://4.bp.blogspot.com/_XU9x8G7khv0/S7IIbe-yBJI/AAAAAAAAN9k/NDYV6HOP-Y0/s1600/second-amendment_bits.jpg < 1307849398 93434 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...wtf are we even talking about right now. < 1307849408 134815 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :aren't we supposed to be doing Mad Computer Science? < 1307849417 844568 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric : what would you do if a girl farted on your face? < 1307849542 964438 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I think a more important question < 1307849550 415351 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :In what situation could I possibly be in that would cause this to happen. < 1307849695 46611 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1307849719 667243 :Gregor!Gregor@codu.org PRIVMSG #esoteric :To quote Monty Python, "sit on my faaace, and tell me that you love me!" < 1307850158 533201 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Hrm. Fun fact. Debian doesn't seem to package the cord library in Boehm GC. < 1307850257 382470 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Read error: Operation timed out < 1307850716 903117 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :lmao!!! < 1307850732 762819 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :What happened was this topic came up at starbucks < 1307850734 833663 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :i was with my friends < 1307850758 872134 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I stated that girls don't fart < 1307850771 493694 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :and she said did right at my face < 1307850798 215039 :Gregor!Gregor@codu.org PRIVMSG #esoteric :And you decided to resolve this dilemma by asking for the appropriate reaction on a channel you've never been to? :P < 1307850821 91536 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I'm just a bit traumatized... < 1307850825 631443 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Sorrrrrrrrrrrrrrrrrrrrrrrrrry < 1307850930 419420 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I dont think I'll ever feel the same about girls < 1307850934 346194 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Thought they were pure < 1307850939 321862 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :not farters < 1307850992 45079 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :of my 18 years of life.. i've not once heard/seen/smell the fart of a girl < 1307851018 632085 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :=| < 1307851068 82242 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I realized that the harmonic seventh chord is something else I have figured out by myself before I learned what it is called. It is basically linear: 4 5 6 7 8 < 1307851129 520497 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :do you have the actual instrument < 1307851133 207589 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :that I can have < 1307851141 708208 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :No. < 1307851146 496729 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Then hell with you BRO! < 1307851147 140472 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I do not have the actual instrument. < 1307851156 441547 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Hey man > = ) why dont you go get one < 1307851177 790487 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :It is not an instrument I am describing here < 1307851190 618659 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Then what EXACTLY is being described here? < 1307851208 997149 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Pitches of notes < 1307851254 815052 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Dude that's like the most random thing ever < 1307851259 75839 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :hahha! < 1307851393 874461 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :yo zzo38 I bet I could outdo you in harmonics < 1307851403 39634 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :OK < 1307851447 119480 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I'm gonna take your harmonic chords < 1307851450 992319 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :and Im gonna turn it into my rap < 1307851487 763176 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :ultimate revenge < 1307851490 497904 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :dude. < 1307851909 832610 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ray24: what do those integers represent. < 1307851922 138448 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :are they scale degrees? < 1307851934 830422 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :They're a scale of harmonic integers bro < 1307851957 831302 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so they're harmonics, then. < 1307851960 256759 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ray24: be careful. zzo38 has been known to try to get us to compose music in strange scales < 1307852031 87675 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :i'll do it if you pay me < 1307852068 2288 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1307852206 355946 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :The numbers 4 5 6 7 8 could be seen as scale degrees in a linear temperament I guess. They are not scale degrees in any normal way. If you have a frequency called "f" then you play the tones of frequencies (4f,5f,6f,7f,8f) is what I mean by that. < 1307852346 123806 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :right < 1307852372 584944 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Program your computer to play those tones and then you can hear it by yourself too. < 1307852383 7752 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so 4 would just be the second octave over f, and 5 would be...... major third? < 1307852387 805977 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :how do you become a millionaire < 1307852395 64329 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :CakeProphet: Yes, a just major third. < 1307852426 653705 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is 6 a perfect fifth? no... < 1307852431 236401 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :(As opposed to an equal-tempered major third, which is slightly different) < 1307852435 260238 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :right. < 1307852441 427022 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :CakeProphet: It is a just perfect fifth. < 1307852453 324420 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so this is all just intonation then. < 1307852457 490104 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Yes. < 1307852491 373925 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :bleh, no way I'll be able to figure out the rest. :P Except 8, which is just the third octave. < 1307852504 638777 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Yes. < 1307852518 130195 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I think you could leave out the octaves and still have the same chord. < 1307852577 247232 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :since octaves don't really contribute to the quality of a chord. < 1307852591 97579 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I got a trumpet but I cannot figure out how to apply anything you guys are saying! < 1307852604 362202 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I think most trumpets are equal temperament right? < 1307852636 46055 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :The 7 is what is called the "harmonic seventh" (I only learned today that it is called that) < 1307852641 732106 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I think they have equilaterals < 1307852642 393352 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so probably can't play just tones. < 1307852660 252536 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :zzo38: yes a harmonic seventh is the seventh on the harmonic minor. There are other sevenths as well. < 1307852665 339792 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*minor sevenths < 1307852688 427973 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :don't ask me why. I guess were just like "hey this minor scale sucks let's make three of them!" < 1307852697 240276 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*they were < 1307852724 887084 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so harmonic minor = major seventh < 1307852760 655853 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :because the harmonic minor scale is the melodic minor scale with a raised seventh. To add more tension to the seventh because it's a semitone away from octave, whereas a minor seventh is a whole tone away from octave. < 1307852791 177684 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :You're a musical buff < 1307852795 965179 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION just schooled ray24 in some music theory. < 1307852796 552425 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :that's crazy man! < 1307852808 773604 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :are you like beethoven jr < 1307852812 242514 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :....no < 1307852817 231026 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I actually cannot play any instrument well. < 1307852821 160894 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Most instruments are made for equal temperament. This has various advantages, although just intonation is more "pure" and is far better in case of music written to use just intonation (instead of equal temperament). < 1307852824 962181 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I just spend a lot of time on the internet learning things. < 1307852836 280609 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :have you ever touched an instrument < 1307852850 763481 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :CakeProphet: I know all those things about minor scales, but the "harmonic seventh" I refer to here has nothing to do with that as far as I can tell. < 1307852854 808586 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes, I used to play trombone in middle school, and I learned guitar in high school. Oh, and I took piano lessons as a wee lad. < 1307852866 747786 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Whoaaa < 1307852868 878666 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :zzo38: oh really? hmmm < 1307852878 545594 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :can you tap dance on top of a piano < 1307852880 915987 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ray24: but I am a terrible musician. :P < 1307852881 79893 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :sorry really random < 1307852883 86371 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...no < 1307852903 743980 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :zzo38: dunno, I could ask one of my friends. He's a music major. < 1307852921 494732 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :so cakeprophet is like a self help book < 1307852936 760153 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :No, I just like learning things. < 1307852958 6133 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :bet you haven't learned anything from me yet < 1307852972 81450 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I do plan on applying my music theory knowledge when I get around to making a signal processing library in Haskell. < 1307852981 576230 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ray24: not yet, but you could always change that. < 1307852988 25227 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :whoa, haskell ... that's top notch stuff < 1307852992 396495 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :....... < 1307853001 899206 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :What! < 1307853009 539996 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :That is, just intonation is a rational temperament. Equal temperament is irrational temperament. Equal temperament has advantage you can transpose into any key and play any chord; all chord are equally bad; you can make music with a lot of chord and modulations and stuff. Just intonation has advantage that good chords are exactly correct and you have proper ratios to everything. < 1307853025 901008 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Therefore, I recommend that whenever you play music, try, if possible, to play in the kind of temperament that it was written for. < 1307853036 94284 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Is it possible to reduce 50% of those words in that paragraph and still hold it's intended meaning?? < 1307853039 92539 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> fix("haskell "++) < 1307853040 599241 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "haskell haskell haskell haskell haskell haskell haskell haskell haskell ha... < 1307853051 537233 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :ray24: Possibly. Maybe. < 1307853069 922556 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :my eyes man!! < 1307853083 696780 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ray24: can you program? < 1307853116 829746 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :what if I cannot < 1307853124 137033 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :just curious. There is no consequence. < 1307853157 376598 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :it _might_ make it a little easier to follow some of the conversations here :P < 1307853171 721727 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric : < 1307853180 546480 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Program isn't a challenge. the only challenge is my motivation! < 1307853188 29492 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :though it would make sense, since you're on a channel about esoteric programming languages (and mostly about random off-topic things, but generally centered on computer science or mathematical topics) < 1307853198 580966 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :yo.. < 1307853206 896850 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I came here I thought esoteric was hip hop < 1307853210 628629 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :honestly. < 1307853216 992251 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ray24: what kind of hip hop do you like. < 1307853218 255671 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :...that's a new one :P < 1307853234 881015 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :esoteric is a pretty cool hiphop < 1307853237 7011 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :artist < 1307853241 345417 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'm a big fan of The Roots. Black Thought is a beast. < 1307853249 71685 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :You should get into esoteric < 1307853262 368928 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :If you read the TOPIC message, then you would have realized that the TOPIC message is often nonsense and doesn't really help much (unless you want to see the log files). < 1307853282 288600 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Yeah I got the topic thing on auto-hide < 1307853287 95745 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :since it's really distracting to have it on < 1307853307 431338 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :you know, I'm focused typing here and there's something there... can't have it all at once < 1307853349 753308 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ray24: http://mitpress.mit.edu/sicp/full-text/book/book.html < 1307853354 438556 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :This book will allow you to become a wizard. < 1307853372 920813 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :ACTION notes that the read and write system calls are a royal pain to use. < 1307853385 677654 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Efficient as hell in certain cases, but a royal PITA. < 1307853389 435529 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it only requires that you read it with an inquiring mind and a stalwart soul. < 1307853391 547253 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :will becoming a wizard make me a mark zuckerberg? < 1307853400 271567 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :No, it will be much stranger. < 1307853408 418274 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :OK. That is understood. (I use a different IRC client, which displays the TOPIC message when joining the channel but it scrolls off of the screen as soon as there is more text. This is in agreement with the RFC.) < 1307853409 798175 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :http://sprunge.us/WJcG You see? Royal PITA. < 1307853416 588249 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :(just copies stdin to stdout) < 1307853432 365654 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :This is the actual book from mitpress? < 1307853460 734032 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ray24: yes. < 1307853477 976697 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :if i read that book, will I develop stronger comprehension? < 1307853484 926649 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :uh, possibly. < 1307853490 238104 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :if you read it and understand it, then yes. < 1307853499 833788 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :what if I comprehend before reading it < 1307853503 761342 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :though I guess it would help to have some background beforehand. < 1307853504 44826 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :serious q < 1307853518 589490 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ray24: then you fucking psychic and I am afraid of you. < 1307853521 692387 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*you are < 1307853524 927954 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I really am a psychic < 1307853562 914686 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ray24: uh, okay, then explain how a Lisp interpreter works. < 1307853569 970182 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :^_^ < 1307853576 195544 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :FOILED. < 1307853583 191561 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I need some exposure first < 1307853589 453110 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I know because I am psychic. < 1307853598 692817 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :yeah you'e a psychic cuz < 1307853605 532545 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :nevermind < 1307853615 575318 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :pikhq: what on earth are you doing. < 1307853666 95851 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :lol < 1307853670 11027 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :yo cake, r u high < 1307853677 409746 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :CakeProphet: Fucking around at random. < 1307853691 208368 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Also, lemme re-paste that. < 1307853691 945205 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :http://sprunge.us/KbVE < 1307853696 135901 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Now it strictly conforms! < 1307853802 400098 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I've decided < 1307853803 903111 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :to read that book < 1307853808 721782 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Good luck with that. < 1307853814 357205 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :if i read that book and understood < 1307853821 735221 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :what should i be able to accomplsih? < 1307853842 406828 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :I think this is the first time I've seen strictly conforming POSIX code, for that matter. < 1307853867 551493 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you will become an initiate wizard. And you will be able to write code in slightly antiquated languages, which means you can tell a computer to do anything that a computer is capable of doing. < 1307853878 127811 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :pretty vague, I guess. < 1307853946 11481 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but then you could start developing your mad hacker cred further, or whatever it is that you want to do with your newfound powers. < 1307853976 286391 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :are you serious about this < 1307853981 399320 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :will i develop these powers < 1307853990 907966 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :bcuz I'm really gonna read it if so. < 1307853992 296626 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net PRIVMSG #esoteric :Has anyone else here ever written a strictly conforming POSIX program? < 1307854075 987080 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :ANDDDDDD that would be no. < 1307854124 98865 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ray24: CakeProphet may be slightly non-literal about the wizard bit < 1307854138 219319 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :yeah man i dont want to have false hopes and stuff < 1307854152 360677 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :i wanna do it so I could hack computers some day < 1307854161 427449 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :for the greater good of society < 1307854175 829975 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :pikhq: I honestly don't know anything about POSIX standards < 1307854204 330329 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so I doubt it < 1307854205 667955 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I think IM gonna go jump cows right now... < 1307854209 995779 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :wait.. im gonna read this book < 1307854448 386980 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :http://www.esoterichiphop.com/ < 1307854752 642047 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I cannot believe how much filler words they have in that book < 1307854814 335753 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :maybe I just got a high IQ or something iono! < 1307854937 527800 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it depends on your definition of filler words. Most words are pretty essential to the meaning of a sentence. < 1307854988 415469 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :they use a lot of general words. ie " framework, structure, organization etc" < 1307854989 459754 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1307855023 131439 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :repetition won't stimulate much in my mind to be honest < 1307855035 230943 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ray24: well, since it's the introduction if they used anything less general you would be overwhelmed by specific details. < 1307855125 660607 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I usually just go straight into the problems < 1307855247 698379 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net JOIN :#esoteric < 1307855248 124008 :pikhq!~pikhq@71-219-232-217.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1307855405 687862 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :So a lisp represents inputs that you feed it < 1307855422 14109 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :maybe a lisp could also interpret my algorithm < 1307855427 589195 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :interesting < 1307855461 604996 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I wasn't a programmer 1 hour ago.. but I might be a programmer in the next 24 hours < 1307855634 591384 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!help languages < 1307855635 323681 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​languages: Esoteric: 1l 2l adjust asm axo bch befunge befunge98 bf bf8 bf16 bf32 boolfuck cintercal clcintercal dimensifuck glass glypho haskell kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl. Competitive: bfjoust fyb. Other: asm c cxx forth sh. < 1307855651 691084 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :no lisp that i can see < 1307855875 407624 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :I'll become a good programmer within a month < 1307855877 77076 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :no problem, < 1307855882 39035 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Not even a challenge < 1307855900 316204 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Seems pretty easy so far < 1307855985 798008 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Brb I'm gonna hop the hence behind my yard and jump the cows < 1307855989 331341 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ACTION tries to resist linking to a certain peter norvig page < 1307855990 847340 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :hehe they're backk! < 1307856260 714847 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :the cow jumped over the moon < 1307856933 395220 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :I should really stop doing pointless shit. < 1307857015 657305 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Such as "golfing executable size for (nearly POSIX-compliant) cat whilst only relying on POSIX features." < 1307857459 767872 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :What are you talking about < 1307857463 784602 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's an excellent idea. < 1307857579 176828 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :the best way to do that is to write it in assembly of course. < 1307857595 660691 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but won't the executable be different sizes on different architectures? < 1307857673 582192 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :I'm demanding that it be a strictly conformant POSIX C program. < 1307857716 540711 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and I guess you're going by the executable size on your local machine? < 1307857771 598474 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :For an i686 machine using musl. < 1307857788 353391 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah okay. < 1307857792 494763 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :now I have to ask.. < 1307857793 216750 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :why? < 1307857798 553380 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :I have no idea. < 1307857805 863045 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :for sport? it seems oddly specific. < 1307857810 651649 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :to be merely recreational. < 1307857836 350108 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :are you just really really bored? < 1307857844 43861 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :suppppppppp! < 1307857859 994716 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :yo cake < 1307857860 378374 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :I am easily amused by oddly specific tasks. < 1307857862 544898 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :r u a hacker < 1307857891 990533 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :http://sprunge.us/ZHdQ Nasty, but strictly conformant. < 1307857948 980770 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :And it is nearly a perfect POSIX cat (it does not *quite* comply to the requirements for argument handling) < 1307858014 686699 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :And yes, read and write are *really* nasty. < 1307858023 200618 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :But that's the cost you pay for not using stdio. < 1307858041 954628 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :...it would be amusing if compliant POSIX programs cannot be written in compliant POSIX C < 1307858054 986232 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :What is nasty with read and write? < 1307858076 835157 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :zzo38: Note that, to do it *right*, you have to retry if you get EINTR. < 1307858115 92739 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :How do you to modify operands? < 1307858327 845095 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :So far, I'm down to 1680 bytes. < 1307858462 711506 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Incidentally, this is *obnoxiously* slow. < 1307858502 632932 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Of course, having to enter the kernel twice per character will do that. < 1307858653 232881 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :What is pikhq_ talking about < 1307858662 681652 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :ray24: A lot of craziness. < 1307858680 817460 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :ur craziness elicits no response from your intended audience < 1307858697 666278 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Because some days, I like to spend an hour doing something that is literally pointless. < 1307858706 965979 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Why!? < 1307858713 558904 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Entertainment. < 1307858729 83839 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :how many forms of entertainment do you have? < 1307858747 199404 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :*Hooray*, taking 5 minutes to cat 578 megabytes! < 1307858753 342027 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :ray24: Rather a lot, actually. < 1307858762 214433 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :are you a hacker? < 1307858772 124638 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Depends on the sense of "hacker" that you use. < 1307858786 492240 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :break codes.. conduct illegal stuff < 1307858796 43055 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :adding virus to mp3 files < 1307858801 431041 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :corrupting sys files < 1307858809 71710 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :*GASP* < 1307858810 371612 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :No, but not for lack of skills. < 1307858819 990692 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Dude, you can put /viruses/ in mp3 files? < 1307858823 445968 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :how do you do that shit. < 1307858831 394982 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :i think it's possible < 1307858837 636954 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Is there a vaccine for it? < 1307858842 832890 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :nope : < 1307858843 694570 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric ::P < 1307858844 86521 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :CakeProphet: :D < 1307858850 497037 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :mpcillin < 1307858873 673928 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :tee hee hee. :3 < 1307859003 160786 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :you know what would be a great invention that i thought of < 1307859027 134983 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it might be possible through some insane stack buffer overflow exploit on certain media players... but that sounds highly improbable due to the nature of lossy compression. < 1307859048 80940 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :CakeProphet: It'd most likely be a buffer exploit in the parser. < 1307859069 534878 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :That sort of thing is *far* more common than you'd ever like to think. < 1307859093 320920 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Even happens in believed to be *good* software. < 1307859101 838439 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I will continue thinking that it is uncommon for my own mental safety. < 1307859103 655026 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :(see that libpng buffer overflow a few years back) < 1307859118 506089 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :right, but has it been known to happen with mp3s? < 1307859125 662528 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :I dunno. < 1307859148 961045 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I guess it's similar in principle really. The fact that you can embed code into any kind of data format is pretty scary in itself. < 1307859164 202114 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :You must remember, though, that C is commonly used, and with C you get a very, very high risk of buffer overflows. < 1307859178 517607 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :lame. :P < 1307859202 118855 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(....not the mp3 d?en?coder) < 1307859214 885178 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :er, excuse me (de|en) < 1307859225 209340 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :there is no such thing as an ecoder. :P < 1307859248 736186 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Then invent one. < 1307859294 33553 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :An ecoder takes an input signal and turns it into kittens. The ambiguity of this definition is intentional and allows for a wide variety of behaviors. < 1307859300 22377 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :There, I invented the term. < 1307859319 134071 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :how long did it took CakeProphet to finish that book? < 1307859327 198113 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Dude I don't even remember. < 1307859331 701130 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :coding the den < 1307859348 175265 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah yes, I forgot about dencoders. < 1307859376 256399 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Clearly, it codeth dens. < 1307859390 244474 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes, it codes an input signal as a comfortable living space. < 1307859422 945502 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I guess ecoder could be a coder that is environmentally friendly. < 1307859510 693531 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :pikhq_: so what is the best way to avoid buffer overflows in C exactly? < 1307859714 467333 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :hmmm, apparently the Twilight hack works by giving lengthy name for Epona and causing a stack buffer overflow. < 1307859722 44289 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :+a < 1307860042 116801 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Buffy the vampire < 1307860130 118900 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :CakeProphet: Don't use C. < 1307860205 137473 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :maybe trusting trust was a digression, maybe the _real_ unremovable vulnerability was C itself... < 1307860324 368042 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :shit just got more real than kraft mayo. < 1307860461 488904 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :ACTION is probably far too good at making things pointlessly small. < 1307860509 836337 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Hmm. cat is larger than shish. < 1307860533 975141 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Admittedly, shish has the advantage of assuming Linux x86. < 1307860538 803468 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :And no libc. < 1307860797 317987 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :döner < 1307860835 221242 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :... And possesses the minimal functionality necessary to count as a "shell". < 1307860862 543673 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :+ a kebab < 1307860884 972512 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Nope. No kebabs. Only cd and environment handling. < 1307860925 810015 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :And command execution. < 1307860945 670082 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :those commands better behave, or else < 1307860962 606499 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :And that's comprehensive. < 1307860979 480688 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :You may now be frightened. < 1307860992 743998 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA < 1307861006 31796 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Thank you for compliance. < 1307861017 914696 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :yw < 1307861788 660962 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :It is possible to still write programs in C that do not have buffer overflows, if you are careful. < 1307861809 317771 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :zzo38: Yes, it's possible if you have a divine level of care. < 1307861834 851839 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :And that leaves out all known programmers. < 1307861839 990291 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :In the case of Twilight hack, it doesn't matter though because you cannot overflow the length of the name in the normal game. < 1307861862 803887 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :And other programs are not supposed to be used to create files for this game < 1307861902 418009 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :The whole *deal* with buffer overflows is that you can't make assumptions that the input will be well-formed. < 1307861909 944004 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :If you could, gets would be a reasonable function. < 1307861912 223950 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :pikhq_: When security is important, I do it carefully. < 1307861913 304527 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :(hint: it's not) < 1307861965 351533 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I know gets is not a very good function but they did correct that and other ones by making new functions that do not have this problems. < 1307861973 358674 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Yup. < 1307862014 280499 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Such as: fgets, snprintf, etc. < 1307862504 660927 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :TeX is very secure (as long as you use the One True TeX; not e-TeX, pdfTeX, LuaTeX, XeTeX, etc) if you can simply disable the commands you do not want in the format file by undefining those control sequences (and ensuring you have no other control sequences or active characters with the meanings that they had). I wrote a program accessing TeX with HTTP forms and if you try to "improve" it you have a chance of introducing security holes! < 1307862642 599406 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Is it possible to determine at compile time where overflows could potentially happen < 1307862655 631826 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I know there's a C extension, Cyclone or something, that does it < 1307862678 616833 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Patashu: Halting problem. < 1307862688 885104 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :O_O < 1307862697 860338 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Yes I have read about Cyclone. < 1307862698 618865 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :ACTION goes flying into the horizon < 1307862699 677969 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Best you can do is heuristics. < 1307862709 766128 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :Or runtime checks. < 1307862930 672661 :oerjan!oerjan@tyrell.nvg.ntnu.no QUIT :Quit: Good night < 1307863032 926521 :Albibeno!~asuhatsu@213.87.87.142 JOIN :#esoteric < 1307863289 701688 :Albibeno!~asuhatsu@213.87.87.142 QUIT :Ping timeout: 250 seconds < 1307863450 182110 :Albibeno!~asuhatsu@213.87.92.37 JOIN :#esoteric < 1307863590 542158 :Albibeno!~asuhatsu@213.87.92.37 PRIVMSG #esoteric :íó ÷¸, êîëäóíû è ÷àðîäåè, íå ñïèòñÿ? < 1307863605 715136 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net PRIVMSG #esoteric :QVOD < 1307863668 410635 :Albibeno!~asuhatsu@213.87.92.37 PART :#esoteric > 1307863738 761863 JOIN :#esoteric > 1307863760 241342 JOIN :#esoteric > 1307863781 283340 JOIN :#esoteric > 1307863802 300062 JOIN :#esoteric > 1307863841 513324 JOIN :#esoteric > 1307863878 525995 JOIN :#esoteric > 1307863934 113892 JOIN :#esoteric > 1307863972 542656 JOIN :#esoteric > 1307864020 526747 JOIN :#esoteric > 1307864067 460018 JOIN :#esoteric > 1307864111 446822 JOIN :#esoteric < 1307864112 881460 :glogbot!Gregor@codu.org JOIN :#esoteric < 1307864566 801373 :Ycros!~ycros@gnaw.ycros.org JOIN :#esoteric < 1307864567 1837 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1307864604 685568 :oklofok!~oklopol@dyn37-212.vpn.utu.fi JOIN :#esoteric < 1307864604 886544 :pingveno!~pingveno@c-98-246-133-8.hsd1.or.comcast.net JOIN :#esoteric < 1307864604 886694 :ttm_!~daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1307864604 886768 :HackEgo!Gregor@codu.org JOIN :#esoteric < 1307864604 886839 :Zwaarddijk!miekko@infa.abo.fi JOIN :#esoteric < 1307864613 473976 :myndzi!myndzi@c-98-247-234-176.hsd1.wa.comcast.net JOIN :#esoteric < 1307864616 671187 :Slereah_!~Slereah@ANantes-259-1-64-105.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1307864616 872052 :Albibeno!~asuhatsu@213.87.92.37 JOIN :#esoteric < 1307864616 872145 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net JOIN :#esoteric < 1307864616 872185 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1307864616 872225 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1307864616 872264 :Robdgreat!~rob@unaffiliated/robdgreat JOIN :#esoteric < 1307864616 872303 :wareya_!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1307864616 872344 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1307864616 872382 :Wamanuz!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1307864616 872421 :variable!~variable@unaffiliated/variable JOIN :#esoteric < 1307864616 872460 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1307864616 872498 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net JOIN :#esoteric < 1307864616 872536 :lifthrasiir!~lifthrasi@61.106.27.227 JOIN :#esoteric < 1307864616 872579 :coppro!~scshunt@denardo.csclub.uwaterloo.ca JOIN :#esoteric < 1307864616 872618 :olsner!~salparot@c83-252-161-133.bredband.comhem.se JOIN :#esoteric < 1307864616 872658 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1307864616 872698 :EgoBot!Gregor@codu.org JOIN :#esoteric < 1307864616 872737 :jcp!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1307864616 872775 :comex!~root@ec2-67-202-46-7.compute-1.amazonaws.com JOIN :#esoteric < 1307864616 872814 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1307864616 872853 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1307864616 872891 :jix!jix@tomakin.h-ix.net JOIN :#esoteric < 1307864616 872931 :yorick!~yorick@unaffiliated/yorick JOIN :#esoteric < 1307864616 872971 :iamcal!u1110@gateway/web/irccloud.com/x-xymvifizrrbkdwjg JOIN :#esoteric < 1307864616 873009 :Gregor!Gregor@codu.org JOIN :#esoteric < 1307864616 873047 :micahjohnston!~ec@174.129.205.205 JOIN :#esoteric < 1307864616 873087 :tswett!~Warrigal@unaffiliated/ihope JOIN :#esoteric < 1307864626 716749 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Quit: zzo38 < 1307864630 358545 :twice11_!~twice11@lenny32.physik.fu-berlin.de JOIN :#esoteric < 1307864630 559099 :Deewiant!~deewiant@cs186230.pp.htv.fi JOIN :#esoteric < 1307864636 269793 :comex!~root@ec2-67-202-46-7.compute-1.amazonaws.com QUIT :Excess Flood < 1307864642 300949 :comex_!~root@ec2-67-202-46-7.compute-1.amazonaws.com JOIN :#esoteric < 1307864642 940038 :pikhq!~pikhq@71-219-229-80.clsp.qwest.net JOIN :#esoteric < 1307864646 784096 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1307864646 984577 :clog!~nef@bespin.org JOIN :#esoteric < 1307864646 984733 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1307864646 984807 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1307864646 984886 :ineiros!~itniemin@james.ics.hut.fi JOIN :#esoteric < 1307864656 700447 :fizzie!fis@iris.zem.fi QUIT :*.net *.split < 1307864657 189114 :pikhq!~pikhq@71-219-229-80.clsp.qwest.net PRIVMSG #esoteric :I'm afraid that all we're getting is mojibake, Albibeno. < 1307864666 48832 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net JOIN :#esoteric < 1307864666 249398 :lambdabot!~lambdabot@li85-105.members.linode.com JOIN :#esoteric < 1307864671 995640 :twice11_!~twice11@lenny32.physik.fu-berlin.de QUIT :*.net *.split < 1307864672 196424 :Deewiant!~deewiant@cs186230.pp.htv.fi QUIT :*.net *.split < 1307864676 269337 :mycroftiv!~ircguy@h69-128-47-242.mdsnwi.dedicated.static.tds.net JOIN :#esoteric < 1307864676 469978 :shachaf!~shachaf@204.109.63.130 JOIN :#esoteric < 1307864683 470619 :oklofok!~oklopol@dyn37-212.vpn.utu.fi QUIT :*.net *.split < 1307864683 470651 :pingveno!~pingveno@c-98-246-133-8.hsd1.or.comcast.net QUIT :*.net *.split < 1307864683 470681 :ttm_!~daniel@130-94-161-238-dsl.hevanet.com QUIT :*.net *.split < 1307864683 470709 :HackEgo!Gregor@codu.org QUIT :*.net *.split < 1307864683 470853 :Zwaarddijk!miekko@infa.abo.fi QUIT :*.net *.split < 1307864685 342378 :pikhq!~pikhq@71-219-229-80.clsp.qwest.net QUIT :*.net *.split < 1307864685 542895 :Ycros!~ycros@gnaw.ycros.org QUIT :*.net *.split < 1307864709 436654 :shachaf!~shachaf@204.109.63.130 QUIT :Max SendQ exceeded < 1307864719 976576 :pikhq!~pikhq@71-219-229-80.clsp.qwest.net JOIN :#esoteric < 1307864731 314676 :shachaf!~shachaf@204.109.63.130 JOIN :#esoteric < 1307864737 329200 :pikhq!~pikhq@71-219-229-80.clsp.qwest.net PRIVMSG #esoteric :Would the server please start coöperating? < 1307864808 88090 :pikhq_!~pikhq@174-22-175-146.clsp.qwest.net QUIT :Ping timeout: 240 seconds < 1307864903 496518 :Albibeno!~asuhatsu@213.87.92.37 PRIVMSG #esoteric :smoke ganja? < 1307864946 54165 :fizzie!fis@iris.zem.fi JOIN :#esoteric < 1307864986 47311 :oklofok!~oklopol@dyn37-212.vpn.utu.fi JOIN :#esoteric < 1307864986 250617 :pingveno!~pingveno@c-98-246-133-8.hsd1.or.comcast.net JOIN :#esoteric < 1307864986 250696 :ttm_!~daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1307864986 250727 :HackEgo!Gregor@codu.org JOIN :#esoteric < 1307864986 250755 :Zwaarddijk!miekko@infa.abo.fi JOIN :#esoteric < 1307864999 323295 :twice11_!~twice11@lenny32.physik.fu-berlin.de JOIN :#esoteric < 1307864999 523555 :Deewiant!~deewiant@cs186230.pp.htv.fi JOIN :#esoteric < 1307865012 550368 :pingveno!~pingveno@c-98-246-133-8.hsd1.or.comcast.net QUIT :Max SendQ exceeded < 1307865027 963766 :Ycros!~ycros@gnaw.ycros.org JOIN :#esoteric < 1307865029 796161 :Albibeno!~asuhatsu@213.87.92.37 PART :#esoteric < 1307865070 586422 :pingveno!~pingveno@c-98-246-133-8.hsd1.or.comcast.net JOIN :#esoteric < 1307865193 2177 :twice11_!~twice11@lenny32.physik.fu-berlin.de NICK :twice11 < 1307865690 822433 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print 'a'<=>'b' < 1307865692 6743 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :0 < 1307865699 145522 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...what? < 1307865704 305442 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print ('a'<=>'b') < 1307865704 505780 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :0 < 1307865707 560764 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print ('a'<=>'c') < 1307865707 761033 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :0 < 1307865711 758870 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :That is entirely wrong. < 1307865720 489499 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print ('a' cmp 'c') < 1307865720 799346 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​-1 < 1307865731 619804 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh okay. <=> doesn't do what I think it does apparently. < 1307865792 133539 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print sort 'a'..'c' < 1307865792 395150 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :abc < 1307866375 648371 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah, cmp is for strings, <=> is numeric. < 1307866404 334727 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '99 bottles of beer' <=> '20 bottles of beer' < 1307866404 622777 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307866499 742005 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1307866503 854020 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '99 bottles of light beer' == '99 bottles of lager' < 1307866504 173253 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307866510 331018 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Obviously Perl is wrong in this case. < 1307867172 644331 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :Ping timeout: 252 seconds < 1307868366 409937 :Kustas!~xix@gprs-inet-65-56.elisa.ee JOIN :#esoteric < 1307868589 631806 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net PRIVMSG #esoteric :Whoa CakeProphet is still here < 1307868623 323640 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes.. < 1307868780 623182 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!print '9999999 tons of gold' '10000000 grams of copper' < 1307868790 269693 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl '9999999 tons of gold' < '10000000 grams of copper' < 1307868800 940501 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print '9999999 tons of gold' < '10000000 grams of copper' < 1307868801 600337 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307869963 967406 :ray24!~ray24@adsl-70-231-243-95.dsl.snfc21.sbcglobal.net QUIT :Quit: Leaving < 1307870051 653825 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1307870110 772874 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Lymia: yeah, obviously it's only interested in the number part. < 1307870117 578148 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :hmmm... < 1307870145 979972 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!print '99sdjwer99' > '99' < 1307870150 763732 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '99sdjwer99' > '99' < 1307870185 767173 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '99 sdjwer 99' > '99' < 1307870189 402692 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '99 sdjwer' > '99' < 1307870192 873147 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...? < 1307870207 979133 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '99 sdjwer 99' == '99' < 1307870208 267690 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307870211 887797 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :interesting < 1307870215 697338 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '99 sdjwer 98' == '99' < 1307870215 898173 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307870221 620123 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '98 sdjwer 99' == '99' < 1307870238 269756 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so it just finds the first number-like entity and uses that. < 1307870251 921748 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '90.1 sdjwer 99' > '99' < 1307870257 738912 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '90.1 sdjwer' > '99' < 1307870265 4540 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and not decimal numbers apparently. < 1307870283 212482 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so basically don't ever rely on that feature. < 1307870295 803804 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '99.1 sdjwer' > '99' < 1307870296 92063 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307870298 701616 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :er wait, lol typo < 1307870315 463970 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '$99' == '$99' < 1307870315 664506 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307870324 620931 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :okay, I think that's enough of that. < 1307870362 442516 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print "asdfasdf" == "asdfasdf" < 1307870363 162011 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307870365 410117 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print "asdfasdf" == "asdfasff" < 1307870366 131062 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307870369 813114 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :... < 1307870370 913208 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric ::c < 1307870418 194941 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yeah I think in the case where there is no number they're both zero < 1307870424 443271 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :or the string is zero rather. < 1307870450 615152 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print '99 problem' + 'none of them are bitches' < 1307870450 815273 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :99 < 1307870496 812507 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Non-numeric srings are indeed 0. < 1307870498 329728 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :!perl print 'foo'+0 < 1307870499 49776 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :0 < 1307870506 48633 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :CakeProphet: There is documentation available about strings, numbers and implicit conversions in perl. < 1307870509 151443 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Lymia: but yeah, for stringy operators you want eq, ne, lt, gt, and cmp < 1307870514 123863 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Anyway, you're supposed to use the eq and... < 1307870517 603287 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Right. < 1307870523 161080 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :twice11: of course there is. :P < 1307870533 269064 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :You know that one? < 1307870541 215424 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl print "0, but true" + 0 < 1307870541 790135 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :0 < 1307870546 875598 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :what is "that one"? < 1307870554 791333 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :"perl print "TRUE!" if "0, but true" < 1307870562 764790 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl print "TRUE!" if "0, but true" < 1307870563 437550 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :TRUE! < 1307870582 787141 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :so this is an expression which is numerically zero, but logically true. < 1307870593 225455 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :So... < 1307870595 910329 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :because every non-empty string is true... < 1307870604 641663 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Is this golf usable material? < 1307870615 961215 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :twice11: yes, I understand how Perl works. Unless you're speaking to someone else, then I guess it's fine to continue. < 1307870650 138605 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Lymia: it could be in some very specific situation. But I doubt it. < 1307870651 577854 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :CakeProhet: Sorry, it looked like you were experimenting with the comparison operators... < 1307870677 638873 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh, I was. I was just experimenting with how the numeric context worked. Otherwise I had it down. No worries. < 1307870695 774101 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print '$99' == '$199' < 1307870696 327887 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307870707 994508 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Lymia: Using implicit conversion from string to number ignoring everything after the first valid number occurs sometimes in golf. < 1307870726 811216 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print '$9242'+0 < 1307870727 386587 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :0 < 1307870758 896666 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Lymia: shame, it really should work with currency symbols. < 1307870790 117360 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print ' 9242'+0 < 1307870790 709953 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :9242 < 1307870793 264503 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :..... < 1307870796 898377 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print 'wat 9242'+0 < 1307870797 462337 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :0 < 1307870801 862741 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :granted, any kind of software that handles money should not be relying on Perl's numeric conversion mechanism. < 1307870807 58000 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :er....? < 1307870807 258491 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl print '$1' < '€1' # how should this be decided... < 1307870828 959856 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :twice11, 1 == 1 therefore false < 1307870833 793786 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :twice11: well, I didn't mean it should try to /compare/ currencies precisely. < 1307870838 578314 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print ' 9242 25334 ' < 1307870839 154297 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :9242 25334 < 1307870842 190492 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print ' 9242 25334 '+0 < 1307870842 909935 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :9242 < 1307870861 691824 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Lymia: perl is just doing atof() on that string. < 1307870880 801527 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Ah. < 1307870893 67048 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :It ignores whitespaces in the beginning, parses a floating point number, and aborts at the first invalid character. < 1307871006 478459 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print 1 . 4 < 1307871006 679031 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :14 < 1307871026 820946 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print ' 9242.25334 '+0 < 1307871027 395898 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :9242.25334 < 1307871032 56940 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print 1.0 eq 1 < 1307871032 257776 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307871038 312212 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :interesting. < 1307871045 361363 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print 1.0+1.0+1.0+1.0+1.0 eq 5 < 1307871045 939782 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307871069 46768 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I suppose it cuts off the .0 part < 1307871085 715214 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :when it converts the literal into a number or whatever. < 1307871094 786989 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so it's just 1 when it converts to a string. < 1307871108 980905 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print 1.1+1.1+1.1+1.1+1.1+1.1+1.1+1.1+1.1+1.1 eq 11 < 1307871109 661319 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307871109 861849 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :or... some equivalent of that effect. < 1307871114 445386 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print 1.1+1.1+1.1+1.1+1.1+1.1+1.1+1.1+1.1+1.1 == 11 < 1307871121 188610 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :? < 1307871143 89703 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print 1.0 == 1 < 1307871143 328660 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307871150 334002 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl print 1.0 . "" < 1307871150 924904 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1 < 1307871163 192316 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :!perl print 1.1 . 1.1 < 1307871163 947303 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :1.11.1 < 1307871190 88215 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print 1.1.1.1 #oh no, ambiguity! < 1307871190 375907 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​.... < 1307871206 613473 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :an appropriate response.. < 1307871236 464362 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl // // // < 1307871275 936059 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :In fact, "perl print 1.1.1.1" prints four charcters of "\x01". < 1307871298 513229 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Like the binary representation of an IPv4 address... < 1307871307 523314 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :What on earth.. < 1307871326 304143 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print 255.255.255.255 < 1307871326 504822 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Works even with a different number of components. < 1307871326 705327 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​ÿÿÿÿ < 1307871341 240690 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I didn't know about this craziness... < 1307871358 111044 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl print 0x48.0x45.0x4C.0x4C.0x4F < 1307871358 686888 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :7269767679 < 1307871371 267002 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :huh? not with hex numbers... < 1307871394 726022 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl print 72.64.76.76.79 < 1307871395 375440 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :H@LLO < 1307871401 672842 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl print 72.69.76.76.79 < 1307871402 249081 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :HELLO < 1307871405 976992 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print 32.32.32.32.32.32.32.32.64 < 1307871406 408832 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​@ < 1307871417 743764 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :seems EgoBot kills spaces. < 1307871421 531927 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yeah. < 1307871429 414997 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Locally, I get them. < 1307871464 540962 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print 32 . 32 . 32 . 32 . 32 . 32 . 32 . 32 . 64 < 1307871464 780492 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :323232323232323264 < 1307871471 503862 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :where is that . notation documented? < 1307871479 893684 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Just checking. < 1307871489 86009 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print 32.32 < 1307871489 374002 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :32.32 < 1307871499 538899 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :With the spaces inbetween, the dot is just the concatenation operator... < 1307871504 304679 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :right < 1307871518 358017 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I was referring to the other form. < 1307871651 395489 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :CakeProphet: man perldata, search for "Version Strings" < 1307871661 316009 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ooooh < 1307871670 974134 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Note "If there are two or more dots in the literal, the leading "v" may be omitted" < 1307871705 150217 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl print v65.72 < 1307871705 870324 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :AH < 1307871868 748210 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl print (printf "%vd" v65.72) < 1307871869 612056 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :Bareword found where operator expected at /tmp/input.23532 line 1, near ""%vd" v65" < 1307871881 191743 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl print (printf "%vd",v65.72) < 1307871881 767749 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :65.721 < 1307871899 937219 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :!perl print v64 < 1307871900 513329 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​@ < 1307871901 808605 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :!perl print keys %{{v64 => "hah"}} < 1307871902 459896 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :v64 < 1307871921 663484 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :!perl print keys %{{v64.64 => "hah"}} < 1307871922 138562 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​@@ < 1307871934 447413 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Very consistoric. < 1307871974 91052 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print stuff => 3 < 1307871974 291317 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :stuff3 < 1307872015 512908 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl printf "%vd" v65.72 < 1307872016 180000 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :Bareword found where operator expected at /tmp/input.23924 line 1, near ""%vd" v65" < 1307872019 798403 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl printf "%vd",v65.72 < 1307872020 287834 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :65.72 < 1307872040 6901 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :!perl print (sprintf "%vd",v65.72) < 1307872040 583390 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :65.72 < 1307872057 938603 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :OK, that's my fault. I mixed up printf and sprintf, causing the extra 1. < 1307872087 619921 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :!perl print v64 => "stuff"; < 1307872088 194054 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :v64stuff < 1307872096 808268 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :!perl print v64.64 => "stuff"; < 1307872097 498948 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​@@stuff < 1307872103 936417 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :!perl print v64.64, "stuff"; < 1307872104 511987 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​@@stuff < 1307872108 431797 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :!perl print v64, "stuff"; < 1307872109 219935 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :No comma allowed after filehandle at /tmp/input.24281 line 1. < 1307872125 794022 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print scalar number => 3 < 1307872126 226007 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :number3 < 1307872131 836710 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print (scalar number => 3) < 1307872132 37193 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :number3 < 1307872142 481506 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah I see < 1307872147 968223 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print scalar (number => 3) < 1307872148 168411 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :3 < 1307872160 750192 :Lymia!~moe@unaffiliated/cirno-chan QUIT :Ping timeout: 268 seconds < 1307872340 356815 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1307872368 251296 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl print substr dastardly => 2, 4 < 1307872368 539513 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :star < 1307872808 867632 :Kustas!~xix@gprs-inet-65-56.elisa.ee QUIT :Quit: all work and no play < 1307872842 450147 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Uh, Chrome? I'd like to see my saved passwords now, kthx < 1307873128 767169 :sebbu2!~sebbu@ADijon-152-1-11-149.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1307873129 55222 :sebbu2!~sebbu@ADijon-152-1-11-149.w83-194.abo.wanadoo.fr QUIT :Changing host < 1307873129 255415 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1307873221 293134 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :Sgeo: Wrench->Preferences->Personal stuff->Manage Saved Passwords...->Click a line and "show" < 1307873255 552191 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :There is no "show" < 1307873287 811072 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1307873288 11944 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1307873291 903761 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Oh < 1307873295 63340 :twice11!~twice11@lenny32.physik.fu-berlin.de PRIVMSG #esoteric :If I select one entry in the list, a "Show" button appears after the big dots. < 1307873303 799863 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Found it, need to hover over the right side of the password box < 1307874516 145895 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1307877081 354360 :Lymia!~moe@123.120.128.160 JOIN :#esoteric < 1307877081 555240 :Lymia!~moe@123.120.128.160 QUIT :Changing host < 1307877081 555392 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1307877169 737958 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :.... < 1307877175 924930 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Scrollback tells me this: wtf perl < 1307877198 593632 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :you needed scrollback to know that? < 1307877623 421784 :Guest64102!~rooms@cpc2-cwma4-0-0-cust37.7-3.cable.virginmedia.com JOIN :#esoteric < 1307877663 552290 :Guest64102!~rooms@cpc2-cwma4-0-0-cust37.7-3.cable.virginmedia.com PRIVMSG #esoteric :Hey guys, wot u chatting about tosay? < 1307877717 521529 :Guest64102!~rooms@cpc2-cwma4-0-0-cust37.7-3.cable.virginmedia.com PART :#esoteric < 1307878290 62236 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :nm u? :3 < 1307878527 616805 :ralc!~ralc@79.142.230.243.static.knet.bolignet.dk JOIN :#esoteric < 1307878597 258239 :Ycros!~ycros@gnaw.ycros.org QUIT : < 1307878633 827151 :Ycros!~ycros@2600:3c01::f03c:91ff:fe96:868c JOIN :#esoteric < 1307879180 116116 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.reddit.com/r/programming/comments/hxg39/ny_times_schools_revamping_their_computer_science/c1z6q17 < 1307879180 316977 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. < 1307879190 642465 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :/r/programming in a nutshell. < 1307880986 886071 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1307881065 254576 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Category:Baryons < 1307881068 931389 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :So many baryons. < 1307881170 151768 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Is there a 'list of categories' < 1307881172 37692 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :or category:list < 1307881174 294889 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :*lists < 1307881188 555878 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Category:Categories < 1307881193 96521 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yo dawg < 1307881200 318947 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Not to be confused with Category:Category-theoretic categories. < 1307881206 548131 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I put a category in your category of categories < 1307881221 93766 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :HIDDEN CATEGORIES < 1307881226 38104 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Category:Contents I got a category about contents, so there's content in your category < 1307881226 427322 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Perhaps they are like the DEEP WEB < 1307881293 635956 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Indeed, they are: they are incredibly boring. < 1307881306 469510 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"bottomonium" < 1307881314 2140 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Possibly the best name for a particle. < 1307881341 166397 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Bottommonium deserves to be the name for something made out of bottom quarks < 1307881345 115218 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :my butt is made up of bottomonium < 1307881348 495015 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :ACTION shows u it < 1307881378 734578 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, as indeed it is, being a bound state of a bottom quark and a bottom antiquark. < 1307881403 549444 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It appears to be known by boring people as the upsilon meson. < 1307881412 611898 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :NO < 1307881413 475840 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :WAIT < 1307881414 708696 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Oops-Leon < 1307881425 32861 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :This is the best name for a nonexistent particle. < 1307881530 369270 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Why don't they annihilate? < 1307881764 974544 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1307881912 67868 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1307881950 791043 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :12:25:30: Why don't they annihilate? < 1307881954 871529 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :'cos science. < 1307881978 141173 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Particle-antiparticle interactions aren't as simple as "they meet and go poof". < 1307882036 349101 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :what do they do then? meet and have a cup of tea? < 1307882079 400271 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :They go poof in a multitude of different ways, or sometimes go poof after flying around for a bit. < 1307882081 519653 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :It takes several nanoseconds to convince an antiparticle he doesn't exist < 1307882506 191740 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, it seems to be largely due to QCD being crazy weird. < 1307883817 917772 :Sorcy!~ycros@2600:3c01::f03c:91ff:fe96:868c JOIN :#esoteric < 1307883941 896230 :comex!~root@ec2-67-202-46-7.compute-1.amazonaws.com JOIN :#esoteric < 1307883948 79154 :foocraft!~ewanas@78.100.200.92 JOIN :#esoteric < 1307883961 743136 :Ycros!~ycros@2600:3c01::f03c:91ff:fe96:868c QUIT :Disconnected by services < 1307883964 762426 :Sorcy!~ycros@2600:3c01::f03c:91ff:fe96:868c NICK :Ycros < 1307883985 671464 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Who is this Ycros fellow. He seems like a frangible chap. < 1307883997 886599 :Ycros!~ycros@2600:3c01::f03c:91ff:fe96:868c PRIVMSG #esoteric :lies < 1307884089 783079 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION swatpans Ycros --==\#/ < 1307884097 641242 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Indeed, he is not. < 1307884215 97649 :comex_!~root@ec2-67-202-46-7.compute-1.amazonaws.com QUIT :*.net *.split < 1307884557 595053 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :" < 1307884557 795866 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Another, fundamentally incorrect, but nonetheless useful, way < 1307884557 796043 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :to distinguish the twins is to imagine that despite their genetic dif- < 1307884557 796145 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ferences, they are both avid co ee drinkers. If they each spend the < 1307884559 99370 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :entire time between events D and R drinking co ee, L experiences < 1307884561 59878 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no trouble at all, but M nds that he spills his co ee all over him- < 1307884563 75387 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :self at event T. After all, his spaceship su ers a huge acceleration at < 1307884565 66819 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :that time. L experiences no such trauma. This explanation is fun- < 1307884567 24994 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :damentally flawed because if we allow for gravitational forces, there < 1307884569 117504 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are many ways to construct twin paradoxes which do not involve < 1307884571 153598 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :this asymmetry" < 1307884581 819925 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK this is possibly the best derivation of special relativity. < 1307884669 218514 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :linky> < 1307884672 19719 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :? < 1307884691 158118 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://cosmo.nyu.edu/hogg/sr/sr.pdf < 1307884718 337591 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It doesn't pull any punches with the maths, though: that's just a footnote. < 1307884752 318058 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Is the math skimmable? < 1307884765 64263 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :For some reason, I really don't like applied math < 1307884772 506697 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, that's why I told you that. < 1307884795 335733 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I sought it out specifically because I wanted the derivations without handwaving. < 1307884852 609028 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Matrices < 1307884869 599348 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes. For the Lorentz transformation. < 1307884884 728452 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I think I'll live < 1307884915 967020 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Any of it gets too tedious for me to bother really looking at, I can just nod my head I think < 1307884951 14299 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Although I don't understand matrices all that perfectly, I still think I'll live < 1307884986 372258 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :ACTION wants a similar paper for GR though < 1307885062 514915 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Your brain *will* melt if you try GR. < 1307885078 827126 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :FUN < 1307885097 59633 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I can always skim the harder looking math and just nod my head, right? < 1307885135 631533 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Consider that GR isn't even solved in most non-trivial cases. < 1307885137 592461 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Oh, huh, this has excersize problems < 1307885155 94061 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Not going to do them for now, but maybe at a later date < 1307885162 192670 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Like, non-trivial as in a binary star system. < 1307885207 950919 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Can it be brute-forced somehow? I don't quite understand what is meant by "not solved" < 1307885388 686760 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Solutions_of_the_Einstein_field_equations < 1307885534 995392 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :14 equations for 20 unknowns, doesn't that just mean there are an infinite number of solutions that fit those equation? Is it the case that some of those are wrong? < 1307885545 805222 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Wait, hmm < 1307885562 716835 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :n/m the wait < 1307886955 33827 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I think I'll soon ask a question on /r/askscience that sounds like a weird question, but hopefully it isn't < 1307887101 444377 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :We are all at DEFCON 2. < 1307887932 519858 :pikhq_!~pikhq@174-22-186-177.clsp.qwest.net JOIN :#esoteric < 1307887941 206584 :pikhq!~pikhq@71-219-229-80.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1307888839 64416 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1307890549 641660 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/askscience/comments/hxro3/when_i_touch_a_wall_what_color_is_the_light/ < 1307891021 686818 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :Ping timeout: 252 seconds < 1307892363 550306 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I made the mistake of checking to see if /r/astrology exists < 1307892365 289188 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :It does < 1307892371 435058 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/astrology/comments/h6lgc/a_serious_discussion_about_astrology_as_a_science/ < 1307892689 873011 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I'm now mentally trying to work out a way to test astrology < 1307892762 485294 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Does Astrology attempt to say what a particular period of your life will be like based on your birth date? If not, ignore this. if so: < 1307892799 268010 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Do it backwards. Attempt, without looking at a star chart, to guess what planets will be in what houses when in your life, and then see if reality matches < 1307892822 498182 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :This should eliminate any tendency to see "Oh, your life was like this" an then think back to corresponding events. < 1307892834 760192 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I just remembered that there's an ex-astrology person here. < 1307894057 140194 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1307894858 336323 :pikhq!~pikhq@71-219-211-168.clsp.qwest.net JOIN :#esoteric < 1307894876 109175 :pikhq_!~pikhq@174-22-186-177.clsp.qwest.net QUIT :Ping timeout: 260 seconds < 1307895565 984358 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1307898757 182396 :Ycros!~ycros@2600:3c01::f03c:91ff:fe96:868c QUIT :*.net *.split < 1307898757 422589 :fizzie!fis@iris.zem.fi QUIT :*.net *.split < 1307899502 113648 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1307899994 554112 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :the difference between stock 2.6.32 on ubuntu lucid and vanilla (mostly, needed one apparmor related patch) 2.6.39.1 is... astonishing. Utterly astonishing. For s2disk and resume from disk I have a 18x-20x speed up. Measured both by doing a clean reboot then suspending to disk right after logging in. < 1307900007 72680 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :on clean boot I have a 5-10x speedup < 1307900012 842852 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :quite amazing. < 1307900056 616519 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :note that the kernel config for both were quite similar when it comes to making most things modules. < 1307900065 70802 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :and so on < 1307900165 448358 :pikhq!~pikhq@71-219-211-168.clsp.qwest.net PRIVMSG #esoteric :Yeah, there was a lot of improvements in there. < 1307900183 773936 :pikhq!~pikhq@71-219-211-168.clsp.qwest.net PRIVMSG #esoteric :Including a few patches labeled "This is utter magic." < 1307900234 804036 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq, what really? < 1307900291 444233 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq, one thing that could help is that dm-crypto seems to use both cores for decrypting now. Though the results of my tests on that are not fully conclusive. It was definitely single threaded in 2.6.32 < 1307900313 161185 :pikhq!~pikhq@71-219-211-168.clsp.qwest.net PRIVMSG #esoteric :As in "all of a sudden, the whole thing goes twice as fast" magic, not "we code where mere mortals dare not tread". < 1307900320 909915 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :back then kcryptd loaded one core fully when doing cat file.iso > /dev/null. Now both cores are loaded fully by kworkerd sometimes < 1307900357 479055 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq, however 2.6.27 still beats all following kernels when it comes to number of wakeups per second reported in powertop < 1307900378 899875 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net JOIN :#esoteric < 1307900395 24674 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :on 2.6.27 I could get down to 5W with monitor on lowest brightness, wlan and bluetooth off, and idle cps < 1307900411 803902 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :with 2.6.32 it was around 8 W. On 2.6.39.1 it is 7 W < 1307900464 920413 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :culprit seems to be "[kernel scheduler] Load balancing tick" raising number of wakeups per second by 10-20 < 1307900627 834023 :Ycros!~ycros@2600:3c01::f03c:91ff:fe96:868c JOIN :#esoteric < 1307900628 34170 :fizzie!fis@iris.zem.fi JOIN :#esoteric < 1307900676 683006 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq, hm. resume from disk now says "loading pages and uncompressing" (or so, could be different word order, went to quick for me to memorise it exactly". < 1307900680 587248 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that would explain a lot < 1307900688 699968 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :since I have a 5400 RPM disk < 1307901070 504804 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :@tell oerjan Do you logread? < 1307901070 793100 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1307902575 973634 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1307902945 233513 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1307903024 362207 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1307904336 48831 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Googling for closures CPS brings up school closings in Chicago < 1307904726 449060 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1307904739 810657 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Client Quit < 1307905772 237366 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :why are you searching for closures CPS < 1307905783 20604 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :rather than each independently < 1307906154 398617 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1307907694 529 :MigoMipo!~John@84-217-9-44.tn.glocalnet.net JOIN :#esoteric < 1307908046 306909 :Lymia!~moe@unaffiliated/cirno-chan NICK :Lymia_ < 1307908052 728831 :Lymia_!~moe@unaffiliated/cirno-chan NICK :Lymia < 1307909248 388143 :calamari_!~rambler@ip72-211-146-193.tc.ph.cox.net JOIN :#esoteric < 1307909430 261914 :guy_!~guy__@unaffiliated/guy/x-2189580 JOIN :#esoteric < 1307909442 454784 :calamari_!~rambler@ip72-211-146-193.tc.ph.cox.net QUIT :Client Quit < 1307910149 165817 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1307910330 993857 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Because I'm wondering if there are any complications to just making _every lambda_ a closure. It sounds inefficient < 1307910358 415049 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Would just the ones that were defined as lambdas in the original source be sufficient?/ < 1307910419 265514 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1307910687 539493 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I predict CakeProphet is at or past 2282 < 1307910687 774119 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1307910693 602917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know this because I am psychic < 1307910792 414976 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :ACTION learns of /r/gue < 1307910853 18080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow a reddit where redditors can go beyond pretending they are rational and good argumentors to... pretending that double < 1307912231 537576 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :ACTION finally removes the Newspeak forums from his RSS reader < 1307912804 891959 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :ACTION etermines a way to get a sensible mean from his statistics problem from earlier < 1307912830 913480 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Besides just averaging the results of the experiment as is, which I'm still uncertain as to whether that will give a valid result. < 1307912914 959339 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :"Never use the == oper­a­tor with float­ing point, it doesn’t even work < 1307912915 196553 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :bit­wise" < 1307912917 118294 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :What. < 1307912933 612724 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I mean, I know that in normal circumstances, == is a bad idea, but < 1307912934 44176 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Which language? < 1307912939 736840 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :wanna see some horrible code? --> http://paste.cplusplus.se/paste.php?id=12264 < 1307912994 309641 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wait, where did that kuk come from? < 1307913011 479620 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :it means cock < 1307913028 924241 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That doesn't answer my question olsner. < 1307913047 238372 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :well, I don't know tbh < 1307913062 32643 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :it might be an attempt to call the function pointer data < 1307913094 445144 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION links to http://www.youtube.com/watch?v=aLwaPP9cxT4&feature=related just to mess with Sgeo's head. < 1307913157 820300 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :o.O that's awesome < 1307913247 241071 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :olsner, a function pointer that is not even defined in the structure. < 1307913266 311509 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Phantom_Hoover: indeed! < 1307913275 439626 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Who wrote this? < 1307913296 308652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : "Never use the == oper­a­tor with float­ing point, it doesn’t even work < 1307913296 509435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : bit­wise" < 1307913297 575433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wheres this from < 1307913297 776546 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Or is it fraudulent, like the comments suggest? I don't know enough about that sort of glowing, except something to do with black body radiation. I did take the video too literally I think. I assume that for a substance to glow hot, it has to hit a certain temperature, and of course ice cannot exceed 100C. If that's right, then this video is fraudulent < 1307913306 126789 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :http://blog.ometer.com/2005/01/15/more-floating-point-fun/ < 1307913310 735705 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, they've got a bolt inside it. < 1307913321 335696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, havoc pennington < 1307913322 901977 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Induction heating only works on conductors. < 1307913326 865842 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Phantom_Hoover: some guy who dropped by another channel and "ohai, code no worky, halp plx" < 1307913337 25862 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Which channel. < 1307913338 368350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but presumably in response to something miguel posted < 1307913348 677482 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I desire to mock him, unless he is a troll, in which case meh. < 1307913366 167960 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :well, he left, and it's a swedish channel < 1307913373 253593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: maybe it's meant to be a union < 1307913378 60963 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, I am saddened to say that my brain did not initially report any problems with the video < 1307913381 81161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and they're trying to call the function named hiho < 1307913384 610571 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, TbH, I'm slightly confused by the orange-white glow; induction heating normally makes a violet glow. < 1307913402 889739 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, I only noticed that when I googled it. < 1307913418 705934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i would love to have an actual flaming ice cube < 1307913471 477366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: anyway, wrt bitwise, I suspect it means that == actually tries to do some computation < 1307913486 858345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's from the famous paper what every computer scientist should know about floating point, following the link < 1307913489 908765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which i haven't read :p < 1307913498 476404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or have, but then forgot reading it < 1307913610 481336 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, that's OK, you're not a computer scientist. < 1307913626 595663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what am i < 1307913638 356747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :am i < 1307913638 788467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a robot < 1307913642 682170 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No. < 1307913645 556087 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You are a werewolf. < 1307913650 740507 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Hmm, I think my current naive approach would result in the correct mean, since errors would fly in both directions (assuming normal distribution), but a wrong distribution < 1307913654 327494 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Who is secretly a Nepeta/Karkat shipper. < 1307913730 479752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wat < 1307913739 305655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: derp < 1307913742 804991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: are you a scientist < 1307913753 516103 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :elliott, trying to act like one in SL < 1307913759 521122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so no then < 1307913767 890177 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, you realise that noöne without a maths degree understands stats. < 1307913773 685958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: obvs < 1307913885 944527 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :http://youtubedoubler.com/?video1=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8M5FxI_p5wg&start1=&video2=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQ7ZUxyLyIao&start2=&authorName=Sgeo does not sound as good as I was hoping < 1307913910 313944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i < 1307913921 13736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that youtubedoubler is shitty anyway < 1307913924 115145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesnt' wait for them to load < 1307913941 984434 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION remembers that he has a Year Of Dicking Around In Physics ahead of him/ < 1307914080 231210 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I must create a list of things to dick around with. < 1307914100 197416 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :EVERYTHING < 1307914346 688229 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Given a measuring apparatus that is only capable of measuring in such a way that it puts excessive weight on the first few results, and pretending that I know the true distribution to be symmetrical, why wouldn't the errors line up such that I'd get the correct mean? < 1307914379 11688 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Um, I did not adequately describe my measuring apparatus I think < 1307914448 362467 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, you do realise that I go to a state school which can barely afford to run a photocopier, yes? < 1307914460 222168 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, :( < 1307914822 59174 :guy_!~guy__@unaffiliated/guy/x-2189580 QUIT :Read error: Connection reset by peer < 1307915048 870592 :tombom!Tom@86.24.16.103 JOIN :#esoteric < 1307915086 627212 :tombom!Tom@86.24.16.103 PRIVMSG #esoteric :hi does anybody remember the name of that programming language for bank software, or have a link to the page about it? the original wbesite appears to be down, but it was on the old turing tarpit geocities page < 1307915096 860957 :tombom!Tom@86.24.16.103 PRIVMSG #esoteric :it was written like 200,,,,,560,,150 < 1307915101 152356 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :bancstar < 1307915112 70182 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :There's a mirror. < 1307915123 398558 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ISTR that an RWian made that page, actually. < 1307915133 690610 :tombom!Tom@86.24.16.103 PRIVMSG #esoteric :oh god i thought it was called bankstar < 1307915143 398045 :tombom!Tom@86.24.16.103 PRIVMSG #esoteric :so i kept googling bankstar and i was one letter off! ugh < 1307915145 772599 :tombom!Tom@86.24.16.103 PRIVMSG #esoteric :thank you so much < 1307915514 351800 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Read error: Operation timed out < 1307915820 990332 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION → sleep < 1307915824 910741 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1307915868 78228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"The scala build process requires a bootstrap compiler, called "starr" for "stable reference Iforrrrrget", to get the ball rolling." < 1307915876 799951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Scala programmers don't understand acronyms. < 1307915925 297413 :tombom!Tom@86.24.16.103 PRIVMSG #esoteric :no i think they actually understand them very well < 1307915955 775466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Was that a joke or did you not get my joke < 1307916010 250897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklofok: there's a new lang on the esolang wiki that references the grandfather paradox ;D < 1307916165 69044 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I still have yet to contact the company that would currently own BANCstar < 1307916185 401282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you scared < 1307916199 53655 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :No, just a permanent procrastinator < 1307916205 340951 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I even forgot which company < 1307916208 619231 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I remember tracing it < 1307916257 49797 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I think on this Channel some people (including myself) were discussing the example BANCSTAR program and actually managed to figure it out a little bit. < 1307916298 426515 :fizzie!fis@iris.zem.fi QUIT :Ping timeout: 260 seconds < 1307916308 502730 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Fidelity, I think < 1307916323 528195 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :What. < 1307916337 856740 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :ACTION goes to trace it again < 1307916427 636676 :tombom!Tom@86.24.16.103 QUIT :Quit: Leaving < 1307916491 559104 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Broadway & Semour -> Micrographic (partially?) 1996 < 1307916516 289947 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :*Micrographic Services Inc < 1307916518 813369 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1307916535 706042 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I cannot find the BANCSTAR program anymore. < 1307916541 585971 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Which still exists < 1307916550 583009 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :This makes no sense, and is not what I traced some time ago. < 1307916569 708240 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But I remember that we had figured it out before! And I helped with it too. < 1307916596 743100 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :BANCstar is now reminding me of SCP-055 < 1307916792 893250 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :http://codu.org/logs/log/_esoteric/2010-10-07 http://codu.org/logs/log/_esoteric/2010-10-08 http://codu.org/logs/log/_esoteric/2010-12-21 < 1307916938 625234 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :The 2001 article authoritively states that BancSTAR went there < 1307916944 515185 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :So that weird imaging thing is not involved < 1307916967 843291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am hereby authoritatively stating that Sgeo does not exist. < 1307917090 647569 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :ACTION breathes deeply as he goes to figure out who to send an email to < 1307917120 526214 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: is this seriously causing you anxiety.......... < 1307917134 402315 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I'm a random individual about to email a corporation < 1307917135 887525 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :BRB < 1307917141 758508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FIGHT THE POWER < 1307917207 792201 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Quit: OuchOuchOuchQuitQuitQuit < 1307917319 943908 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: don't worry, _i_ would have collapsed completely before even managing to tell i was anxious < 1307917320 144840 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan: You have 1 new message. '/msg lambdabot @messages' to read it. < 1307917344 524653 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :@tell Sgeo Yes < 1307917344 766082 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1307917513 387467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?tell Sgeo no < 1307917513 617012 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1307917724 140327 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Back < 1307917724 571649 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sgeo: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1307917746 829554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i wonder what they could be < 1307917813 598306 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :it is theoretically possible we don't actually know < 1307917825 928368 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :"Hello. I'm just curious as to the availability of documentation of BancSTAR." < 1307917837 484286 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :That's the email I'm planning on sending < 1307917867 591269 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :isn't "Hello." a little informal for a corporation. < 1307917903 219029 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Dear Corporation, < 1307917912 303602 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :proper formal greetings is something you only see in nigeria scams, I think < 1307917914 735336 :Sgeo_!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1307917946 899473 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh. maybe they stopped using formal greetings because they caught in the spam filters. < 1307917952 684409 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :*+got < 1307917967 353674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: they'll probably sue you if you send that < 1307917974 279138 :Sgeo_!~Sgeo@ool-18bf618a.dyn.optonline.net QUIT :Client Quit < 1307917979 476190 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :What. < 1307917984 715082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that was me < 1307917986 329455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im in your house < 1307917986 617357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1307917993 743991 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric : Sgeo: they'll probably sue you if you send that < 1307917997 333400 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :"what do you know about bancstar!?" *subpoena* < 1307918004 316200 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1307918011 268390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what were you gonna say < 1307918015 782408 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I was flat whatting at the claim that I'd get sued. Not at the other Sgeo. < 1307918032 651479 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: nothing, i just didn't realize this wasn't an ordinary reconnect < 1307918034 470405 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: u just dont understand corp/s < 1307918039 865985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :be scared < 1307918054 963895 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Instead of Hello, what should I write? < 1307918082 234295 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Dear Very Respected Sir and/or Madam, < 1307918088 220777 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Yo < 1307918103 305458 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I'll just omit the Hello I think. < 1307918105 963921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sup bro < 1307918111 743932 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :I failed this part of english, but got a passing grade because my teacher "knew" that I could do it properly < 1307918114 309969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: at least sign with < 1307918116 571161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Regards, < 1307918117 365961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo < 1307918125 76847 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Is "Thanks in advance" pretentious?. Ok, Regards is better < 1307918134 409215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol wow < 1307918142 282152 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sincerely, < 1307918149 338787 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sincerely, < 1307918150 761677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Regards, < 1307918151 313572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo < 1307918155 339955 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Your biggest fan, < 1307918156 706820 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Sgero < 1307918160 767849 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :without the r < 1307918163 208820 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the r is awful < 1307918165 488475 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Typing up letters for my step-mom may have distorted my brain a bit. < 1307918165 825314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Don't be out too late, < 1307918167 377404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Your mother < 1307918186 212461 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so uh < 1307918187 292968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You're not my REAL father, < 1307918188 963947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Albert Einstein < 1307918190 773785 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :are you not greeting them or what < 1307918197 973889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: this is the email he is sending < 1307918204 26896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"GIVE ME THE FUCKING BANCSTAR DOCUMENTATION WHORES" < 1307918209 245255 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good enough < 1307918215 702488 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :subject: !!!!! < 1307918216 648664 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Sent < 1307918222 58724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol < 1307918230 112196 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :did you greet < 1307918232 351833 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :did you say thank you < 1307918238 88007 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :No and no :/ < 1307918242 218098 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hahahhahaahahaha < 1307918242 823278 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sued < 1307918258 110624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see at first i thought the anxiety was totally unwarranted because how hard can it be to send a corp an email... < 1307918309 58102 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Would have been nice if there were no sarcastic comments in here, such that I would actually be capable of taking genuine advice. < 1307918325 488627 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :lol, wrong place Sgeo < 1307918326 926371 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: everything is hard when you're a perfectionist with only half a clue < 1307918329 537914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol < 1307918334 419306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :advice Sgeo: < 1307918338 112482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :EMBARRASSES HIMSELF ON IRC DAILY < 1307918339 779662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : < 1307918346 591292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WHY DIDN'T YOU HELP ME OUT GUYS < 1307918359 51673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway im pretty sure everyone mentioned the greeting before you actually sent it s o o < 1307918400 769336 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :back in my agora days, i used to sign my email with Greetings, < 1307918406 475846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :X-D < 1307918409 930277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :be a time traveller < 1307918410 517428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[ < 1307918411 892219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan < 1307918412 92516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : < 1307918413 884925 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Blah blah blah. < 1307918415 378885 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Greetings, < 1307918415 667856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :]] < 1307918422 158379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(you signed "oerjan" right) < 1307918426 656578 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i gradually got the realization that was somewhat backwards < 1307918449 303116 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Ørjan, actually < 1307918451 293296 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :iirc < 1307918478 836583 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :that may have changed at some point < 1307919456 533060 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I should test my ideas about simulation < 1307919496 399521 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Erm, I mean, make a simulation to test my ideas about my detector's faults < 1307919513 662480 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :your simulation of a detector of what? < 1307919522 330468 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :still second life scripting? < 1307919523 194025 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :a detector of detector faults < 1307919534 255910 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :which is in fact a simulator. < 1307919537 322641 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :D E T E C T I O N < 1307919550 274200 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :testing ideas. < 1307919589 444676 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Of what exactly happens when I'm trying to do a binary search to find a value, but the value keeps randomly changing each comparision < 1307919595 790950 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :simulation in MUDs is easy. You just write out what happens. < 1307919637 701360 :MigoMipo!~John@84-217-9-44.tn.glocalnet.net QUIT :Read error: Connection reset by peer < 1307919679 391384 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: There are two possibilities a) your binary search is horrible b) Second Life has a horrible scripting environment < 1307919730 249624 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :or c) another process is changing the value mid-execution < 1307919740 931717 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Or maybe the value I'm testing CANNOT be tested any other way, regardless of what scripting is like, and regardless of search... actually that's not true, I can make a different search < 1307919753 930298 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :But yes, I think another process is changing the value mid-execution < 1307919759 527819 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :That was pretty much my point < 1307919797 593608 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :If, for each comparison, I do 20 trials, and then go in the direction suggested by the majority of the trials... < 1307919816 177682 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :the only sane way to do a search would be to take a copy of the... uh... unnamed data structure < 1307919829 742801 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :or, yes, you could run multiple tests. < 1307919847 635958 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :a democratic search algorithm. :) < 1307919850 948561 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: well you could consider it as estimating the mean or something of a statistical distribution < 1307919906 764303 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :although things might be complicated if the value changes in small steps rather than being completely independent each time < 1307919926 874542 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :oerjan, I have no idea < 1307919930 292301 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :herpeti derp < 1307919937 932097 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :herpetology < 1307919950 302818 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'd say using the mean could get tricky, whereas mode would be pretty straightforward and accurate. < 1307919962 196750 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :or maybe it should be spelled herpty derp in english < 1307919980 854915 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I do suspect that it's entirely dependent on another value that I'm capable of instantly measuring. Does that help? < 1307919999 973700 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :not really, since you don't know the process behind it. < 1307920008 312358 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but it's a start. < 1307920022 967921 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: do you mean capable or incapable there? < 1307920030 772448 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Capable. < 1307920047 37711 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: just rewrite Second Life in Haskell and use STM. Problem solved. < 1307920051 292978 :Lymee!~moe@123.120.129.156 JOIN :#esoteric < 1307920070 316712 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :aha. well then if you measure both near simultaneously you should be able to test that hypothesis... < 1307920116 400817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :STM is awesome < 1307920122 98693 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: yes it is. < 1307920123 582085 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: what did you do with lymia < 1307920134 298707 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I can;t test the original value simultaneously, just whether a current guess is higher or lower. I can test the value I suspect it's dependent on simultaneously < 1307920134 587710 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: every concurrent project that I'm writing ever is using STM. < 1307920204 648482 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: well then use the value it is dependent on to construct the guess? < 1307920208 438992 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :in particular I have an idea for an online text-based game in which every player and object is pretty much completely concurrent in this way. < 1307920221 676194 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :oerjan, I don't know the exact relation between them. < 1307920238 166876 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: can you make graphs? :D < 1307920239 594223 :Lymia!~moe@unaffiliated/cirno-chan QUIT :Ping timeout: 246 seconds < 1307920254 287318 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you could just continually monitor the relationship between the values. < 1307920267 167416 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: hm. use a binary search for _each_ value of the depended-on value < 1307920280 763254 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :make a table from that < 1307920294 750896 :fizzie!fis@iris.zem.fi JOIN :#esoteric < 1307920296 84488 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :oerjan, the depended-on value randomly and constantly changes without my being able to control it < 1307920298 770875 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :or at least for some interval of that value < 1307920310 684617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is the depended-on value < 1307920322 585295 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :something some other fucked-up scripter made. < 1307920335 80342 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Frames per second. Smallest unit of time, if I understand properly < 1307920363 996425 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :wow what < 1307920364 269430 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Well, 1/fps is smallest unit of time < 1307920381 783186 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :why would anyone make the smallest unit of time ever-changing < 1307920385 924776 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ever < 1307920388 699401 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: yes, so use a table for your search. measure your depended-on-value, look up the state for your binary search for that value, then immediately do the next step of that binary search < 1307920394 197865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol so sgeo by < 1307920395 711199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :RANDOMLY < 1307920397 256546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you mean < 1307920398 321619 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not randomly < 1307920411 347534 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Hmm, ty < 1307920441 412547 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :essentially you are then doing several binary searches in parallel < 1307920461 130219 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :needs more STM... < 1307920482 151808 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :you might want a bit of error correction if the depended-on-value could change in between < 1307920505 190239 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :though if the fps value changes very fast, you'd likely end up retrying your algorithm ad infinitum. < 1307920600 430526 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1307920670 841516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :r < 1307920734 330073 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Slight complication that I should have mentioned: Measuring whether guess is above or below value is not instantaneous, it takes a certain amount of time. I'm not even sure of the best amount of time, so I'm currently fudging it at 1.5sec < 1307920748 555223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um you can just output the data raw < 1307920751 82936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and check it externally < 1307920751 833042 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can't you < 1307920802 142035 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes, the more code you can take out of this shitty scripting environment, the better. < 1307920807 84243 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: doesn't work for a binary search < 1307920832 576725 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :although i guess he could do a batch, calculate new guesses externally, then another batch < 1307920853 19359 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Why would I want to calculate new guesses externally? < 1307920902 154919 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: hm well the important point is to get the raw data out as well, i think, so you can check if things are behaving as expected < 1307920941 99601 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :at the very least just copy all of the data before you do the checks. < 1307920955 294762 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://tech.slashdot.org/story/11/06/12/148208/Why-Doesnt-Google-Kids-Exist < 1307920955 721862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol < 1307920963 580890 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :What would happen if I just went with my idea of the 20 trials then going in the democratic direction? < 1307920964 457123 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so that you're not at the whim of whatever the fuck is messing with your data. < 1307920996 248701 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: I have no idea. You'd probably get inconsistent results occasionally, but I really don't know how the data is changing. < 1307920999 748165 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :or how often, etc. < 1307921019 701684 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so is this about figuring out how gravity works or what < 1307921023 272348 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: several trials should help with error correction, i assume < 1307921025 138139 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Yes < 1307921057 885960 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: you should make it so that when numbers tie they play rock paper scissors. < 1307921072 81804 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you, know, because it's more exciting than just randomly selecting one. < 1307921090 967316 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :for more than 2 values construct a rock paper scissors tournament tree. < 1307921096 70568 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Gravity, for reasons I still haven't quite understood (yes, floating-point error, but what about it?), when it takes effect, if it's weak enough, starts the object moving downwards, then stops < 1307921120 324338 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :I'm trying to measure the strength of gravity needed such that it doesn't stop moving downwards, and am doing this measurement at different altitudes. < 1307921206 344297 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so what are the data values representing? < 1307921321 838148 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Well, the way I'm taking the measurement is: Set buoyancy (which I'm using to set the effect of gravity, if I'm wrong about that, well...) to guessed level. Start physics. After .75 seconds, get altitude. .75 seconds after that, measure altitude again. If no change between first and second measurement, gravity's too weak, otherwise, too strong. < 1307921338 951824 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Then it returns to original altitude and repeats with the binary search < 1307921489 578093 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :er, what are you searching I mean. < 1307921594 890780 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i think maybe plain binary search is too error-prone for this, since one error completely ruins the rest of the search < 1307921598 184367 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :The minimum strengh of gravity such that gravity doesn't just weirdly stop after a short amount of time. < 1307921676 340017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why would there be error < 1307921690 753612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also why are you doing this < 1307921709 673299 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :because according to Sgeo's theory it depends on the fps rate, which might change during each test < 1307921749 280444 :FireFly!~firefly@unaffiliated/firefly QUIT :Quit: swatted to death < 1307921760 443887 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :perhaps checking it both before and after and discarding data if it has changed will help < 1307921781 88227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :13:59:32: AnMaster: by defining functions with certain names, you can affect the behaviour of glibc malloc < 1307921789 981731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i wonder how it knows whether they're defined or not... < 1307921804 77977 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: I was basically going to suggest that if you know the exact relationship between fps and value then you could normalize the results by converting it to a unit that's independent of framerate. < 1307921809 894081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :examining /proc/self/exe? < 1307921835 137908 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :CakeProphet: my impression is he hasn't got a function yet < 1307921837 388196 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :As in, before and after the entire binary search? < 1307921861 754267 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: preferably as often as possible... < 1307921882 597822 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Honestly, I didn't set out trying to determine that function. I set out trying to determine if it's also dependent on altitude. < 1307921886 879389 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :if you find out it doesn't change that often, you could do it rarer < 1307921908 199261 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: well that just means your function got another parameter < 1307921917 972100 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :Hey, so I read http://www.reddit.com/r/askscience/comments/hxro3/when_i_touch_a_wall_what_color_is_the_light/ and I was wondering if there was a 'What quantum phenomena actually mean compared to media simplifications' page out there < 1307921922 26366 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :for this, entanglement, tunnelling etc < 1307921922 458447 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :But, as in, an entire binary search gets discarded if FPS significantly changes < 1307921934 533518 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes if you poll the fps constantly then you can associate each test value with the fps at which it was measured, which will make things less error-prone later either by having the old fps at the ready or by being able to normalize all of the values. < 1307921948 872870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: im sorry you had to see sgeo on /r/askscience < 1307921953 309087 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :lol < 1307921955 529725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: do you need a hug < 1307921957 153278 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Note: FPS is a floating-point < 1307921957 807710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its traumatic for all of us < 1307921970 594934 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: that might be enough. well you'll have to decide on a precision. < 1307922009 66936 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: at first I thought you were joking and it was just someone acting ridiculous but then I looked and it's actually sgeo < 1307922018 238332 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I don't know what to think < 1307922024 61162 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: also if it _does_ change more often, you don't have to discard _all_ the data for a search, just store what you have so far and continue that search when fps returns to that value < 1307922029 418305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: try crying < 1307922037 933232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its great, gets out all the emotions for several whole minutes < 1307922041 931019 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :elliott, what was so horrible about my question? < 1307922046 928469 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :all this depends on how often fps actually changes, of course < 1307922060 600644 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :(significantly) < 1307922090 714508 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :if you can find the function then you won't have to deal with any of that foolishness. :P < 1307922125 792454 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :CakeProphet, considering that I can't even begin to fathom why the effect I'm measuring even exists... < 1307922127 217822 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and instead you only have to deal with the foolishness of trying to find the function. < 1307922141 93121 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :CakeProphet: he needs this foolishness to estimate the function, duh < 1307922149 803838 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I guess. < 1307922161 21101 :pikhq_!~pikhq@71-219-225-241.clsp.qwest.net JOIN :#esoteric < 1307922172 859854 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so I forgot why sgeo was even doing this at all < 1307922180 527443 :pikhq!~pikhq@71-219-211-168.clsp.qwest.net QUIT :Ping timeout: 276 seconds < 1307922185 307303 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is there something important about second life gravity < 1307922191 201064 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :And all I really want to do, at this point in time, is to see if altitude is an imput to the finctiion < 1307922196 104429 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :input, function < 1307922197 923341 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I would say just grab everything relevant from your environment at each test, and store them all together in some kind of data structure which is of course not going to be shitty because this is Second Life's scripting engine. < 1307922215 553257 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and then perform SCIENCE on that data. < 1307922219 101458 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :to find the function. < 1307922374 819289 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: well the obvious explanation is that some value dependent on buoyancy and divided by fps is subtracted from altitude each frame, and if it's low enough it won't change the altitude. hm but why would it change it initially and then stop... that would make more sense if you _added_ to the altitude and it reached a power of 2 < 1307922399 557789 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :maybe the actual altitude value increases downward... < 1307922410 626180 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :No, it doesn't. < 1307922419 501259 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :or is negative. < 1307922438 603910 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: have you considered asking the SL team about it? < 1307922442 553320 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :And I've been performing these experiments at 4000, so there's no power of 2 boundary right there, are there other similar boundaries < 1307922455 827444 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :CakeProphet, no, maybe I should. Or ask other scripters. < 1307922528 298266 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :There is now a chain message thing about some product called "Cocoa mulch", and how it's dangerous to dogs. < 1307922538 220651 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :All I can think is "No shit sherlock?' < 1307922548 466357 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...this has nothing to do with SL right. < 1307922553 168617 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Right < 1307922569 389403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: oh that thing < 1307922573 497887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its not actually made out of chocolate though < 1307922610 156883 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and selling a substance that will kill dogs without mentioning it sounds pretty lolillegal to me < 1307922646 34892 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :um one would expect the dangerous-to-dogs component of chocolate to be in the cocoa... < 1307922670 886435 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :(hm was it theobromine?) < 1307922693 792329 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Happy Dog Antifreeze Bites! They Make Dogs Happy and Warm! < 1307922712 346601 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(!!!!!!) < 1307922712 768706 :wareya_!~wareya@cpe-74-70-142-220.nycap.res.rr.com NICK :wareya < 1307922771 661121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: its not made out of cocoa either < 1307922781 74211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but yeah IIRC that stuff contains theobromine < 1307922792 313861 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric ::t foldl1 (.) (repeat (+1)) < 1307922793 50958 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Num a) => a -> a < 1307922805 543453 :fizzie!fis@iris.zem.fi QUIT :Ping timeout: 244 seconds < 1307922816 198891 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t fix (+1) < 1307922816 911909 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Num a) => a < 1307922821 74109 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :er < 1307922828 518557 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :need a . somewhere I think. < 1307922834 381717 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1307922845 103820 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric ::t fix ((+1).) < 1307922845 965883 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a (f :: * -> *). (Num a, Functor f) => f a < 1307922865 798085 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t const (fix (+1)) < 1307922866 518256 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (Num a) => b -> a < 1307922873 2278 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :it's really that, i think < 1307922884 178609 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1307922905 801786 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> foldl1 (.) (repeat (+1)) 3 < 1307922908 233580 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :actually it's even worse. in either case neither has a chance of holding with strict addition < 1307922914 200683 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *E < 1307922932 92146 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Haskell has problems with infinity. They need to fix that bug. < 1307922945 247408 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :but foldl1 _ (repeat _) by itself can never halt < 1307922954 445229 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :shhhh. don't tell me that nonsense. < 1307922971 742276 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :unlike foldr1 < 1307922979 819938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: no problems < 1307922984 903983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Int/Integer are just strict < 1307922986 956299 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> foldr1 (.) (1+) a < 1307922990 235678 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `[a -> a]' < 1307922990 487536 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `t ->... < 1307922993 125085 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :er < 1307922996 429314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> foldr (.) succ Zero < 1307922997 378065 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: data constructor `Zero' < 1307922998 276287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> foldr (.) succ Z < 1307922998 995253 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: data constructor `Z' < 1307923001 484668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :c'mon peano :( < 1307923004 761443 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t foldr1 (.) (1+) < 1307923005 681761 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :obviously they can just write a procedure in the compiler that determines whether or not it halts without running it. < 1307923006 968167 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `[a -> a]' < 1307923007 215853 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `t -> t' < 1307923007 416349 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the second argument of `foldr1', namely `(1 +)' < 1307923011 984136 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1307923015 735607 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you're forgetting a repeat. < 1307923025 322243 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :duh < 1307923028 184840 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric ::D < 1307923035 131693 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> foldr1 (.) (repeat (1+)) a < 1307923038 856557 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1307923041 765227 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :bah < 1307923060 262658 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t foldr1 (.) (repeat (1+)) < 1307923060 895031 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Num a) => a -> a < 1307923084 815858 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm does that mean Expr addition is actually strict... < 1307923096 963831 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> 1+(1+(1+undefined)) :: Expr < 1307923097 855733 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I don't think so, I've seen infinite series I thought. < 1307923098 56145 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 + (1 + (1 + *Exception: Prelude.undefined < 1307923104 895045 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :indeed not < 1307923119 833983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?let compn 0 f = f; compn n f = f . compn (n-1) f < 1307923121 889673 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Defined. < 1307923124 949413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now just define a lazy nat type < 1307923126 309897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and you can say < 1307923129 554759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :compn inf succ < 1307923141 749623 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: i think Expr _should_ be lazy enough for this < 1307923147 916665 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :ACTION suddenly connects something he read a while ago to the halting problem. < 1307923164 313605 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric ::t foldr1 (.) (repeat (0*)) 4 < 1307923165 281871 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Num a) => a < 1307923167 206905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> compn (foldr1 (.) (repeat (1+)) 0 :: Expr) < 1307923168 331814 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show ((b -> b) -> b -> b) < 1307923168 533511 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> foldr1 (.) (repeat (0*)) 4 < 1307923168 533644 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising fro... < 1307923169 623260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> compn (foldr1 (.) (repeat (1+)) 0 :: Expr) f < 1307923170 643233 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: stack overflow < 1307923170 931461 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show (b -> b) < 1307923171 132326 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of `... < 1307923172 889194 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1307923174 40684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> compn (foldr1 (.) (repeat (1+)) 0 :: Expr) f < 1307923174 960951 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show (b -> b) < 1307923175 161291 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of `... < 1307923176 549396 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1307923180 372815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t f < 1307923181 155209 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (SimpleReflect.FromExpr a) => a < 1307923182 191549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> compn (foldr1 (.) (repeat (1+)) 0 :: Expr) f :: Expr < 1307923183 94218 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `SimpleReflect.Expr' < 1307923183 294492 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred ... < 1307923185 929252 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net PRIVMSG #esoteric :Would 100% accuracy in determining all the points of the mandelbrot require halting problem shenannigans? < 1307923187 571896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> compn (foldr1 (.) (repeat (1+)) 0 :: Expr) f :: Expr -> Expr < 1307923188 489117 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show < 1307923188 689595 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : (Simpl... < 1307923192 693246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan fix it. < 1307923198 292697 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: no I don't think so.